Correct math and limerick.
[dragonfly.git] / contrib / bmake / configure
blob7accf1a1f0f3102f315cd3267679f080aba144be
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for bmake 20130706.
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='20130706'
553 PACKAGE_STRING='bmake 20130706'
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 ac_exe_suffix
606 INSTALL_DATA
607 INSTALL_SCRIPT
608 INSTALL_PROGRAM
609 EGREP
610 GREP
612 OBJEXT
613 EXEEXT
614 ac_ct_CC
615 CPPFLAGS
616 LDFLAGS
617 CFLAGS
619 target_alias
620 host_alias
621 build_alias
622 LIBS
623 ECHO_T
624 ECHO_N
625 ECHO_C
626 DEFS
627 mandir
628 localedir
629 libdir
630 psdir
631 pdfdir
632 dvidir
633 htmldir
634 infodir
635 docdir
636 oldincludedir
637 includedir
638 localstatedir
639 sharedstatedir
640 sysconfdir
641 datadir
642 datarootdir
643 libexecdir
644 sbindir
645 bindir
646 program_transform_name
647 prefix
648 exec_prefix
649 PACKAGE_URL
650 PACKAGE_BUGREPORT
651 PACKAGE_STRING
652 PACKAGE_VERSION
653 PACKAGE_TARNAME
654 PACKAGE_NAME
655 PATH_SEPARATOR
656 SHELL'
657 ac_subst_files=''
658 ac_user_opts='
659 enable_option_checking
660 with_defshell
661 with_meta
662 with_filemon
663 with_machine
664 with_force_machine
665 with_force_machine_arch
666 with_machine_arch
667 with_default_sys_path
668 with_path_objdirprefix
669 enable_pwd_override
670 enable_check_make_chdir
671 with_mksrc
673 ac_precious_vars='build_alias
674 host_alias
675 target_alias
677 CFLAGS
678 LDFLAGS
679 LIBS
680 CPPFLAGS
681 CPP'
684 # Initialize some variables set by options.
685 ac_init_help=
686 ac_init_version=false
687 ac_unrecognized_opts=
688 ac_unrecognized_sep=
689 # The variables have the same names as the options, with
690 # dashes changed to underlines.
691 cache_file=/dev/null
692 exec_prefix=NONE
693 no_create=
694 no_recursion=
695 prefix=NONE
696 program_prefix=NONE
697 program_suffix=NONE
698 program_transform_name=s,x,x,
699 silent=
700 site=
701 srcdir=
702 verbose=
703 x_includes=NONE
704 x_libraries=NONE
706 # Installation directory options.
707 # These are left unexpanded so users can "make install exec_prefix=/foo"
708 # and all the variables that are supposed to be based on exec_prefix
709 # by default will actually change.
710 # Use braces instead of parens because sh, perl, etc. also accept them.
711 # (The list follows the same order as the GNU Coding Standards.)
712 bindir='${exec_prefix}/bin'
713 sbindir='${exec_prefix}/sbin'
714 libexecdir='${exec_prefix}/libexec'
715 datarootdir='${prefix}/share'
716 datadir='${datarootdir}'
717 sysconfdir='${prefix}/etc'
718 sharedstatedir='${prefix}/com'
719 localstatedir='${prefix}/var'
720 includedir='${prefix}/include'
721 oldincludedir='/usr/include'
722 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
723 infodir='${datarootdir}/info'
724 htmldir='${docdir}'
725 dvidir='${docdir}'
726 pdfdir='${docdir}'
727 psdir='${docdir}'
728 libdir='${exec_prefix}/lib'
729 localedir='${datarootdir}/locale'
730 mandir='${datarootdir}/man'
732 ac_prev=
733 ac_dashdash=
734 for ac_option
736 # If the previous option needs an argument, assign it.
737 if test -n "$ac_prev"; then
738 eval $ac_prev=\$ac_option
739 ac_prev=
740 continue
743 case $ac_option in
744 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
745 *) ac_optarg=yes ;;
746 esac
748 # Accept the important Cygnus configure options, so we can diagnose typos.
750 case $ac_dashdash$ac_option in
752 ac_dashdash=yes ;;
754 -bindir | --bindir | --bindi | --bind | --bin | --bi)
755 ac_prev=bindir ;;
756 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
757 bindir=$ac_optarg ;;
759 -build | --build | --buil | --bui | --bu)
760 ac_prev=build_alias ;;
761 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
762 build_alias=$ac_optarg ;;
764 -cache-file | --cache-file | --cache-fil | --cache-fi \
765 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
766 ac_prev=cache_file ;;
767 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
768 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
769 cache_file=$ac_optarg ;;
771 --config-cache | -C)
772 cache_file=config.cache ;;
774 -datadir | --datadir | --datadi | --datad)
775 ac_prev=datadir ;;
776 -datadir=* | --datadir=* | --datadi=* | --datad=*)
777 datadir=$ac_optarg ;;
779 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
780 | --dataroo | --dataro | --datar)
781 ac_prev=datarootdir ;;
782 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
783 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
784 datarootdir=$ac_optarg ;;
786 -disable-* | --disable-*)
787 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
788 # Reject names that are not valid shell variable names.
789 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
790 as_fn_error "invalid feature name: $ac_useropt"
791 ac_useropt_orig=$ac_useropt
792 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
793 case $ac_user_opts in
795 "enable_$ac_useropt"
796 "*) ;;
797 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
798 ac_unrecognized_sep=', ';;
799 esac
800 eval enable_$ac_useropt=no ;;
802 -docdir | --docdir | --docdi | --doc | --do)
803 ac_prev=docdir ;;
804 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
805 docdir=$ac_optarg ;;
807 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
808 ac_prev=dvidir ;;
809 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
810 dvidir=$ac_optarg ;;
812 -enable-* | --enable-*)
813 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
814 # Reject names that are not valid shell variable names.
815 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
816 as_fn_error "invalid feature name: $ac_useropt"
817 ac_useropt_orig=$ac_useropt
818 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
819 case $ac_user_opts in
821 "enable_$ac_useropt"
822 "*) ;;
823 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
824 ac_unrecognized_sep=', ';;
825 esac
826 eval enable_$ac_useropt=\$ac_optarg ;;
828 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
829 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
830 | --exec | --exe | --ex)
831 ac_prev=exec_prefix ;;
832 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
833 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
834 | --exec=* | --exe=* | --ex=*)
835 exec_prefix=$ac_optarg ;;
837 -gas | --gas | --ga | --g)
838 # Obsolete; use --with-gas.
839 with_gas=yes ;;
841 -help | --help | --hel | --he | -h)
842 ac_init_help=long ;;
843 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
844 ac_init_help=recursive ;;
845 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
846 ac_init_help=short ;;
848 -host | --host | --hos | --ho)
849 ac_prev=host_alias ;;
850 -host=* | --host=* | --hos=* | --ho=*)
851 host_alias=$ac_optarg ;;
853 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
854 ac_prev=htmldir ;;
855 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
856 | --ht=*)
857 htmldir=$ac_optarg ;;
859 -includedir | --includedir | --includedi | --included | --include \
860 | --includ | --inclu | --incl | --inc)
861 ac_prev=includedir ;;
862 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
863 | --includ=* | --inclu=* | --incl=* | --inc=*)
864 includedir=$ac_optarg ;;
866 -infodir | --infodir | --infodi | --infod | --info | --inf)
867 ac_prev=infodir ;;
868 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
869 infodir=$ac_optarg ;;
871 -libdir | --libdir | --libdi | --libd)
872 ac_prev=libdir ;;
873 -libdir=* | --libdir=* | --libdi=* | --libd=*)
874 libdir=$ac_optarg ;;
876 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
877 | --libexe | --libex | --libe)
878 ac_prev=libexecdir ;;
879 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
880 | --libexe=* | --libex=* | --libe=*)
881 libexecdir=$ac_optarg ;;
883 -localedir | --localedir | --localedi | --localed | --locale)
884 ac_prev=localedir ;;
885 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
886 localedir=$ac_optarg ;;
888 -localstatedir | --localstatedir | --localstatedi | --localstated \
889 | --localstate | --localstat | --localsta | --localst | --locals)
890 ac_prev=localstatedir ;;
891 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
892 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
893 localstatedir=$ac_optarg ;;
895 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
896 ac_prev=mandir ;;
897 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
898 mandir=$ac_optarg ;;
900 -nfp | --nfp | --nf)
901 # Obsolete; use --without-fp.
902 with_fp=no ;;
904 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
905 | --no-cr | --no-c | -n)
906 no_create=yes ;;
908 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
909 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
910 no_recursion=yes ;;
912 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
913 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
914 | --oldin | --oldi | --old | --ol | --o)
915 ac_prev=oldincludedir ;;
916 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
917 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
918 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
919 oldincludedir=$ac_optarg ;;
921 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
922 ac_prev=prefix ;;
923 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
924 prefix=$ac_optarg ;;
926 -program-prefix | --program-prefix | --program-prefi | --program-pref \
927 | --program-pre | --program-pr | --program-p)
928 ac_prev=program_prefix ;;
929 -program-prefix=* | --program-prefix=* | --program-prefi=* \
930 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
931 program_prefix=$ac_optarg ;;
933 -program-suffix | --program-suffix | --program-suffi | --program-suff \
934 | --program-suf | --program-su | --program-s)
935 ac_prev=program_suffix ;;
936 -program-suffix=* | --program-suffix=* | --program-suffi=* \
937 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
938 program_suffix=$ac_optarg ;;
940 -program-transform-name | --program-transform-name \
941 | --program-transform-nam | --program-transform-na \
942 | --program-transform-n | --program-transform- \
943 | --program-transform | --program-transfor \
944 | --program-transfo | --program-transf \
945 | --program-trans | --program-tran \
946 | --progr-tra | --program-tr | --program-t)
947 ac_prev=program_transform_name ;;
948 -program-transform-name=* | --program-transform-name=* \
949 | --program-transform-nam=* | --program-transform-na=* \
950 | --program-transform-n=* | --program-transform-=* \
951 | --program-transform=* | --program-transfor=* \
952 | --program-transfo=* | --program-transf=* \
953 | --program-trans=* | --program-tran=* \
954 | --progr-tra=* | --program-tr=* | --program-t=*)
955 program_transform_name=$ac_optarg ;;
957 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
958 ac_prev=pdfdir ;;
959 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
960 pdfdir=$ac_optarg ;;
962 -psdir | --psdir | --psdi | --psd | --ps)
963 ac_prev=psdir ;;
964 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
965 psdir=$ac_optarg ;;
967 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
968 | -silent | --silent | --silen | --sile | --sil)
969 silent=yes ;;
971 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
972 ac_prev=sbindir ;;
973 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
974 | --sbi=* | --sb=*)
975 sbindir=$ac_optarg ;;
977 -sharedstatedir | --sharedstatedir | --sharedstatedi \
978 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
979 | --sharedst | --shareds | --shared | --share | --shar \
980 | --sha | --sh)
981 ac_prev=sharedstatedir ;;
982 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
983 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
984 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
985 | --sha=* | --sh=*)
986 sharedstatedir=$ac_optarg ;;
988 -site | --site | --sit)
989 ac_prev=site ;;
990 -site=* | --site=* | --sit=*)
991 site=$ac_optarg ;;
993 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
994 ac_prev=srcdir ;;
995 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
996 srcdir=$ac_optarg ;;
998 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
999 | --syscon | --sysco | --sysc | --sys | --sy)
1000 ac_prev=sysconfdir ;;
1001 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1002 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1003 sysconfdir=$ac_optarg ;;
1005 -target | --target | --targe | --targ | --tar | --ta | --t)
1006 ac_prev=target_alias ;;
1007 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1008 target_alias=$ac_optarg ;;
1010 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1011 verbose=yes ;;
1013 -version | --version | --versio | --versi | --vers | -V)
1014 ac_init_version=: ;;
1016 -with-* | --with-*)
1017 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1018 # Reject names that are not valid shell variable names.
1019 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1020 as_fn_error "invalid package name: $ac_useropt"
1021 ac_useropt_orig=$ac_useropt
1022 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1023 case $ac_user_opts in
1025 "with_$ac_useropt"
1026 "*) ;;
1027 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1028 ac_unrecognized_sep=', ';;
1029 esac
1030 eval with_$ac_useropt=\$ac_optarg ;;
1032 -without-* | --without-*)
1033 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1034 # Reject names that are not valid shell variable names.
1035 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1036 as_fn_error "invalid package name: $ac_useropt"
1037 ac_useropt_orig=$ac_useropt
1038 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1039 case $ac_user_opts in
1041 "with_$ac_useropt"
1042 "*) ;;
1043 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1044 ac_unrecognized_sep=', ';;
1045 esac
1046 eval with_$ac_useropt=no ;;
1048 --x)
1049 # Obsolete; use --with-x.
1050 with_x=yes ;;
1052 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1053 | --x-incl | --x-inc | --x-in | --x-i)
1054 ac_prev=x_includes ;;
1055 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1056 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1057 x_includes=$ac_optarg ;;
1059 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1060 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1061 ac_prev=x_libraries ;;
1062 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1063 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1064 x_libraries=$ac_optarg ;;
1066 -*) as_fn_error "unrecognized option: \`$ac_option'
1067 Try \`$0 --help' for more information."
1070 *=*)
1071 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1072 # Reject names that are not valid shell variable names.
1073 case $ac_envvar in #(
1074 '' | [0-9]* | *[!_$as_cr_alnum]* )
1075 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1076 esac
1077 eval $ac_envvar=\$ac_optarg
1078 export $ac_envvar ;;
1081 # FIXME: should be removed in autoconf 3.0.
1082 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1083 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1084 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1085 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1088 esac
1089 done
1091 if test -n "$ac_prev"; then
1092 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1093 as_fn_error "missing argument to $ac_option"
1096 if test -n "$ac_unrecognized_opts"; then
1097 case $enable_option_checking in
1098 no) ;;
1099 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1100 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1101 esac
1104 # Check all directory arguments for consistency.
1105 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1106 datadir sysconfdir sharedstatedir localstatedir includedir \
1107 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1108 libdir localedir mandir
1110 eval ac_val=\$$ac_var
1111 # Remove trailing slashes.
1112 case $ac_val in
1113 */ )
1114 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1115 eval $ac_var=\$ac_val;;
1116 esac
1117 # Be sure to have absolute directory names.
1118 case $ac_val in
1119 [\\/$]* | ?:[\\/]* ) continue;;
1120 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1121 esac
1122 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1123 done
1125 # There might be people who depend on the old broken behavior: `$host'
1126 # used to hold the argument of --host etc.
1127 # FIXME: To remove some day.
1128 build=$build_alias
1129 host=$host_alias
1130 target=$target_alias
1132 # FIXME: To remove some day.
1133 if test "x$host_alias" != x; then
1134 if test "x$build_alias" = x; then
1135 cross_compiling=maybe
1136 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1137 If a cross compiler is detected then cross compile mode will be used." >&2
1138 elif test "x$build_alias" != "x$host_alias"; then
1139 cross_compiling=yes
1143 ac_tool_prefix=
1144 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1146 test "$silent" = yes && exec 6>/dev/null
1149 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1150 ac_ls_di=`ls -di .` &&
1151 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1152 as_fn_error "working directory cannot be determined"
1153 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1154 as_fn_error "pwd does not report name of working directory"
1157 # Find the source files, if location was not specified.
1158 if test -z "$srcdir"; then
1159 ac_srcdir_defaulted=yes
1160 # Try the directory containing this script, then the parent directory.
1161 ac_confdir=`$as_dirname -- "$as_myself" ||
1162 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1163 X"$as_myself" : 'X\(//\)[^/]' \| \
1164 X"$as_myself" : 'X\(//\)$' \| \
1165 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1166 $as_echo X"$as_myself" |
1167 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1168 s//\1/
1171 /^X\(\/\/\)[^/].*/{
1172 s//\1/
1175 /^X\(\/\/\)$/{
1176 s//\1/
1179 /^X\(\/\).*/{
1180 s//\1/
1183 s/.*/./; q'`
1184 srcdir=$ac_confdir
1185 if test ! -r "$srcdir/$ac_unique_file"; then
1186 srcdir=..
1188 else
1189 ac_srcdir_defaulted=no
1191 if test ! -r "$srcdir/$ac_unique_file"; then
1192 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1193 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1195 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1196 ac_abs_confdir=`(
1197 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1198 pwd)`
1199 # When building in place, set srcdir=.
1200 if test "$ac_abs_confdir" = "$ac_pwd"; then
1201 srcdir=.
1203 # Remove unnecessary trailing slashes from srcdir.
1204 # Double slashes in file names in object file debugging info
1205 # mess up M-x gdb in Emacs.
1206 case $srcdir in
1207 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1208 esac
1209 for ac_var in $ac_precious_vars; do
1210 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1211 eval ac_env_${ac_var}_value=\$${ac_var}
1212 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1213 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1214 done
1217 # Report the --help message.
1219 if test "$ac_init_help" = "long"; then
1220 # Omit some internal or obsolete options to make the list less imposing.
1221 # This message is too long to be a string in the A/UX 3.1 sh.
1222 cat <<_ACEOF
1223 \`configure' configures bmake 20130706 to adapt to many kinds of systems.
1225 Usage: $0 [OPTION]... [VAR=VALUE]...
1227 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1228 VAR=VALUE. See below for descriptions of some of the useful variables.
1230 Defaults for the options are specified in brackets.
1232 Configuration:
1233 -h, --help display this help and exit
1234 --help=short display options specific to this package
1235 --help=recursive display the short help of all the included packages
1236 -V, --version display version information and exit
1237 -q, --quiet, --silent do not print \`checking...' messages
1238 --cache-file=FILE cache test results in FILE [disabled]
1239 -C, --config-cache alias for \`--cache-file=config.cache'
1240 -n, --no-create do not create output files
1241 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1243 Installation directories:
1244 --prefix=PREFIX install architecture-independent files in PREFIX
1245 [$ac_default_prefix]
1246 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1247 [PREFIX]
1249 By default, \`make install' will install all the files in
1250 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1251 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1252 for instance \`--prefix=\$HOME'.
1254 For better control, use the options below.
1256 Fine tuning of the installation directories:
1257 --bindir=DIR user executables [EPREFIX/bin]
1258 --sbindir=DIR system admin executables [EPREFIX/sbin]
1259 --libexecdir=DIR program executables [EPREFIX/libexec]
1260 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1261 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1262 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1263 --libdir=DIR object code libraries [EPREFIX/lib]
1264 --includedir=DIR C header files [PREFIX/include]
1265 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1266 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1267 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1268 --infodir=DIR info documentation [DATAROOTDIR/info]
1269 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1270 --mandir=DIR man documentation [DATAROOTDIR/man]
1271 --docdir=DIR documentation root [DATAROOTDIR/doc/bmake]
1272 --htmldir=DIR html documentation [DOCDIR]
1273 --dvidir=DIR dvi documentation [DOCDIR]
1274 --pdfdir=DIR pdf documentation [DOCDIR]
1275 --psdir=DIR ps documentation [DOCDIR]
1276 _ACEOF
1278 cat <<\_ACEOF
1279 _ACEOF
1282 if test -n "$ac_init_help"; then
1283 case $ac_init_help in
1284 short | recursive ) echo "Configuration of bmake 20130706:";;
1285 esac
1286 cat <<\_ACEOF
1288 Optional Features:
1289 --disable-option-checking ignore unrecognized --enable/--with options
1290 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1291 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1292 --disable-pwd-override disable \$PWD overriding getcwd()
1293 --disable-check-make-chdir disable make trying to guess
1294 when it should automatically cd \${.CURDIR}
1296 Optional Packages:
1297 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1298 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1299 --with-defshell=SHELL use SHELL by default - must be sh compatible, use sh or ksh to pick the internal definitions
1300 --without-meta dissable use of meta-mode
1301 --with-filemon=path/filemon.h indicate path to filemon.h for meta-mode
1302 --with-machine=MACHINE explicitly set MACHINE
1303 --with-force-machine=MACHINE set FORCE_MACHINE
1304 --with-force-machine-arch=MACHINE set FORCE_MACHINE_ARCH
1305 --with-machine_arch=MACHINE_ARCH explicitly set MACHINE_ARCH
1306 --with-default-sys-path=PATH:DIR:LIST use an explicit _PATH_DEFSYSPATH
1307 MAKESYSPATH is a ':' separated list of directories
1308 that bmake will search for system .mk files.
1309 _PATH_DEFSYSPATH is its default value.
1310 --with-path-objdirprefix=PATH override _PATH_OBJDIRPREFIX
1311 --with-mksrc=PATH tell makefile.boot where to find mk src
1313 Some influential environment variables:
1314 CC C compiler command
1315 CFLAGS C compiler flags
1316 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1317 nonstandard directory <lib dir>
1318 LIBS libraries to pass to the linker, e.g. -l<library>
1319 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1320 you have headers in a nonstandard directory <include dir>
1321 CPP C preprocessor
1323 Use these variables to override the choices made by `configure' or to help
1324 it to find libraries and programs with nonstandard names/locations.
1326 Report bugs to <sjg@NetBSD.org>.
1327 _ACEOF
1328 ac_status=$?
1331 if test "$ac_init_help" = "recursive"; then
1332 # If there are subdirs, report their specific --help.
1333 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1334 test -d "$ac_dir" ||
1335 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1336 continue
1337 ac_builddir=.
1339 case "$ac_dir" in
1340 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1342 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1343 # A ".." for each directory in $ac_dir_suffix.
1344 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1345 case $ac_top_builddir_sub in
1346 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1347 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1348 esac ;;
1349 esac
1350 ac_abs_top_builddir=$ac_pwd
1351 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1352 # for backward compatibility:
1353 ac_top_builddir=$ac_top_build_prefix
1355 case $srcdir in
1356 .) # We are building in place.
1357 ac_srcdir=.
1358 ac_top_srcdir=$ac_top_builddir_sub
1359 ac_abs_top_srcdir=$ac_pwd ;;
1360 [\\/]* | ?:[\\/]* ) # Absolute name.
1361 ac_srcdir=$srcdir$ac_dir_suffix;
1362 ac_top_srcdir=$srcdir
1363 ac_abs_top_srcdir=$srcdir ;;
1364 *) # Relative name.
1365 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1366 ac_top_srcdir=$ac_top_build_prefix$srcdir
1367 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1368 esac
1369 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1371 cd "$ac_dir" || { ac_status=$?; continue; }
1372 # Check for guested configure.
1373 if test -f "$ac_srcdir/configure.gnu"; then
1374 echo &&
1375 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1376 elif test -f "$ac_srcdir/configure"; then
1377 echo &&
1378 $SHELL "$ac_srcdir/configure" --help=recursive
1379 else
1380 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1381 fi || ac_status=$?
1382 cd "$ac_pwd" || { ac_status=$?; break; }
1383 done
1386 test -n "$ac_init_help" && exit $ac_status
1387 if $ac_init_version; then
1388 cat <<\_ACEOF
1389 bmake configure 20130706
1390 generated by GNU Autoconf 2.64
1392 Copyright (C) 2009 Free Software Foundation, Inc.
1393 This configure script is free software; the Free Software Foundation
1394 gives unlimited permission to copy, distribute and modify it.
1395 _ACEOF
1396 exit
1399 ## ------------------------ ##
1400 ## Autoconf initialization. ##
1401 ## ------------------------ ##
1403 # ac_fn_c_try_compile LINENO
1404 # --------------------------
1405 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1406 ac_fn_c_try_compile ()
1408 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1409 rm -f conftest.$ac_objext
1410 if { { ac_try="$ac_compile"
1411 case "(($ac_try" in
1412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1413 *) ac_try_echo=$ac_try;;
1414 esac
1415 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1416 $as_echo "$ac_try_echo"; } >&5
1417 (eval "$ac_compile") 2>conftest.err
1418 ac_status=$?
1419 if test -s conftest.err; then
1420 grep -v '^ *+' conftest.err >conftest.er1
1421 cat conftest.er1 >&5
1422 mv -f conftest.er1 conftest.err
1424 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1425 test $ac_status = 0; } && {
1426 test -z "$ac_c_werror_flag" ||
1427 test ! -s conftest.err
1428 } && test -s conftest.$ac_objext; then :
1429 ac_retval=0
1430 else
1431 $as_echo "$as_me: failed program was:" >&5
1432 sed 's/^/| /' conftest.$ac_ext >&5
1434 ac_retval=1
1436 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1437 return $ac_retval
1439 } # ac_fn_c_try_compile
1441 # ac_fn_c_try_cpp LINENO
1442 # ----------------------
1443 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1444 ac_fn_c_try_cpp ()
1446 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1447 if { { ac_try="$ac_cpp conftest.$ac_ext"
1448 case "(($ac_try" in
1449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1450 *) ac_try_echo=$ac_try;;
1451 esac
1452 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1453 $as_echo "$ac_try_echo"; } >&5
1454 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1455 ac_status=$?
1456 if test -s conftest.err; then
1457 grep -v '^ *+' conftest.err >conftest.er1
1458 cat conftest.er1 >&5
1459 mv -f conftest.er1 conftest.err
1461 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1462 test $ac_status = 0; } >/dev/null && {
1463 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1464 test ! -s conftest.err
1465 }; then :
1466 ac_retval=0
1467 else
1468 $as_echo "$as_me: failed program was:" >&5
1469 sed 's/^/| /' conftest.$ac_ext >&5
1471 ac_retval=1
1473 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1474 return $ac_retval
1476 } # ac_fn_c_try_cpp
1478 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1479 # -------------------------------------------------------
1480 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1481 # the include files in INCLUDES and setting the cache variable VAR
1482 # accordingly.
1483 ac_fn_c_check_header_mongrel ()
1485 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1486 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1488 $as_echo_n "checking for $2... " >&6; }
1489 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1490 $as_echo_n "(cached) " >&6
1492 eval ac_res=\$$3
1493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1494 $as_echo "$ac_res" >&6; }
1495 else
1496 # Is the header compilable?
1497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1498 $as_echo_n "checking $2 usability... " >&6; }
1499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1500 /* end confdefs.h. */
1502 #include <$2>
1503 _ACEOF
1504 if ac_fn_c_try_compile "$LINENO"; then :
1505 ac_header_compiler=yes
1506 else
1507 ac_header_compiler=no
1509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1511 $as_echo "$ac_header_compiler" >&6; }
1513 # Is the header present?
1514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1515 $as_echo_n "checking $2 presence... " >&6; }
1516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1517 /* end confdefs.h. */
1518 #include <$2>
1519 _ACEOF
1520 if ac_fn_c_try_cpp "$LINENO"; then :
1521 ac_header_preproc=yes
1522 else
1523 ac_header_preproc=no
1525 rm -f conftest.err conftest.$ac_ext
1526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1527 $as_echo "$ac_header_preproc" >&6; }
1529 # So? What about this header?
1530 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1531 yes:no: )
1532 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1533 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1534 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1535 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1537 no:yes:* )
1538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1539 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1540 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1541 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1542 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1543 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1545 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1547 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1548 ( cat <<\_ASBOX
1549 ## ----------------------------- ##
1550 ## Report this to sjg@NetBSD.org ##
1551 ## ----------------------------- ##
1552 _ASBOX
1553 ) | sed "s/^/$as_me: WARNING: /" >&2
1555 esac
1556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1557 $as_echo_n "checking for $2... " >&6; }
1558 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1559 $as_echo_n "(cached) " >&6
1560 else
1561 eval "$3=\$ac_header_compiler"
1563 eval ac_res=\$$3
1564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1565 $as_echo "$ac_res" >&6; }
1567 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1569 } # ac_fn_c_check_header_mongrel
1571 # ac_fn_c_try_run LINENO
1572 # ----------------------
1573 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1574 # that executables *can* be run.
1575 ac_fn_c_try_run ()
1577 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1578 if { { ac_try="$ac_link"
1579 case "(($ac_try" in
1580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1581 *) ac_try_echo=$ac_try;;
1582 esac
1583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1584 $as_echo "$ac_try_echo"; } >&5
1585 (eval "$ac_link") 2>&5
1586 ac_status=$?
1587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1588 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1589 { { case "(($ac_try" in
1590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1591 *) ac_try_echo=$ac_try;;
1592 esac
1593 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1594 $as_echo "$ac_try_echo"; } >&5
1595 (eval "$ac_try") 2>&5
1596 ac_status=$?
1597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1598 test $ac_status = 0; }; }; then :
1599 ac_retval=0
1600 else
1601 $as_echo "$as_me: program exited with status $ac_status" >&5
1602 $as_echo "$as_me: failed program was:" >&5
1603 sed 's/^/| /' conftest.$ac_ext >&5
1605 ac_retval=$ac_status
1607 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1608 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1609 return $ac_retval
1611 } # ac_fn_c_try_run
1613 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1614 # -------------------------------------------------------
1615 # Tests whether HEADER exists and can be compiled using the include files in
1616 # INCLUDES, setting the cache variable VAR accordingly.
1617 ac_fn_c_check_header_compile ()
1619 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1621 $as_echo_n "checking for $2... " >&6; }
1622 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1623 $as_echo_n "(cached) " >&6
1624 else
1625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1626 /* end confdefs.h. */
1628 #include <$2>
1629 _ACEOF
1630 if ac_fn_c_try_compile "$LINENO"; then :
1631 eval "$3=yes"
1632 else
1633 eval "$3=no"
1635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1637 eval ac_res=\$$3
1638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1639 $as_echo "$ac_res" >&6; }
1640 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1642 } # ac_fn_c_check_header_compile
1644 # ac_fn_c_try_link LINENO
1645 # -----------------------
1646 # Try to link conftest.$ac_ext, and return whether this succeeded.
1647 ac_fn_c_try_link ()
1649 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1650 rm -f conftest.$ac_objext conftest$ac_exeext
1651 if { { ac_try="$ac_link"
1652 case "(($ac_try" in
1653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1654 *) ac_try_echo=$ac_try;;
1655 esac
1656 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1657 $as_echo "$ac_try_echo"; } >&5
1658 (eval "$ac_link") 2>conftest.err
1659 ac_status=$?
1660 if test -s conftest.err; then
1661 grep -v '^ *+' conftest.err >conftest.er1
1662 cat conftest.er1 >&5
1663 mv -f conftest.er1 conftest.err
1665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1666 test $ac_status = 0; } && {
1667 test -z "$ac_c_werror_flag" ||
1668 test ! -s conftest.err
1669 } && test -s conftest$ac_exeext && {
1670 test "$cross_compiling" = yes ||
1671 $as_test_x conftest$ac_exeext
1672 }; then :
1673 ac_retval=0
1674 else
1675 $as_echo "$as_me: failed program was:" >&5
1676 sed 's/^/| /' conftest.$ac_ext >&5
1678 ac_retval=1
1680 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1681 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1682 # interfere with the next link command; also delete a directory that is
1683 # left behind by Apple's compiler. We do this before executing the actions.
1684 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1685 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1686 return $ac_retval
1688 } # ac_fn_c_try_link
1690 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1691 # -------------------------------------------
1692 # Tests whether TYPE exists after having included INCLUDES, setting cache
1693 # variable VAR accordingly.
1694 ac_fn_c_check_type ()
1696 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1698 $as_echo_n "checking for $2... " >&6; }
1699 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1700 $as_echo_n "(cached) " >&6
1701 else
1702 eval "$3=no"
1703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1704 /* end confdefs.h. */
1707 main ()
1709 if (sizeof ($2))
1710 return 0;
1712 return 0;
1714 _ACEOF
1715 if ac_fn_c_try_compile "$LINENO"; then :
1716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1717 /* end confdefs.h. */
1720 main ()
1722 if (sizeof (($2)))
1723 return 0;
1725 return 0;
1727 _ACEOF
1728 if ac_fn_c_try_compile "$LINENO"; then :
1730 else
1731 eval "$3=yes"
1733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1737 eval ac_res=\$$3
1738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1739 $as_echo "$ac_res" >&6; }
1740 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1742 } # ac_fn_c_check_type
1744 # ac_fn_c_check_decl LINENO SYMBOL VAR
1745 # ------------------------------------
1746 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1747 ac_fn_c_check_decl ()
1749 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1751 $as_echo_n "checking whether $2 is declared... " >&6; }
1752 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1753 $as_echo_n "(cached) " >&6
1754 else
1755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1756 /* end confdefs.h. */
1759 main ()
1761 #ifndef $2
1762 (void) $2;
1763 #endif
1766 return 0;
1768 _ACEOF
1769 if ac_fn_c_try_compile "$LINENO"; then :
1770 eval "$3=yes"
1771 else
1772 eval "$3=no"
1774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1776 eval ac_res=\$$3
1777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1778 $as_echo "$ac_res" >&6; }
1779 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1781 } # ac_fn_c_check_decl
1783 # ac_fn_c_check_func LINENO FUNC VAR
1784 # ----------------------------------
1785 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1786 ac_fn_c_check_func ()
1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1790 $as_echo_n "checking for $2... " >&6; }
1791 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1792 $as_echo_n "(cached) " >&6
1793 else
1794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1795 /* end confdefs.h. */
1796 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1797 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1798 #define $2 innocuous_$2
1800 /* System header to define __stub macros and hopefully few prototypes,
1801 which can conflict with char $2 (); below.
1802 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1803 <limits.h> exists even on freestanding compilers. */
1805 #ifdef __STDC__
1806 # include <limits.h>
1807 #else
1808 # include <assert.h>
1809 #endif
1811 #undef $2
1813 /* Override any GCC internal prototype to avoid an error.
1814 Use char because int might match the return type of a GCC
1815 builtin and then its argument prototype would still apply. */
1816 #ifdef __cplusplus
1817 extern "C"
1818 #endif
1819 char $2 ();
1820 /* The GNU C library defines this for functions which it implements
1821 to always fail with ENOSYS. Some functions are actually named
1822 something starting with __ and the normal name is an alias. */
1823 #if defined __stub_$2 || defined __stub___$2
1824 choke me
1825 #endif
1828 main ()
1830 return $2 ();
1832 return 0;
1834 _ACEOF
1835 if ac_fn_c_try_link "$LINENO"; then :
1836 eval "$3=yes"
1837 else
1838 eval "$3=no"
1840 rm -f core conftest.err conftest.$ac_objext \
1841 conftest$ac_exeext conftest.$ac_ext
1843 eval ac_res=\$$3
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845 $as_echo "$ac_res" >&6; }
1846 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1848 } # ac_fn_c_check_func
1850 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1851 # ----------------------------------------------------
1852 # Tries to find if the field MEMBER exists in type AGGR, after including
1853 # INCLUDES, setting cache variable VAR accordingly.
1854 ac_fn_c_check_member ()
1856 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1858 $as_echo_n "checking for $2.$3... " >&6; }
1859 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1860 $as_echo_n "(cached) " >&6
1861 else
1862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1863 /* end confdefs.h. */
1866 main ()
1868 static $2 ac_aggr;
1869 if (ac_aggr.$3)
1870 return 0;
1872 return 0;
1874 _ACEOF
1875 if ac_fn_c_try_compile "$LINENO"; then :
1876 eval "$4=yes"
1877 else
1878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1879 /* end confdefs.h. */
1882 main ()
1884 static $2 ac_aggr;
1885 if (sizeof ac_aggr.$3)
1886 return 0;
1888 return 0;
1890 _ACEOF
1891 if ac_fn_c_try_compile "$LINENO"; then :
1892 eval "$4=yes"
1893 else
1894 eval "$4=no"
1896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1900 eval ac_res=\$$4
1901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1902 $as_echo "$ac_res" >&6; }
1903 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1905 } # ac_fn_c_check_member
1906 cat >config.log <<_ACEOF
1907 This file contains any messages produced by compilers while
1908 running configure, to aid debugging if configure makes a mistake.
1910 It was created by bmake $as_me 20130706, which was
1911 generated by GNU Autoconf 2.64. Invocation command line was
1913 $ $0 $@
1915 _ACEOF
1916 exec 5>>config.log
1918 cat <<_ASUNAME
1919 ## --------- ##
1920 ## Platform. ##
1921 ## --------- ##
1923 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1924 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1925 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1926 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1927 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1929 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1930 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1932 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1933 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1934 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1935 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1936 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1937 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1938 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1940 _ASUNAME
1942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1943 for as_dir in $PATH
1945 IFS=$as_save_IFS
1946 test -z "$as_dir" && as_dir=.
1947 $as_echo "PATH: $as_dir"
1948 done
1949 IFS=$as_save_IFS
1951 } >&5
1953 cat >&5 <<_ACEOF
1956 ## ----------- ##
1957 ## Core tests. ##
1958 ## ----------- ##
1960 _ACEOF
1963 # Keep a trace of the command line.
1964 # Strip out --no-create and --no-recursion so they do not pile up.
1965 # Strip out --silent because we don't want to record it for future runs.
1966 # Also quote any args containing shell meta-characters.
1967 # Make two passes to allow for proper duplicate-argument suppression.
1968 ac_configure_args=
1969 ac_configure_args0=
1970 ac_configure_args1=
1971 ac_must_keep_next=false
1972 for ac_pass in 1 2
1974 for ac_arg
1976 case $ac_arg in
1977 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1978 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1979 | -silent | --silent | --silen | --sile | --sil)
1980 continue ;;
1981 *\'*)
1982 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1983 esac
1984 case $ac_pass in
1985 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1987 as_fn_append ac_configure_args1 " '$ac_arg'"
1988 if test $ac_must_keep_next = true; then
1989 ac_must_keep_next=false # Got value, back to normal.
1990 else
1991 case $ac_arg in
1992 *=* | --config-cache | -C | -disable-* | --disable-* \
1993 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1994 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1995 | -with-* | --with-* | -without-* | --without-* | --x)
1996 case "$ac_configure_args0 " in
1997 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1998 esac
2000 -* ) ac_must_keep_next=true ;;
2001 esac
2003 as_fn_append ac_configure_args " '$ac_arg'"
2005 esac
2006 done
2007 done
2008 { ac_configure_args0=; unset ac_configure_args0;}
2009 { ac_configure_args1=; unset ac_configure_args1;}
2011 # When interrupted or exit'd, cleanup temporary files, and complete
2012 # config.log. We remove comments because anyway the quotes in there
2013 # would cause problems or look ugly.
2014 # WARNING: Use '\'' to represent an apostrophe within the trap.
2015 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2016 trap 'exit_status=$?
2017 # Save into config.log some information that might help in debugging.
2019 echo
2021 cat <<\_ASBOX
2022 ## ---------------- ##
2023 ## Cache variables. ##
2024 ## ---------------- ##
2025 _ASBOX
2026 echo
2027 # The following way of writing the cache mishandles newlines in values,
2029 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2030 eval ac_val=\$$ac_var
2031 case $ac_val in #(
2032 *${as_nl}*)
2033 case $ac_var in #(
2034 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2035 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2036 esac
2037 case $ac_var in #(
2038 _ | IFS | as_nl) ;; #(
2039 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2040 *) { eval $ac_var=; unset $ac_var;} ;;
2041 esac ;;
2042 esac
2043 done
2044 (set) 2>&1 |
2045 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2046 *${as_nl}ac_space=\ *)
2047 sed -n \
2048 "s/'\''/'\''\\\\'\'''\''/g;
2049 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2050 ;; #(
2052 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2054 esac |
2055 sort
2057 echo
2059 cat <<\_ASBOX
2060 ## ----------------- ##
2061 ## Output variables. ##
2062 ## ----------------- ##
2063 _ASBOX
2064 echo
2065 for ac_var in $ac_subst_vars
2067 eval ac_val=\$$ac_var
2068 case $ac_val in
2069 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2070 esac
2071 $as_echo "$ac_var='\''$ac_val'\''"
2072 done | sort
2073 echo
2075 if test -n "$ac_subst_files"; then
2076 cat <<\_ASBOX
2077 ## ------------------- ##
2078 ## File substitutions. ##
2079 ## ------------------- ##
2080 _ASBOX
2081 echo
2082 for ac_var in $ac_subst_files
2084 eval ac_val=\$$ac_var
2085 case $ac_val in
2086 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2087 esac
2088 $as_echo "$ac_var='\''$ac_val'\''"
2089 done | sort
2090 echo
2093 if test -s confdefs.h; then
2094 cat <<\_ASBOX
2095 ## ----------- ##
2096 ## confdefs.h. ##
2097 ## ----------- ##
2098 _ASBOX
2099 echo
2100 cat confdefs.h
2101 echo
2103 test "$ac_signal" != 0 &&
2104 $as_echo "$as_me: caught signal $ac_signal"
2105 $as_echo "$as_me: exit $exit_status"
2106 } >&5
2107 rm -f core *.core core.conftest.* &&
2108 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2109 exit $exit_status
2111 for ac_signal in 1 2 13 15; do
2112 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2113 done
2114 ac_signal=0
2116 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2117 rm -f -r conftest* confdefs.h
2119 $as_echo "/* confdefs.h */" > confdefs.h
2121 # Predefined preprocessor variables.
2123 cat >>confdefs.h <<_ACEOF
2124 #define PACKAGE_NAME "$PACKAGE_NAME"
2125 _ACEOF
2127 cat >>confdefs.h <<_ACEOF
2128 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2129 _ACEOF
2131 cat >>confdefs.h <<_ACEOF
2132 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2133 _ACEOF
2135 cat >>confdefs.h <<_ACEOF
2136 #define PACKAGE_STRING "$PACKAGE_STRING"
2137 _ACEOF
2139 cat >>confdefs.h <<_ACEOF
2140 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2141 _ACEOF
2143 cat >>confdefs.h <<_ACEOF
2144 #define PACKAGE_URL "$PACKAGE_URL"
2145 _ACEOF
2148 # Let the site file select an alternate cache file if it wants to.
2149 # Prefer an explicitly selected file to automatically selected ones.
2150 ac_site_file1=NONE
2151 ac_site_file2=NONE
2152 if test -n "$CONFIG_SITE"; then
2153 ac_site_file1=$CONFIG_SITE
2154 elif test "x$prefix" != xNONE; then
2155 ac_site_file1=$prefix/share/config.site
2156 ac_site_file2=$prefix/etc/config.site
2157 else
2158 ac_site_file1=$ac_default_prefix/share/config.site
2159 ac_site_file2=$ac_default_prefix/etc/config.site
2161 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2163 test "x$ac_site_file" = xNONE && continue
2164 if test -r "$ac_site_file"; then
2165 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2166 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2167 sed 's/^/| /' "$ac_site_file" >&5
2168 . "$ac_site_file"
2170 done
2172 if test -r "$cache_file"; then
2173 # Some versions of bash will fail to source /dev/null (special
2174 # files actually), so we avoid doing that.
2175 if test -f "$cache_file"; then
2176 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2177 $as_echo "$as_me: loading cache $cache_file" >&6;}
2178 case $cache_file in
2179 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2180 *) . "./$cache_file";;
2181 esac
2183 else
2184 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2185 $as_echo "$as_me: creating cache $cache_file" >&6;}
2186 >$cache_file
2189 # Check that the precious variables saved in the cache have kept the same
2190 # value.
2191 ac_cache_corrupted=false
2192 for ac_var in $ac_precious_vars; do
2193 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2194 eval ac_new_set=\$ac_env_${ac_var}_set
2195 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2196 eval ac_new_val=\$ac_env_${ac_var}_value
2197 case $ac_old_set,$ac_new_set in
2198 set,)
2199 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2200 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2201 ac_cache_corrupted=: ;;
2202 ,set)
2203 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2204 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2205 ac_cache_corrupted=: ;;
2206 ,);;
2208 if test "x$ac_old_val" != "x$ac_new_val"; then
2209 # differences in whitespace do not lead to failure.
2210 ac_old_val_w=`echo x $ac_old_val`
2211 ac_new_val_w=`echo x $ac_new_val`
2212 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2214 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2215 ac_cache_corrupted=:
2216 else
2217 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2218 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2219 eval $ac_var=\$ac_old_val
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2222 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2224 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2225 fi;;
2226 esac
2227 # Pass precious variables to config.status.
2228 if test "$ac_new_set" = set; then
2229 case $ac_new_val in
2230 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2231 *) ac_arg=$ac_var=$ac_new_val ;;
2232 esac
2233 case " $ac_configure_args " in
2234 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2235 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2236 esac
2238 done
2239 if $ac_cache_corrupted; then
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2241 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2243 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2244 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2246 ## -------------------- ##
2247 ## Main body of script. ##
2248 ## -------------------- ##
2250 ac_ext=c
2251 ac_cpp='$CPP $CPPFLAGS'
2252 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2253 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2254 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2257 ac_config_headers="$ac_config_headers config.h"
2260 case "$srcdir" in
2261 /*) ;;
2262 *) srcdir=`cd $srcdir && pwd`;;
2263 esac
2266 # Check whether --with-defshell was given.
2267 if test "${with_defshell+set}" = set; then :
2268 withval=$with_defshell; case "${withval}" in
2269 yes) as_fn_error "bad value ${withval} given for bmake DEFSHELL" "$LINENO" 5 ;;
2270 no) ;;
2271 *) case "$with_defshell" in
2272 sh) DEFSHELL_INDEX=DEFSHELL_INDEX_SH;; # it's the default anyway
2273 ksh) DEFSHELL_INDEX=DEFSHELL_INDEX_KSH;;
2274 csh) DEFSHELL_INDEX=DEFSHELL_INDEX_CSH;; # kidding right?
2275 *) defshell_path=$with_defshell;; # better be sh compatible!
2276 esac
2278 esac
2281 use_meta=yes
2283 # Check whether --with-meta was given.
2284 if test "${with_meta+set}" = set; then :
2285 withval=$with_meta; case "${withval}" in
2286 yes|no) use_meta=${withval};;
2287 *) as_fn_error "bad value ${withval} given for meta" "$LINENO" 5 ;;
2288 esac
2292 # Check whether --with-filemon was given.
2293 if test "${with_filemon+set}" = set; then :
2294 withval=$with_filemon; case "/${withval}" in
2295 /no|*/filemon.h) filemon_h="${withval}";;
2296 */filemon*) filemon_h="${withval}/filemon.h";;
2297 *) as_fn_error "bad value ${withval} given for filemon" "$LINENO" 5 ;;
2298 esac
2299 else
2301 OS=`uname -s`
2302 for d in "/usr/include/dev/filemon" "$prefix/include/dev/filemon" "$srcdir/filemon" "$srcdir/../filemon" "$srcdir/../../sys/dev/filemon"
2304 for x in "/$OS" ""
2306 filemon_h="$d$x/filemon.h"
2307 test -s "$filemon_h" && break
2308 done
2309 test -s "$filemon_h" && break
2310 done
2311 test -s "${filemon_h:-/dev/null}" || filemon_h=no
2315 case "$use_meta" in
2316 yes)
2317 case "$filemon_h" in
2318 *.h) echo "Using: filemon=$filemon_h" >&6;;
2319 esac
2321 esac
2322 ac_ext=c
2323 ac_cpp='$CPP $CPPFLAGS'
2324 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2325 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2327 if test -n "$ac_tool_prefix"; then
2328 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2329 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2331 $as_echo_n "checking for $ac_word... " >&6; }
2332 if test "${ac_cv_prog_CC+set}" = set; then :
2333 $as_echo_n "(cached) " >&6
2334 else
2335 if test -n "$CC"; then
2336 ac_cv_prog_CC="$CC" # Let the user override the test.
2337 else
2338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2339 for as_dir in $PATH
2341 IFS=$as_save_IFS
2342 test -z "$as_dir" && as_dir=.
2343 for ac_exec_ext in '' $ac_executable_extensions; do
2344 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2345 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2346 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2347 break 2
2349 done
2350 done
2351 IFS=$as_save_IFS
2355 CC=$ac_cv_prog_CC
2356 if test -n "$CC"; then
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2358 $as_echo "$CC" >&6; }
2359 else
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2361 $as_echo "no" >&6; }
2366 if test -z "$ac_cv_prog_CC"; then
2367 ac_ct_CC=$CC
2368 # Extract the first word of "gcc", so it can be a program name with args.
2369 set dummy gcc; ac_word=$2
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2371 $as_echo_n "checking for $ac_word... " >&6; }
2372 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2373 $as_echo_n "(cached) " >&6
2374 else
2375 if test -n "$ac_ct_CC"; then
2376 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2377 else
2378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2379 for as_dir in $PATH
2381 IFS=$as_save_IFS
2382 test -z "$as_dir" && as_dir=.
2383 for ac_exec_ext in '' $ac_executable_extensions; do
2384 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2385 ac_cv_prog_ac_ct_CC="gcc"
2386 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2387 break 2
2389 done
2390 done
2391 IFS=$as_save_IFS
2395 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2396 if test -n "$ac_ct_CC"; then
2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2398 $as_echo "$ac_ct_CC" >&6; }
2399 else
2400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2401 $as_echo "no" >&6; }
2404 if test "x$ac_ct_CC" = x; then
2405 CC=""
2406 else
2407 case $cross_compiling:$ac_tool_warned in
2408 yes:)
2409 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2410 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2411 ac_tool_warned=yes ;;
2412 esac
2413 CC=$ac_ct_CC
2415 else
2416 CC="$ac_cv_prog_CC"
2419 if test -z "$CC"; then
2420 if test -n "$ac_tool_prefix"; then
2421 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2422 set dummy ${ac_tool_prefix}cc; ac_word=$2
2423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2424 $as_echo_n "checking for $ac_word... " >&6; }
2425 if test "${ac_cv_prog_CC+set}" = set; then :
2426 $as_echo_n "(cached) " >&6
2427 else
2428 if test -n "$CC"; then
2429 ac_cv_prog_CC="$CC" # Let the user override the test.
2430 else
2431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2432 for as_dir in $PATH
2434 IFS=$as_save_IFS
2435 test -z "$as_dir" && as_dir=.
2436 for ac_exec_ext in '' $ac_executable_extensions; do
2437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2438 ac_cv_prog_CC="${ac_tool_prefix}cc"
2439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2440 break 2
2442 done
2443 done
2444 IFS=$as_save_IFS
2448 CC=$ac_cv_prog_CC
2449 if test -n "$CC"; then
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2451 $as_echo "$CC" >&6; }
2452 else
2453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2454 $as_echo "no" >&6; }
2460 if test -z "$CC"; then
2461 # Extract the first word of "cc", so it can be a program name with args.
2462 set dummy cc; ac_word=$2
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2464 $as_echo_n "checking for $ac_word... " >&6; }
2465 if test "${ac_cv_prog_CC+set}" = set; then :
2466 $as_echo_n "(cached) " >&6
2467 else
2468 if test -n "$CC"; then
2469 ac_cv_prog_CC="$CC" # Let the user override the test.
2470 else
2471 ac_prog_rejected=no
2472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2473 for as_dir in $PATH
2475 IFS=$as_save_IFS
2476 test -z "$as_dir" && as_dir=.
2477 for ac_exec_ext in '' $ac_executable_extensions; do
2478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2479 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2480 ac_prog_rejected=yes
2481 continue
2483 ac_cv_prog_CC="cc"
2484 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2485 break 2
2487 done
2488 done
2489 IFS=$as_save_IFS
2491 if test $ac_prog_rejected = yes; then
2492 # We found a bogon in the path, so make sure we never use it.
2493 set dummy $ac_cv_prog_CC
2494 shift
2495 if test $# != 0; then
2496 # We chose a different compiler from the bogus one.
2497 # However, it has the same basename, so the bogon will be chosen
2498 # first if we set CC to just the basename; use the full file name.
2499 shift
2500 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2505 CC=$ac_cv_prog_CC
2506 if test -n "$CC"; then
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2508 $as_echo "$CC" >&6; }
2509 else
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2511 $as_echo "no" >&6; }
2516 if test -z "$CC"; then
2517 if test -n "$ac_tool_prefix"; then
2518 for ac_prog in cl.exe
2520 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2521 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2523 $as_echo_n "checking for $ac_word... " >&6; }
2524 if test "${ac_cv_prog_CC+set}" = set; then :
2525 $as_echo_n "(cached) " >&6
2526 else
2527 if test -n "$CC"; then
2528 ac_cv_prog_CC="$CC" # Let the user override the test.
2529 else
2530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2531 for as_dir in $PATH
2533 IFS=$as_save_IFS
2534 test -z "$as_dir" && as_dir=.
2535 for ac_exec_ext in '' $ac_executable_extensions; do
2536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2537 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2539 break 2
2541 done
2542 done
2543 IFS=$as_save_IFS
2547 CC=$ac_cv_prog_CC
2548 if test -n "$CC"; then
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2550 $as_echo "$CC" >&6; }
2551 else
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2553 $as_echo "no" >&6; }
2557 test -n "$CC" && break
2558 done
2560 if test -z "$CC"; then
2561 ac_ct_CC=$CC
2562 for ac_prog in cl.exe
2564 # Extract the first word of "$ac_prog", so it can be a program name with args.
2565 set dummy $ac_prog; ac_word=$2
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2567 $as_echo_n "checking for $ac_word... " >&6; }
2568 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2569 $as_echo_n "(cached) " >&6
2570 else
2571 if test -n "$ac_ct_CC"; then
2572 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2573 else
2574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575 for as_dir in $PATH
2577 IFS=$as_save_IFS
2578 test -z "$as_dir" && as_dir=.
2579 for ac_exec_ext in '' $ac_executable_extensions; do
2580 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2581 ac_cv_prog_ac_ct_CC="$ac_prog"
2582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2583 break 2
2585 done
2586 done
2587 IFS=$as_save_IFS
2591 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2592 if test -n "$ac_ct_CC"; then
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2594 $as_echo "$ac_ct_CC" >&6; }
2595 else
2596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2597 $as_echo "no" >&6; }
2601 test -n "$ac_ct_CC" && break
2602 done
2604 if test "x$ac_ct_CC" = x; then
2605 CC=""
2606 else
2607 case $cross_compiling:$ac_tool_warned in
2608 yes:)
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2610 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2611 ac_tool_warned=yes ;;
2612 esac
2613 CC=$ac_ct_CC
2620 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2621 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2622 as_fn_error "no acceptable C compiler found in \$PATH
2623 See \`config.log' for more details." "$LINENO" 5; }
2625 # Provide some information about the compiler.
2626 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2627 set X $ac_compile
2628 ac_compiler=$2
2629 for ac_option in --version -v -V -qversion; do
2630 { { ac_try="$ac_compiler $ac_option >&5"
2631 case "(($ac_try" in
2632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2633 *) ac_try_echo=$ac_try;;
2634 esac
2635 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2636 $as_echo "$ac_try_echo"; } >&5
2637 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2638 ac_status=$?
2639 if test -s conftest.err; then
2640 sed '10a\
2641 ... rest of stderr output deleted ...
2642 10q' conftest.err >conftest.er1
2643 cat conftest.er1 >&5
2644 rm -f conftest.er1 conftest.err
2646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2647 test $ac_status = 0; }
2648 done
2650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2651 /* end confdefs.h. */
2652 #include <stdio.h>
2654 main ()
2656 FILE *f = fopen ("conftest.out", "w");
2657 return ferror (f) || fclose (f) != 0;
2660 return 0;
2662 _ACEOF
2663 ac_clean_files_save=$ac_clean_files
2664 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2665 # Try to create an executable without -o first, disregard a.out.
2666 # It will help us diagnose broken compilers, and finding out an intuition
2667 # of exeext.
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2669 $as_echo_n "checking for C compiler default output file name... " >&6; }
2670 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2672 # The possible output files:
2673 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2675 ac_rmfiles=
2676 for ac_file in $ac_files
2678 case $ac_file in
2679 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2680 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2681 esac
2682 done
2683 rm -f $ac_rmfiles
2685 if { { ac_try="$ac_link_default"
2686 case "(($ac_try" in
2687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2688 *) ac_try_echo=$ac_try;;
2689 esac
2690 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2691 $as_echo "$ac_try_echo"; } >&5
2692 (eval "$ac_link_default") 2>&5
2693 ac_status=$?
2694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2695 test $ac_status = 0; }; then :
2696 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2697 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2698 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2699 # so that the user can short-circuit this test for compilers unknown to
2700 # Autoconf.
2701 for ac_file in $ac_files ''
2703 test -f "$ac_file" || continue
2704 case $ac_file in
2705 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2707 [ab].out )
2708 # We found the default executable, but exeext='' is most
2709 # certainly right.
2710 break;;
2711 *.* )
2712 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2713 then :; else
2714 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2716 # We set ac_cv_exeext here because the later test for it is not
2717 # safe: cross compilers may not add the suffix if given an `-o'
2718 # argument, so we may need to know it at that point already.
2719 # Even if this section looks crufty: it has the advantage of
2720 # actually working.
2721 break;;
2723 break;;
2724 esac
2725 done
2726 test "$ac_cv_exeext" = no && ac_cv_exeext=
2728 else
2729 ac_file=''
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2732 $as_echo "$ac_file" >&6; }
2733 if test -z "$ac_file"; then :
2734 $as_echo "$as_me: failed program was:" >&5
2735 sed 's/^/| /' conftest.$ac_ext >&5
2737 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2738 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2739 { as_fn_set_status 77
2740 as_fn_error "C compiler cannot create executables
2741 See \`config.log' for more details." "$LINENO" 5; }; }
2743 ac_exeext=$ac_cv_exeext
2745 # Check that the compiler produces executables we can run. If not, either
2746 # the compiler is broken, or we cross compile.
2747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2748 $as_echo_n "checking whether the C compiler works... " >&6; }
2749 # If not cross compiling, check that we can run a simple program.
2750 if test "$cross_compiling" != yes; then
2751 if { ac_try='./$ac_file'
2752 { { case "(($ac_try" in
2753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2754 *) ac_try_echo=$ac_try;;
2755 esac
2756 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2757 $as_echo "$ac_try_echo"; } >&5
2758 (eval "$ac_try") 2>&5
2759 ac_status=$?
2760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2761 test $ac_status = 0; }; }; then
2762 cross_compiling=no
2763 else
2764 if test "$cross_compiling" = maybe; then
2765 cross_compiling=yes
2766 else
2767 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2768 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2769 as_fn_error "cannot run C compiled programs.
2770 If you meant to cross compile, use \`--host'.
2771 See \`config.log' for more details." "$LINENO" 5; }
2775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2776 $as_echo "yes" >&6; }
2778 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2779 ac_clean_files=$ac_clean_files_save
2780 # Check that the compiler produces executables we can run. If not, either
2781 # the compiler is broken, or we cross compile.
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2783 $as_echo_n "checking whether we are cross compiling... " >&6; }
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2785 $as_echo "$cross_compiling" >&6; }
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2788 $as_echo_n "checking for suffix of executables... " >&6; }
2789 if { { ac_try="$ac_link"
2790 case "(($ac_try" in
2791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2792 *) ac_try_echo=$ac_try;;
2793 esac
2794 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2795 $as_echo "$ac_try_echo"; } >&5
2796 (eval "$ac_link") 2>&5
2797 ac_status=$?
2798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2799 test $ac_status = 0; }; then :
2800 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2801 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2802 # work properly (i.e., refer to `conftest.exe'), while it won't with
2803 # `rm'.
2804 for ac_file in conftest.exe conftest conftest.*; do
2805 test -f "$ac_file" || continue
2806 case $ac_file in
2807 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2808 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2809 break;;
2810 * ) break;;
2811 esac
2812 done
2813 else
2814 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2815 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2816 as_fn_error "cannot compute suffix of executables: cannot compile and link
2817 See \`config.log' for more details." "$LINENO" 5; }
2819 rm -f conftest$ac_cv_exeext
2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2821 $as_echo "$ac_cv_exeext" >&6; }
2823 rm -f conftest.$ac_ext
2824 EXEEXT=$ac_cv_exeext
2825 ac_exeext=$EXEEXT
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2827 $as_echo_n "checking for suffix of object files... " >&6; }
2828 if test "${ac_cv_objext+set}" = set; then :
2829 $as_echo_n "(cached) " >&6
2830 else
2831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2832 /* end confdefs.h. */
2835 main ()
2839 return 0;
2841 _ACEOF
2842 rm -f conftest.o conftest.obj
2843 if { { ac_try="$ac_compile"
2844 case "(($ac_try" in
2845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2846 *) ac_try_echo=$ac_try;;
2847 esac
2848 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2849 $as_echo "$ac_try_echo"; } >&5
2850 (eval "$ac_compile") 2>&5
2851 ac_status=$?
2852 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2853 test $ac_status = 0; }; then :
2854 for ac_file in conftest.o conftest.obj conftest.*; do
2855 test -f "$ac_file" || continue;
2856 case $ac_file in
2857 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2858 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2859 break;;
2860 esac
2861 done
2862 else
2863 $as_echo "$as_me: failed program was:" >&5
2864 sed 's/^/| /' conftest.$ac_ext >&5
2866 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2867 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2868 as_fn_error "cannot compute suffix of object files: cannot compile
2869 See \`config.log' for more details." "$LINENO" 5; }
2871 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2874 $as_echo "$ac_cv_objext" >&6; }
2875 OBJEXT=$ac_cv_objext
2876 ac_objext=$OBJEXT
2877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2878 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2879 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2880 $as_echo_n "(cached) " >&6
2881 else
2882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2883 /* end confdefs.h. */
2886 main ()
2888 #ifndef __GNUC__
2889 choke me
2890 #endif
2893 return 0;
2895 _ACEOF
2896 if ac_fn_c_try_compile "$LINENO"; then :
2897 ac_compiler_gnu=yes
2898 else
2899 ac_compiler_gnu=no
2901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2902 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2906 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2907 if test $ac_compiler_gnu = yes; then
2908 GCC=yes
2909 else
2910 GCC=
2912 ac_test_CFLAGS=${CFLAGS+set}
2913 ac_save_CFLAGS=$CFLAGS
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2915 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2916 if test "${ac_cv_prog_cc_g+set}" = set; then :
2917 $as_echo_n "(cached) " >&6
2918 else
2919 ac_save_c_werror_flag=$ac_c_werror_flag
2920 ac_c_werror_flag=yes
2921 ac_cv_prog_cc_g=no
2922 CFLAGS="-g"
2923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2924 /* end confdefs.h. */
2927 main ()
2931 return 0;
2933 _ACEOF
2934 if ac_fn_c_try_compile "$LINENO"; then :
2935 ac_cv_prog_cc_g=yes
2936 else
2937 CFLAGS=""
2938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2939 /* end confdefs.h. */
2942 main ()
2946 return 0;
2948 _ACEOF
2949 if ac_fn_c_try_compile "$LINENO"; then :
2951 else
2952 ac_c_werror_flag=$ac_save_c_werror_flag
2953 CFLAGS="-g"
2954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2955 /* end confdefs.h. */
2958 main ()
2962 return 0;
2964 _ACEOF
2965 if ac_fn_c_try_compile "$LINENO"; then :
2966 ac_cv_prog_cc_g=yes
2968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2973 ac_c_werror_flag=$ac_save_c_werror_flag
2975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2976 $as_echo "$ac_cv_prog_cc_g" >&6; }
2977 if test "$ac_test_CFLAGS" = set; then
2978 CFLAGS=$ac_save_CFLAGS
2979 elif test $ac_cv_prog_cc_g = yes; then
2980 if test "$GCC" = yes; then
2981 CFLAGS="-g -O2"
2982 else
2983 CFLAGS="-g"
2985 else
2986 if test "$GCC" = yes; then
2987 CFLAGS="-O2"
2988 else
2989 CFLAGS=
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2993 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2994 if test "${ac_cv_prog_cc_c89+set}" = set; then :
2995 $as_echo_n "(cached) " >&6
2996 else
2997 ac_cv_prog_cc_c89=no
2998 ac_save_CC=$CC
2999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3000 /* end confdefs.h. */
3001 #include <stdarg.h>
3002 #include <stdio.h>
3003 #include <sys/types.h>
3004 #include <sys/stat.h>
3005 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3006 struct buf { int x; };
3007 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3008 static char *e (p, i)
3009 char **p;
3010 int i;
3012 return p[i];
3014 static char *f (char * (*g) (char **, int), char **p, ...)
3016 char *s;
3017 va_list v;
3018 va_start (v,p);
3019 s = g (p, va_arg (v,int));
3020 va_end (v);
3021 return s;
3024 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3025 function prototypes and stuff, but not '\xHH' hex character constants.
3026 These don't provoke an error unfortunately, instead are silently treated
3027 as 'x'. The following induces an error, until -std is added to get
3028 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3029 array size at least. It's necessary to write '\x00'==0 to get something
3030 that's true only with -std. */
3031 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3033 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3034 inside strings and character constants. */
3035 #define FOO(x) 'x'
3036 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3038 int test (int i, double x);
3039 struct s1 {int (*f) (int a);};
3040 struct s2 {int (*f) (double a);};
3041 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3042 int argc;
3043 char **argv;
3045 main ()
3047 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3049 return 0;
3051 _ACEOF
3052 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3053 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3055 CC="$ac_save_CC $ac_arg"
3056 if ac_fn_c_try_compile "$LINENO"; then :
3057 ac_cv_prog_cc_c89=$ac_arg
3059 rm -f core conftest.err conftest.$ac_objext
3060 test "x$ac_cv_prog_cc_c89" != "xno" && break
3061 done
3062 rm -f conftest.$ac_ext
3063 CC=$ac_save_CC
3066 # AC_CACHE_VAL
3067 case "x$ac_cv_prog_cc_c89" in
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3070 $as_echo "none needed" >&6; } ;;
3071 xno)
3072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3073 $as_echo "unsupported" >&6; } ;;
3075 CC="$CC $ac_cv_prog_cc_c89"
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3077 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3078 esac
3079 if test "x$ac_cv_prog_cc_c89" != xno; then :
3083 ac_ext=c
3084 ac_cpp='$CPP $CPPFLAGS'
3085 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3086 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3087 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3090 ac_ext=c
3091 ac_cpp='$CPP $CPPFLAGS'
3092 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3093 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3094 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3096 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3097 # On Suns, sometimes $CPP names a directory.
3098 if test -n "$CPP" && test -d "$CPP"; then
3099 CPP=
3101 if test -z "$CPP"; then
3102 if test "${ac_cv_prog_CPP+set}" = set; then :
3103 $as_echo_n "(cached) " >&6
3104 else
3105 # Double quotes because CPP needs to be expanded
3106 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3108 ac_preproc_ok=false
3109 for ac_c_preproc_warn_flag in '' yes
3111 # Use a header file that comes with gcc, so configuring glibc
3112 # with a fresh cross-compiler works.
3113 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3114 # <limits.h> exists even on freestanding compilers.
3115 # On the NeXT, cc -E runs the code through the compiler's parser,
3116 # not just through cpp. "Syntax error" is here to catch this case.
3117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3118 /* end confdefs.h. */
3119 #ifdef __STDC__
3120 # include <limits.h>
3121 #else
3122 # include <assert.h>
3123 #endif
3124 Syntax error
3125 _ACEOF
3126 if ac_fn_c_try_cpp "$LINENO"; then :
3128 else
3129 # Broken: fails on valid input.
3130 continue
3132 rm -f conftest.err conftest.$ac_ext
3134 # OK, works on sane cases. Now check whether nonexistent headers
3135 # can be detected and how.
3136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3137 /* end confdefs.h. */
3138 #include <ac_nonexistent.h>
3139 _ACEOF
3140 if ac_fn_c_try_cpp "$LINENO"; then :
3141 # Broken: success on invalid input.
3142 continue
3143 else
3144 # Passes both tests.
3145 ac_preproc_ok=:
3146 break
3148 rm -f conftest.err conftest.$ac_ext
3150 done
3151 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3152 rm -f conftest.err conftest.$ac_ext
3153 if $ac_preproc_ok; then :
3154 break
3157 done
3158 ac_cv_prog_CPP=$CPP
3161 CPP=$ac_cv_prog_CPP
3162 else
3163 ac_cv_prog_CPP=$CPP
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3166 $as_echo "$CPP" >&6; }
3167 ac_preproc_ok=false
3168 for ac_c_preproc_warn_flag in '' yes
3170 # Use a header file that comes with gcc, so configuring glibc
3171 # with a fresh cross-compiler works.
3172 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3173 # <limits.h> exists even on freestanding compilers.
3174 # On the NeXT, cc -E runs the code through the compiler's parser,
3175 # not just through cpp. "Syntax error" is here to catch this case.
3176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3177 /* end confdefs.h. */
3178 #ifdef __STDC__
3179 # include <limits.h>
3180 #else
3181 # include <assert.h>
3182 #endif
3183 Syntax error
3184 _ACEOF
3185 if ac_fn_c_try_cpp "$LINENO"; then :
3187 else
3188 # Broken: fails on valid input.
3189 continue
3191 rm -f conftest.err conftest.$ac_ext
3193 # OK, works on sane cases. Now check whether nonexistent headers
3194 # can be detected and how.
3195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3196 /* end confdefs.h. */
3197 #include <ac_nonexistent.h>
3198 _ACEOF
3199 if ac_fn_c_try_cpp "$LINENO"; then :
3200 # Broken: success on invalid input.
3201 continue
3202 else
3203 # Passes both tests.
3204 ac_preproc_ok=:
3205 break
3207 rm -f conftest.err conftest.$ac_ext
3209 done
3210 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3211 rm -f conftest.err conftest.$ac_ext
3212 if $ac_preproc_ok; then :
3214 else
3215 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3216 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3217 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3218 See \`config.log' for more details." "$LINENO" 5; }
3221 ac_ext=c
3222 ac_cpp='$CPP $CPPFLAGS'
3223 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3229 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3230 if test "${ac_cv_path_GREP+set}" = set; then :
3231 $as_echo_n "(cached) " >&6
3232 else
3233 if test -z "$GREP"; then
3234 ac_path_GREP_found=false
3235 # Loop through the user's path and test for each of PROGNAME-LIST
3236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3237 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3239 IFS=$as_save_IFS
3240 test -z "$as_dir" && as_dir=.
3241 for ac_prog in grep ggrep; do
3242 for ac_exec_ext in '' $ac_executable_extensions; do
3243 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3244 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3245 # Check for GNU ac_path_GREP and select it if it is found.
3246 # Check for GNU $ac_path_GREP
3247 case `"$ac_path_GREP" --version 2>&1` in
3248 *GNU*)
3249 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3251 ac_count=0
3252 $as_echo_n 0123456789 >"conftest.in"
3253 while :
3255 cat "conftest.in" "conftest.in" >"conftest.tmp"
3256 mv "conftest.tmp" "conftest.in"
3257 cp "conftest.in" "conftest.nl"
3258 $as_echo 'GREP' >> "conftest.nl"
3259 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3260 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3261 as_fn_arith $ac_count + 1 && ac_count=$as_val
3262 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3263 # Best one so far, save it but keep looking for a better one
3264 ac_cv_path_GREP="$ac_path_GREP"
3265 ac_path_GREP_max=$ac_count
3267 # 10*(2^10) chars as input seems more than enough
3268 test $ac_count -gt 10 && break
3269 done
3270 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3271 esac
3273 $ac_path_GREP_found && break 3
3274 done
3275 done
3276 done
3277 IFS=$as_save_IFS
3278 if test -z "$ac_cv_path_GREP"; then
3279 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3281 else
3282 ac_cv_path_GREP=$GREP
3286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3287 $as_echo "$ac_cv_path_GREP" >&6; }
3288 GREP="$ac_cv_path_GREP"
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3292 $as_echo_n "checking for egrep... " >&6; }
3293 if test "${ac_cv_path_EGREP+set}" = set; then :
3294 $as_echo_n "(cached) " >&6
3295 else
3296 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3297 then ac_cv_path_EGREP="$GREP -E"
3298 else
3299 if test -z "$EGREP"; then
3300 ac_path_EGREP_found=false
3301 # Loop through the user's path and test for each of PROGNAME-LIST
3302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3303 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3305 IFS=$as_save_IFS
3306 test -z "$as_dir" && as_dir=.
3307 for ac_prog in egrep; do
3308 for ac_exec_ext in '' $ac_executable_extensions; do
3309 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3310 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3311 # Check for GNU ac_path_EGREP and select it if it is found.
3312 # Check for GNU $ac_path_EGREP
3313 case `"$ac_path_EGREP" --version 2>&1` in
3314 *GNU*)
3315 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3317 ac_count=0
3318 $as_echo_n 0123456789 >"conftest.in"
3319 while :
3321 cat "conftest.in" "conftest.in" >"conftest.tmp"
3322 mv "conftest.tmp" "conftest.in"
3323 cp "conftest.in" "conftest.nl"
3324 $as_echo 'EGREP' >> "conftest.nl"
3325 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3326 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3327 as_fn_arith $ac_count + 1 && ac_count=$as_val
3328 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3329 # Best one so far, save it but keep looking for a better one
3330 ac_cv_path_EGREP="$ac_path_EGREP"
3331 ac_path_EGREP_max=$ac_count
3333 # 10*(2^10) chars as input seems more than enough
3334 test $ac_count -gt 10 && break
3335 done
3336 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3337 esac
3339 $ac_path_EGREP_found && break 3
3340 done
3341 done
3342 done
3343 IFS=$as_save_IFS
3344 if test -z "$ac_cv_path_EGREP"; then
3345 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3347 else
3348 ac_cv_path_EGREP=$EGREP
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3354 $as_echo "$ac_cv_path_EGREP" >&6; }
3355 EGREP="$ac_cv_path_EGREP"
3358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3359 $as_echo_n "checking for ANSI C header files... " >&6; }
3360 if test "${ac_cv_header_stdc+set}" = set; then :
3361 $as_echo_n "(cached) " >&6
3362 else
3363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3364 /* end confdefs.h. */
3365 #include <stdlib.h>
3366 #include <stdarg.h>
3367 #include <string.h>
3368 #include <float.h>
3371 main ()
3375 return 0;
3377 _ACEOF
3378 if ac_fn_c_try_compile "$LINENO"; then :
3379 ac_cv_header_stdc=yes
3380 else
3381 ac_cv_header_stdc=no
3383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3385 if test $ac_cv_header_stdc = yes; then
3386 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3388 /* end confdefs.h. */
3389 #include <string.h>
3391 _ACEOF
3392 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3393 $EGREP "memchr" >/dev/null 2>&1; then :
3395 else
3396 ac_cv_header_stdc=no
3398 rm -f conftest*
3402 if test $ac_cv_header_stdc = yes; then
3403 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405 /* end confdefs.h. */
3406 #include <stdlib.h>
3408 _ACEOF
3409 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3410 $EGREP "free" >/dev/null 2>&1; then :
3412 else
3413 ac_cv_header_stdc=no
3415 rm -f conftest*
3419 if test $ac_cv_header_stdc = yes; then
3420 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3421 if test "$cross_compiling" = yes; then :
3423 else
3424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3425 /* end confdefs.h. */
3426 #include <ctype.h>
3427 #include <stdlib.h>
3428 #if ((' ' & 0x0FF) == 0x020)
3429 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3430 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3431 #else
3432 # define ISLOWER(c) \
3433 (('a' <= (c) && (c) <= 'i') \
3434 || ('j' <= (c) && (c) <= 'r') \
3435 || ('s' <= (c) && (c) <= 'z'))
3436 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3437 #endif
3439 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3441 main ()
3443 int i;
3444 for (i = 0; i < 256; i++)
3445 if (XOR (islower (i), ISLOWER (i))
3446 || toupper (i) != TOUPPER (i))
3447 return 2;
3448 return 0;
3450 _ACEOF
3451 if ac_fn_c_try_run "$LINENO"; then :
3453 else
3454 ac_cv_header_stdc=no
3456 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3457 conftest.$ac_objext conftest.beam conftest.$ac_ext
3462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3463 $as_echo "$ac_cv_header_stdc" >&6; }
3464 if test $ac_cv_header_stdc = yes; then
3466 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3470 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3471 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3472 inttypes.h stdint.h unistd.h
3473 do :
3474 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3475 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3477 eval as_val=\$$as_ac_Header
3478 if test "x$as_val" = x""yes; then :
3479 cat >>confdefs.h <<_ACEOF
3480 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3481 _ACEOF
3485 done
3489 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3490 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3491 MINIX=yes
3492 else
3493 MINIX=
3497 if test "$MINIX" = yes; then
3499 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3502 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3505 $as_echo "#define _MINIX 1" >>confdefs.h
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3511 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3512 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3513 $as_echo_n "(cached) " >&6
3514 else
3515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3516 /* end confdefs.h. */
3518 # define __EXTENSIONS__ 1
3519 $ac_includes_default
3521 main ()
3525 return 0;
3527 _ACEOF
3528 if ac_fn_c_try_compile "$LINENO"; then :
3529 ac_cv_safe_to_define___extensions__=yes
3530 else
3531 ac_cv_safe_to_define___extensions__=no
3533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3536 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3537 test $ac_cv_safe_to_define___extensions__ = yes &&
3538 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3540 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3542 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3544 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3546 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3549 ac_ext=c
3550 ac_cpp='$CPP $CPPFLAGS'
3551 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3552 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3553 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3554 if test -n "$ac_tool_prefix"; then
3555 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3556 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3558 $as_echo_n "checking for $ac_word... " >&6; }
3559 if test "${ac_cv_prog_CC+set}" = set; then :
3560 $as_echo_n "(cached) " >&6
3561 else
3562 if test -n "$CC"; then
3563 ac_cv_prog_CC="$CC" # Let the user override the test.
3564 else
3565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3566 for as_dir in $PATH
3568 IFS=$as_save_IFS
3569 test -z "$as_dir" && as_dir=.
3570 for ac_exec_ext in '' $ac_executable_extensions; do
3571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3572 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3574 break 2
3576 done
3577 done
3578 IFS=$as_save_IFS
3582 CC=$ac_cv_prog_CC
3583 if test -n "$CC"; then
3584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3585 $as_echo "$CC" >&6; }
3586 else
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3588 $as_echo "no" >&6; }
3593 if test -z "$ac_cv_prog_CC"; then
3594 ac_ct_CC=$CC
3595 # Extract the first word of "gcc", so it can be a program name with args.
3596 set dummy gcc; ac_word=$2
3597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3598 $as_echo_n "checking for $ac_word... " >&6; }
3599 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3600 $as_echo_n "(cached) " >&6
3601 else
3602 if test -n "$ac_ct_CC"; then
3603 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3604 else
3605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3606 for as_dir in $PATH
3608 IFS=$as_save_IFS
3609 test -z "$as_dir" && as_dir=.
3610 for ac_exec_ext in '' $ac_executable_extensions; do
3611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3612 ac_cv_prog_ac_ct_CC="gcc"
3613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3614 break 2
3616 done
3617 done
3618 IFS=$as_save_IFS
3622 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3623 if test -n "$ac_ct_CC"; then
3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3625 $as_echo "$ac_ct_CC" >&6; }
3626 else
3627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3628 $as_echo "no" >&6; }
3631 if test "x$ac_ct_CC" = x; then
3632 CC=""
3633 else
3634 case $cross_compiling:$ac_tool_warned in
3635 yes:)
3636 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3637 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3638 ac_tool_warned=yes ;;
3639 esac
3640 CC=$ac_ct_CC
3642 else
3643 CC="$ac_cv_prog_CC"
3646 if test -z "$CC"; then
3647 if test -n "$ac_tool_prefix"; then
3648 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3649 set dummy ${ac_tool_prefix}cc; ac_word=$2
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3651 $as_echo_n "checking for $ac_word... " >&6; }
3652 if test "${ac_cv_prog_CC+set}" = set; then :
3653 $as_echo_n "(cached) " >&6
3654 else
3655 if test -n "$CC"; then
3656 ac_cv_prog_CC="$CC" # Let the user override the test.
3657 else
3658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3659 for as_dir in $PATH
3661 IFS=$as_save_IFS
3662 test -z "$as_dir" && as_dir=.
3663 for ac_exec_ext in '' $ac_executable_extensions; do
3664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3665 ac_cv_prog_CC="${ac_tool_prefix}cc"
3666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3667 break 2
3669 done
3670 done
3671 IFS=$as_save_IFS
3675 CC=$ac_cv_prog_CC
3676 if test -n "$CC"; then
3677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3678 $as_echo "$CC" >&6; }
3679 else
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3681 $as_echo "no" >&6; }
3687 if test -z "$CC"; then
3688 # Extract the first word of "cc", so it can be a program name with args.
3689 set dummy cc; ac_word=$2
3690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3691 $as_echo_n "checking for $ac_word... " >&6; }
3692 if test "${ac_cv_prog_CC+set}" = set; then :
3693 $as_echo_n "(cached) " >&6
3694 else
3695 if test -n "$CC"; then
3696 ac_cv_prog_CC="$CC" # Let the user override the test.
3697 else
3698 ac_prog_rejected=no
3699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3700 for as_dir in $PATH
3702 IFS=$as_save_IFS
3703 test -z "$as_dir" && as_dir=.
3704 for ac_exec_ext in '' $ac_executable_extensions; do
3705 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3706 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3707 ac_prog_rejected=yes
3708 continue
3710 ac_cv_prog_CC="cc"
3711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3712 break 2
3714 done
3715 done
3716 IFS=$as_save_IFS
3718 if test $ac_prog_rejected = yes; then
3719 # We found a bogon in the path, so make sure we never use it.
3720 set dummy $ac_cv_prog_CC
3721 shift
3722 if test $# != 0; then
3723 # We chose a different compiler from the bogus one.
3724 # However, it has the same basename, so the bogon will be chosen
3725 # first if we set CC to just the basename; use the full file name.
3726 shift
3727 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3732 CC=$ac_cv_prog_CC
3733 if test -n "$CC"; then
3734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3735 $as_echo "$CC" >&6; }
3736 else
3737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3738 $as_echo "no" >&6; }
3743 if test -z "$CC"; then
3744 if test -n "$ac_tool_prefix"; then
3745 for ac_prog in cl.exe
3747 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3748 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3750 $as_echo_n "checking for $ac_word... " >&6; }
3751 if test "${ac_cv_prog_CC+set}" = set; then :
3752 $as_echo_n "(cached) " >&6
3753 else
3754 if test -n "$CC"; then
3755 ac_cv_prog_CC="$CC" # Let the user override the test.
3756 else
3757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3758 for as_dir in $PATH
3760 IFS=$as_save_IFS
3761 test -z "$as_dir" && as_dir=.
3762 for ac_exec_ext in '' $ac_executable_extensions; do
3763 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3764 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3765 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3766 break 2
3768 done
3769 done
3770 IFS=$as_save_IFS
3774 CC=$ac_cv_prog_CC
3775 if test -n "$CC"; then
3776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3777 $as_echo "$CC" >&6; }
3778 else
3779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3780 $as_echo "no" >&6; }
3784 test -n "$CC" && break
3785 done
3787 if test -z "$CC"; then
3788 ac_ct_CC=$CC
3789 for ac_prog in cl.exe
3791 # Extract the first word of "$ac_prog", so it can be a program name with args.
3792 set dummy $ac_prog; ac_word=$2
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3794 $as_echo_n "checking for $ac_word... " >&6; }
3795 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3796 $as_echo_n "(cached) " >&6
3797 else
3798 if test -n "$ac_ct_CC"; then
3799 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3800 else
3801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3802 for as_dir in $PATH
3804 IFS=$as_save_IFS
3805 test -z "$as_dir" && as_dir=.
3806 for ac_exec_ext in '' $ac_executable_extensions; do
3807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3808 ac_cv_prog_ac_ct_CC="$ac_prog"
3809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3810 break 2
3812 done
3813 done
3814 IFS=$as_save_IFS
3818 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3819 if test -n "$ac_ct_CC"; then
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3821 $as_echo "$ac_ct_CC" >&6; }
3822 else
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3824 $as_echo "no" >&6; }
3828 test -n "$ac_ct_CC" && break
3829 done
3831 if test "x$ac_ct_CC" = x; then
3832 CC=""
3833 else
3834 case $cross_compiling:$ac_tool_warned in
3835 yes:)
3836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3837 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3838 ac_tool_warned=yes ;;
3839 esac
3840 CC=$ac_ct_CC
3847 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3848 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3849 as_fn_error "no acceptable C compiler found in \$PATH
3850 See \`config.log' for more details." "$LINENO" 5; }
3852 # Provide some information about the compiler.
3853 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3854 set X $ac_compile
3855 ac_compiler=$2
3856 for ac_option in --version -v -V -qversion; do
3857 { { ac_try="$ac_compiler $ac_option >&5"
3858 case "(($ac_try" in
3859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3860 *) ac_try_echo=$ac_try;;
3861 esac
3862 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3863 $as_echo "$ac_try_echo"; } >&5
3864 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3865 ac_status=$?
3866 if test -s conftest.err; then
3867 sed '10a\
3868 ... rest of stderr output deleted ...
3869 10q' conftest.err >conftest.er1
3870 cat conftest.er1 >&5
3871 rm -f conftest.er1 conftest.err
3873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3874 test $ac_status = 0; }
3875 done
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3878 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3879 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3880 $as_echo_n "(cached) " >&6
3881 else
3882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3883 /* end confdefs.h. */
3886 main ()
3888 #ifndef __GNUC__
3889 choke me
3890 #endif
3893 return 0;
3895 _ACEOF
3896 if ac_fn_c_try_compile "$LINENO"; then :
3897 ac_compiler_gnu=yes
3898 else
3899 ac_compiler_gnu=no
3901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3902 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3906 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3907 if test $ac_compiler_gnu = yes; then
3908 GCC=yes
3909 else
3910 GCC=
3912 ac_test_CFLAGS=${CFLAGS+set}
3913 ac_save_CFLAGS=$CFLAGS
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3915 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3916 if test "${ac_cv_prog_cc_g+set}" = set; then :
3917 $as_echo_n "(cached) " >&6
3918 else
3919 ac_save_c_werror_flag=$ac_c_werror_flag
3920 ac_c_werror_flag=yes
3921 ac_cv_prog_cc_g=no
3922 CFLAGS="-g"
3923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3924 /* end confdefs.h. */
3927 main ()
3931 return 0;
3933 _ACEOF
3934 if ac_fn_c_try_compile "$LINENO"; then :
3935 ac_cv_prog_cc_g=yes
3936 else
3937 CFLAGS=""
3938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3939 /* end confdefs.h. */
3942 main ()
3946 return 0;
3948 _ACEOF
3949 if ac_fn_c_try_compile "$LINENO"; then :
3951 else
3952 ac_c_werror_flag=$ac_save_c_werror_flag
3953 CFLAGS="-g"
3954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3955 /* end confdefs.h. */
3958 main ()
3962 return 0;
3964 _ACEOF
3965 if ac_fn_c_try_compile "$LINENO"; then :
3966 ac_cv_prog_cc_g=yes
3968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3973 ac_c_werror_flag=$ac_save_c_werror_flag
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3976 $as_echo "$ac_cv_prog_cc_g" >&6; }
3977 if test "$ac_test_CFLAGS" = set; then
3978 CFLAGS=$ac_save_CFLAGS
3979 elif test $ac_cv_prog_cc_g = yes; then
3980 if test "$GCC" = yes; then
3981 CFLAGS="-g -O2"
3982 else
3983 CFLAGS="-g"
3985 else
3986 if test "$GCC" = yes; then
3987 CFLAGS="-O2"
3988 else
3989 CFLAGS=
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3993 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3994 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3995 $as_echo_n "(cached) " >&6
3996 else
3997 ac_cv_prog_cc_c89=no
3998 ac_save_CC=$CC
3999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4000 /* end confdefs.h. */
4001 #include <stdarg.h>
4002 #include <stdio.h>
4003 #include <sys/types.h>
4004 #include <sys/stat.h>
4005 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4006 struct buf { int x; };
4007 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4008 static char *e (p, i)
4009 char **p;
4010 int i;
4012 return p[i];
4014 static char *f (char * (*g) (char **, int), char **p, ...)
4016 char *s;
4017 va_list v;
4018 va_start (v,p);
4019 s = g (p, va_arg (v,int));
4020 va_end (v);
4021 return s;
4024 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4025 function prototypes and stuff, but not '\xHH' hex character constants.
4026 These don't provoke an error unfortunately, instead are silently treated
4027 as 'x'. The following induces an error, until -std is added to get
4028 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4029 array size at least. It's necessary to write '\x00'==0 to get something
4030 that's true only with -std. */
4031 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4033 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4034 inside strings and character constants. */
4035 #define FOO(x) 'x'
4036 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4038 int test (int i, double x);
4039 struct s1 {int (*f) (int a);};
4040 struct s2 {int (*f) (double a);};
4041 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4042 int argc;
4043 char **argv;
4045 main ()
4047 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4049 return 0;
4051 _ACEOF
4052 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4053 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4055 CC="$ac_save_CC $ac_arg"
4056 if ac_fn_c_try_compile "$LINENO"; then :
4057 ac_cv_prog_cc_c89=$ac_arg
4059 rm -f core conftest.err conftest.$ac_objext
4060 test "x$ac_cv_prog_cc_c89" != "xno" && break
4061 done
4062 rm -f conftest.$ac_ext
4063 CC=$ac_save_CC
4066 # AC_CACHE_VAL
4067 case "x$ac_cv_prog_cc_c89" in
4069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4070 $as_echo "none needed" >&6; } ;;
4071 xno)
4072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4073 $as_echo "unsupported" >&6; } ;;
4075 CC="$CC $ac_cv_prog_cc_c89"
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4077 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4078 esac
4079 if test "x$ac_cv_prog_cc_c89" != xno; then :
4083 ac_ext=c
4084 ac_cpp='$CPP $CPPFLAGS'
4085 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4086 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4087 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4089 if test $ac_cv_c_compiler_gnu = yes; then
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4091 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
4092 if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
4093 $as_echo_n "(cached) " >&6
4094 else
4095 ac_pattern="Autoconf.*'x'"
4096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4097 /* end confdefs.h. */
4098 #include <sgtty.h>
4099 Autoconf TIOCGETP
4100 _ACEOF
4101 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4102 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4103 ac_cv_prog_gcc_traditional=yes
4104 else
4105 ac_cv_prog_gcc_traditional=no
4107 rm -f conftest*
4110 if test $ac_cv_prog_gcc_traditional = no; then
4111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112 /* end confdefs.h. */
4113 #include <termio.h>
4114 Autoconf TCGETA
4115 _ACEOF
4116 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4117 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4118 ac_cv_prog_gcc_traditional=yes
4120 rm -f conftest*
4124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4125 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4126 if test $ac_cv_prog_gcc_traditional = yes; then
4127 CC="$CC -traditional"
4131 ac_aux_dir=
4132 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4133 for ac_t in install-sh install.sh shtool; do
4134 if test -f "$ac_dir/$ac_t"; then
4135 ac_aux_dir=$ac_dir
4136 ac_install_sh="$ac_aux_dir/$ac_t -c"
4137 break 2
4139 done
4140 done
4141 if test -z "$ac_aux_dir"; then
4142 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4145 # These three variables are undocumented and unsupported,
4146 # and are intended to be withdrawn in a future Autoconf release.
4147 # They can cause serious problems if a builder's source tree is in a directory
4148 # whose full name contains unusual characters.
4149 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4150 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4151 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4154 # Find a good install program. We prefer a C program (faster),
4155 # so one script is as good as another. But avoid the broken or
4156 # incompatible versions:
4157 # SysV /etc/install, /usr/sbin/install
4158 # SunOS /usr/etc/install
4159 # IRIX /sbin/install
4160 # AIX /bin/install
4161 # AmigaOS /C/install, which installs bootblocks on floppy discs
4162 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4163 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4164 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4165 # OS/2's system install, which has a completely different semantic
4166 # ./install, which can be erroneously created by make from ./install.sh.
4167 # Reject install programs that cannot install multiple files.
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4169 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4170 if test -z "$INSTALL"; then
4171 if test "${ac_cv_path_install+set}" = set; then :
4172 $as_echo_n "(cached) " >&6
4173 else
4174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4175 for as_dir in $PATH
4177 IFS=$as_save_IFS
4178 test -z "$as_dir" && as_dir=.
4179 # Account for people who put trailing slashes in PATH elements.
4180 case $as_dir/ in #((
4181 ./ | .// | /[cC]/* | \
4182 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4183 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4184 /usr/ucb/* ) ;;
4186 # OSF1 and SCO ODT 3.0 have their own names for install.
4187 # Don't use installbsd from OSF since it installs stuff as root
4188 # by default.
4189 for ac_prog in ginstall scoinst install; do
4190 for ac_exec_ext in '' $ac_executable_extensions; do
4191 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4192 if test $ac_prog = install &&
4193 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4194 # AIX install. It has an incompatible calling convention.
4196 elif test $ac_prog = install &&
4197 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4198 # program-specific install script used by HP pwplus--don't use.
4200 else
4201 rm -rf conftest.one conftest.two conftest.dir
4202 echo one > conftest.one
4203 echo two > conftest.two
4204 mkdir conftest.dir
4205 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4206 test -s conftest.one && test -s conftest.two &&
4207 test -s conftest.dir/conftest.one &&
4208 test -s conftest.dir/conftest.two
4209 then
4210 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4211 break 3
4215 done
4216 done
4218 esac
4220 done
4221 IFS=$as_save_IFS
4223 rm -rf conftest.one conftest.two conftest.dir
4226 if test "${ac_cv_path_install+set}" = set; then
4227 INSTALL=$ac_cv_path_install
4228 else
4229 # As a last resort, use the slow shell script. Don't cache a
4230 # value for INSTALL within a source directory, because that will
4231 # break other packages using the cache if that directory is
4232 # removed, or if the value is a relative name.
4233 INSTALL=$ac_install_sh
4236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4237 $as_echo "$INSTALL" >&6; }
4239 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4240 # It thinks the first close brace ends the variable substitution.
4241 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4243 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4245 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4250 $as_echo_n "checking for ANSI C header files... " >&6; }
4251 if test "${ac_cv_header_stdc+set}" = set; then :
4252 $as_echo_n "(cached) " >&6
4253 else
4254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4255 /* end confdefs.h. */
4256 #include <stdlib.h>
4257 #include <stdarg.h>
4258 #include <string.h>
4259 #include <float.h>
4262 main ()
4266 return 0;
4268 _ACEOF
4269 if ac_fn_c_try_compile "$LINENO"; then :
4270 ac_cv_header_stdc=yes
4271 else
4272 ac_cv_header_stdc=no
4274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4276 if test $ac_cv_header_stdc = yes; then
4277 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279 /* end confdefs.h. */
4280 #include <string.h>
4282 _ACEOF
4283 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4284 $EGREP "memchr" >/dev/null 2>&1; then :
4286 else
4287 ac_cv_header_stdc=no
4289 rm -f conftest*
4293 if test $ac_cv_header_stdc = yes; then
4294 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4296 /* end confdefs.h. */
4297 #include <stdlib.h>
4299 _ACEOF
4300 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4301 $EGREP "free" >/dev/null 2>&1; then :
4303 else
4304 ac_cv_header_stdc=no
4306 rm -f conftest*
4310 if test $ac_cv_header_stdc = yes; then
4311 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4312 if test "$cross_compiling" = yes; then :
4314 else
4315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4316 /* end confdefs.h. */
4317 #include <ctype.h>
4318 #include <stdlib.h>
4319 #if ((' ' & 0x0FF) == 0x020)
4320 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4321 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4322 #else
4323 # define ISLOWER(c) \
4324 (('a' <= (c) && (c) <= 'i') \
4325 || ('j' <= (c) && (c) <= 'r') \
4326 || ('s' <= (c) && (c) <= 'z'))
4327 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4328 #endif
4330 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4332 main ()
4334 int i;
4335 for (i = 0; i < 256; i++)
4336 if (XOR (islower (i), ISLOWER (i))
4337 || toupper (i) != TOUPPER (i))
4338 return 2;
4339 return 0;
4341 _ACEOF
4342 if ac_fn_c_try_run "$LINENO"; then :
4344 else
4345 ac_cv_header_stdc=no
4347 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4348 conftest.$ac_objext conftest.beam conftest.$ac_ext
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4354 $as_echo "$ac_cv_header_stdc" >&6; }
4355 if test $ac_cv_header_stdc = yes; then
4357 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
4362 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
4363 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
4364 $as_echo_n "(cached) " >&6
4365 else
4366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4367 /* end confdefs.h. */
4368 #include <sys/types.h>
4369 #include <sys/wait.h>
4370 #ifndef WEXITSTATUS
4371 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
4372 #endif
4373 #ifndef WIFEXITED
4374 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
4375 #endif
4378 main ()
4380 int s;
4381 wait (&s);
4382 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
4384 return 0;
4386 _ACEOF
4387 if ac_fn_c_try_compile "$LINENO"; then :
4388 ac_cv_header_sys_wait_h=yes
4389 else
4390 ac_cv_header_sys_wait_h=no
4392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
4395 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
4396 if test $ac_cv_header_sys_wait_h = yes; then
4398 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
4402 ac_header_dirent=no
4403 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4404 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4406 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4407 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
4408 $as_echo_n "(cached) " >&6
4409 else
4410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4411 /* end confdefs.h. */
4412 #include <sys/types.h>
4413 #include <$ac_hdr>
4416 main ()
4418 if ((DIR *) 0)
4419 return 0;
4421 return 0;
4423 _ACEOF
4424 if ac_fn_c_try_compile "$LINENO"; then :
4425 eval "$as_ac_Header=yes"
4426 else
4427 eval "$as_ac_Header=no"
4429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4431 eval ac_res=\$$as_ac_Header
4432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4433 $as_echo "$ac_res" >&6; }
4434 eval as_val=\$$as_ac_Header
4435 if test "x$as_val" = x""yes; then :
4436 cat >>confdefs.h <<_ACEOF
4437 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4438 _ACEOF
4440 ac_header_dirent=$ac_hdr; break
4443 done
4444 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4445 if test $ac_header_dirent = dirent.h; then
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4447 $as_echo_n "checking for library containing opendir... " >&6; }
4448 if test "${ac_cv_search_opendir+set}" = set; then :
4449 $as_echo_n "(cached) " >&6
4450 else
4451 ac_func_search_save_LIBS=$LIBS
4452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4453 /* end confdefs.h. */
4455 /* Override any GCC internal prototype to avoid an error.
4456 Use char because int might match the return type of a GCC
4457 builtin and then its argument prototype would still apply. */
4458 #ifdef __cplusplus
4459 extern "C"
4460 #endif
4461 char opendir ();
4463 main ()
4465 return opendir ();
4467 return 0;
4469 _ACEOF
4470 for ac_lib in '' dir; do
4471 if test -z "$ac_lib"; then
4472 ac_res="none required"
4473 else
4474 ac_res=-l$ac_lib
4475 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4477 if ac_fn_c_try_link "$LINENO"; then :
4478 ac_cv_search_opendir=$ac_res
4480 rm -f core conftest.err conftest.$ac_objext \
4481 conftest$ac_exeext
4482 if test "${ac_cv_search_opendir+set}" = set; then :
4483 break
4485 done
4486 if test "${ac_cv_search_opendir+set}" = set; then :
4488 else
4489 ac_cv_search_opendir=no
4491 rm conftest.$ac_ext
4492 LIBS=$ac_func_search_save_LIBS
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4495 $as_echo "$ac_cv_search_opendir" >&6; }
4496 ac_res=$ac_cv_search_opendir
4497 if test "$ac_res" != no; then :
4498 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4502 else
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4504 $as_echo_n "checking for library containing opendir... " >&6; }
4505 if test "${ac_cv_search_opendir+set}" = set; then :
4506 $as_echo_n "(cached) " >&6
4507 else
4508 ac_func_search_save_LIBS=$LIBS
4509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4510 /* end confdefs.h. */
4512 /* Override any GCC internal prototype to avoid an error.
4513 Use char because int might match the return type of a GCC
4514 builtin and then its argument prototype would still apply. */
4515 #ifdef __cplusplus
4516 extern "C"
4517 #endif
4518 char opendir ();
4520 main ()
4522 return opendir ();
4524 return 0;
4526 _ACEOF
4527 for ac_lib in '' x; do
4528 if test -z "$ac_lib"; then
4529 ac_res="none required"
4530 else
4531 ac_res=-l$ac_lib
4532 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4534 if ac_fn_c_try_link "$LINENO"; then :
4535 ac_cv_search_opendir=$ac_res
4537 rm -f core conftest.err conftest.$ac_objext \
4538 conftest$ac_exeext
4539 if test "${ac_cv_search_opendir+set}" = set; then :
4540 break
4542 done
4543 if test "${ac_cv_search_opendir+set}" = set; then :
4545 else
4546 ac_cv_search_opendir=no
4548 rm conftest.$ac_ext
4549 LIBS=$ac_func_search_save_LIBS
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4552 $as_echo "$ac_cv_search_opendir" >&6; }
4553 ac_res=$ac_cv_search_opendir
4554 if test "$ac_res" != no; then :
4555 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4561 for ac_header in \
4562 ar.h \
4563 err.h \
4564 fcntl.h \
4565 paths.h \
4566 poll.h \
4567 ranlib.h \
4568 string.h \
4569 sys/mman.h \
4570 sys/select.h \
4571 sys/socket.h \
4572 sys/time.h \
4573 sys/uio.h \
4574 unistd.h \
4575 utime.h \
4577 do :
4578 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4579 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4580 eval as_val=\$$as_ac_Header
4581 if test "x$as_val" = x""yes; then :
4582 cat >>confdefs.h <<_ACEOF
4583 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4584 _ACEOF
4588 done
4591 ac_fn_c_check_header_mongrel "$LINENO" "sys/cdefs.h" "ac_cv_header_sys_cdefs_h" "$ac_includes_default"
4592 if test "x$ac_cv_header_sys_cdefs_h" = x""yes; then :
4593 echo $ECHO_N "checking whether sys/cdefs.h is compatible... $ECHO_C" >&6
4594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595 /* end confdefs.h. */
4596 #include <sys/cdefs.h>
4597 #ifdef __RCSID
4599 #endif
4601 _ACEOF
4602 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4603 $EGREP "yes" >/dev/null 2>&1; then :
4604 echo yes >&6
4605 else
4606 echo no >&6; CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd` -DNEED_HOST_CDEFS_H"
4608 rm -f conftest*
4610 else
4611 CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd`"
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
4618 $as_echo_n "checking for __attribute__... " >&6; }
4619 if test "${ac_cv___attribute__+set}" = set; then :
4620 $as_echo_n "(cached) " >&6
4621 else
4623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4624 /* end confdefs.h. */
4626 #include <stdlib.h>
4629 main ()
4632 static void foo(void) __attribute__ ((noreturn));
4634 static void
4635 foo(void)
4637 exit(1);
4641 return 0;
4643 _ACEOF
4644 if ac_fn_c_try_compile "$LINENO"; then :
4645 ac_cv___attribute__=yes
4646 else
4647 ac_cv___attribute__=no
4649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4652 if test "$ac_cv___attribute__" = "yes"; then
4654 $as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5
4658 $as_echo "$ac_cv___attribute__" >&6; }
4660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4661 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4662 if test "${ac_cv_c_bigendian+set}" = set; then :
4663 $as_echo_n "(cached) " >&6
4664 else
4665 ac_cv_c_bigendian=unknown
4666 # See if we're dealing with a universal compiler.
4667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668 /* end confdefs.h. */
4669 #ifndef __APPLE_CC__
4670 not a universal capable compiler
4671 #endif
4672 typedef int dummy;
4674 _ACEOF
4675 if ac_fn_c_try_compile "$LINENO"; then :
4677 # Check for potential -arch flags. It is not universal unless
4678 # there are at least two -arch flags with different values.
4679 ac_arch=
4680 ac_prev=
4681 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4682 if test -n "$ac_prev"; then
4683 case $ac_word in
4684 i?86 | x86_64 | ppc | ppc64)
4685 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4686 ac_arch=$ac_word
4687 else
4688 ac_cv_c_bigendian=universal
4689 break
4692 esac
4693 ac_prev=
4694 elif test "x$ac_word" = "x-arch"; then
4695 ac_prev=arch
4697 done
4699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4700 if test $ac_cv_c_bigendian = unknown; then
4701 # See if sys/param.h defines the BYTE_ORDER macro.
4702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4703 /* end confdefs.h. */
4704 #include <sys/types.h>
4705 #include <sys/param.h>
4708 main ()
4710 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4711 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4712 && LITTLE_ENDIAN)
4713 bogus endian macros
4714 #endif
4717 return 0;
4719 _ACEOF
4720 if ac_fn_c_try_compile "$LINENO"; then :
4721 # It does; now see whether it defined to BIG_ENDIAN or not.
4722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4723 /* end confdefs.h. */
4724 #include <sys/types.h>
4725 #include <sys/param.h>
4728 main ()
4730 #if BYTE_ORDER != BIG_ENDIAN
4731 not big endian
4732 #endif
4735 return 0;
4737 _ACEOF
4738 if ac_fn_c_try_compile "$LINENO"; then :
4739 ac_cv_c_bigendian=yes
4740 else
4741 ac_cv_c_bigendian=no
4743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4747 if test $ac_cv_c_bigendian = unknown; then
4748 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4750 /* end confdefs.h. */
4751 #include <limits.h>
4754 main ()
4756 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4757 bogus endian macros
4758 #endif
4761 return 0;
4763 _ACEOF
4764 if ac_fn_c_try_compile "$LINENO"; then :
4765 # It does; now see whether it defined to _BIG_ENDIAN or not.
4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767 /* end confdefs.h. */
4768 #include <limits.h>
4771 main ()
4773 #ifndef _BIG_ENDIAN
4774 not big endian
4775 #endif
4778 return 0;
4780 _ACEOF
4781 if ac_fn_c_try_compile "$LINENO"; then :
4782 ac_cv_c_bigendian=yes
4783 else
4784 ac_cv_c_bigendian=no
4786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4790 if test $ac_cv_c_bigendian = unknown; then
4791 # Compile a test program.
4792 if test "$cross_compiling" = yes; then :
4793 # Try to guess by grepping values from an object file.
4794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4795 /* end confdefs.h. */
4796 short int ascii_mm[] =
4797 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4798 short int ascii_ii[] =
4799 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4800 int use_ascii (int i) {
4801 return ascii_mm[i] + ascii_ii[i];
4803 short int ebcdic_ii[] =
4804 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4805 short int ebcdic_mm[] =
4806 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4807 int use_ebcdic (int i) {
4808 return ebcdic_mm[i] + ebcdic_ii[i];
4810 extern int foo;
4813 main ()
4815 return use_ascii (foo) == use_ebcdic (foo);
4817 return 0;
4819 _ACEOF
4820 if ac_fn_c_try_compile "$LINENO"; then :
4821 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4822 ac_cv_c_bigendian=yes
4824 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4825 if test "$ac_cv_c_bigendian" = unknown; then
4826 ac_cv_c_bigendian=no
4827 else
4828 # finding both strings is unlikely to happen, but who knows?
4829 ac_cv_c_bigendian=unknown
4833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4834 else
4835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4836 /* end confdefs.h. */
4837 $ac_includes_default
4839 main ()
4842 /* Are we little or big endian? From Harbison&Steele. */
4843 union
4845 long int l;
4846 char c[sizeof (long int)];
4847 } u;
4848 u.l = 1;
4849 return u.c[sizeof (long int) - 1] == 1;
4852 return 0;
4854 _ACEOF
4855 if ac_fn_c_try_run "$LINENO"; then :
4856 ac_cv_c_bigendian=no
4857 else
4858 ac_cv_c_bigendian=yes
4860 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4861 conftest.$ac_objext conftest.beam conftest.$ac_ext
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4867 $as_echo "$ac_cv_c_bigendian" >&6; }
4868 case $ac_cv_c_bigendian in #(
4869 yes)
4870 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4871 ;; #(
4873 ;; #(
4874 universal)
4876 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4878 ;; #(
4880 as_fn_error "unknown endianness
4881 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4882 esac
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4885 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4886 if test "${ac_cv_c_const+set}" = set; then :
4887 $as_echo_n "(cached) " >&6
4888 else
4889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4890 /* end confdefs.h. */
4893 main ()
4895 /* FIXME: Include the comments suggested by Paul. */
4896 #ifndef __cplusplus
4897 /* Ultrix mips cc rejects this. */
4898 typedef int charset[2];
4899 const charset cs;
4900 /* SunOS 4.1.1 cc rejects this. */
4901 char const *const *pcpcc;
4902 char **ppc;
4903 /* NEC SVR4.0.2 mips cc rejects this. */
4904 struct point {int x, y;};
4905 static struct point const zero = {0,0};
4906 /* AIX XL C 1.02.0.0 rejects this.
4907 It does not let you subtract one const X* pointer from another in
4908 an arm of an if-expression whose if-part is not a constant
4909 expression */
4910 const char *g = "string";
4911 pcpcc = &g + (g ? g-g : 0);
4912 /* HPUX 7.0 cc rejects these. */
4913 ++pcpcc;
4914 ppc = (char**) pcpcc;
4915 pcpcc = (char const *const *) ppc;
4916 { /* SCO 3.2v4 cc rejects this. */
4917 char *t;
4918 char const *s = 0 ? (char *) 0 : (char const *) 0;
4920 *t++ = 0;
4921 if (s) return 0;
4923 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4924 int x[] = {25, 17};
4925 const int *foo = &x[0];
4926 ++foo;
4928 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4929 typedef const int *iptr;
4930 iptr p = 0;
4931 ++p;
4933 { /* AIX XL C 1.02.0.0 rejects this saying
4934 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4935 struct s { int j; const int *ap[3]; };
4936 struct s *b; b->j = 5;
4938 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4939 const int foo = 10;
4940 if (!foo) return 0;
4942 return !cs[0] && !zero.x;
4943 #endif
4946 return 0;
4948 _ACEOF
4949 if ac_fn_c_try_compile "$LINENO"; then :
4950 ac_cv_c_const=yes
4951 else
4952 ac_cv_c_const=no
4954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4957 $as_echo "$ac_cv_c_const" >&6; }
4958 if test $ac_cv_c_const = no; then
4960 $as_echo "#define const /**/" >>confdefs.h
4964 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
4965 if test "x$ac_cv_type_off_t" = x""yes; then :
4967 else
4969 cat >>confdefs.h <<_ACEOF
4970 #define off_t long int
4971 _ACEOF
4975 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
4976 if test "x$ac_cv_type_pid_t" = x""yes; then :
4978 else
4980 cat >>confdefs.h <<_ACEOF
4981 #define pid_t int
4982 _ACEOF
4986 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
4987 if test "x$ac_cv_type_size_t" = x""yes; then :
4989 else
4991 cat >>confdefs.h <<_ACEOF
4992 #define size_t unsigned int
4993 _ACEOF
4997 ac_fn_c_check_decl "$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "#include <signal.h>
4998 /* NetBSD declares sys_siglist in unistd.h. */
4999 #ifdef HAVE_UNISTD_H
5000 # include <unistd.h>
5001 #endif
5004 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then :
5005 ac_have_decl=1
5006 else
5007 ac_have_decl=0
5010 cat >>confdefs.h <<_ACEOF
5011 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
5012 _ACEOF
5015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5016 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5017 if test "${ac_cv_header_time+set}" = set; then :
5018 $as_echo_n "(cached) " >&6
5019 else
5020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5021 /* end confdefs.h. */
5022 #include <sys/types.h>
5023 #include <sys/time.h>
5024 #include <time.h>
5027 main ()
5029 if ((struct tm *) 0)
5030 return 0;
5032 return 0;
5034 _ACEOF
5035 if ac_fn_c_try_compile "$LINENO"; then :
5036 ac_cv_header_time=yes
5037 else
5038 ac_cv_header_time=no
5040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5043 $as_echo "$ac_cv_header_time" >&6; }
5044 if test $ac_cv_header_time = yes; then
5046 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5051 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5052 if test "${ac_cv_struct_tm+set}" = set; then :
5053 $as_echo_n "(cached) " >&6
5054 else
5055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5056 /* end confdefs.h. */
5057 #include <sys/types.h>
5058 #include <time.h>
5061 main ()
5063 struct tm tm;
5064 int *p = &tm.tm_sec;
5065 return !p;
5067 return 0;
5069 _ACEOF
5070 if ac_fn_c_try_compile "$LINENO"; then :
5071 ac_cv_struct_tm=time.h
5072 else
5073 ac_cv_struct_tm=sys/time.h
5075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5078 $as_echo "$ac_cv_struct_tm" >&6; }
5079 if test $ac_cv_struct_tm = sys/time.h; then
5081 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5087 $as_echo_n "checking return type of signal handlers... " >&6; }
5088 if test "${ac_cv_type_signal+set}" = set; then :
5089 $as_echo_n "(cached) " >&6
5090 else
5091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5092 /* end confdefs.h. */
5093 #include <sys/types.h>
5094 #include <signal.h>
5097 main ()
5099 return *(signal (0, 0)) (0) == 1;
5101 return 0;
5103 _ACEOF
5104 if ac_fn_c_try_compile "$LINENO"; then :
5105 ac_cv_type_signal=int
5106 else
5107 ac_cv_type_signal=void
5109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5112 $as_echo "$ac_cv_type_signal" >&6; }
5114 cat >>confdefs.h <<_ACEOF
5115 #define RETSIGTYPE $ac_cv_type_signal
5116 _ACEOF
5119 for ac_header in vfork.h
5120 do :
5121 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
5122 if test "x$ac_cv_header_vfork_h" = x""yes; then :
5123 cat >>confdefs.h <<_ACEOF
5124 #define HAVE_VFORK_H 1
5125 _ACEOF
5129 done
5131 for ac_func in fork vfork
5132 do :
5133 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5134 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5135 eval as_val=\$$as_ac_var
5136 if test "x$as_val" = x""yes; then :
5137 cat >>confdefs.h <<_ACEOF
5138 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5139 _ACEOF
5142 done
5144 if test "x$ac_cv_func_fork" = xyes; then
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
5146 $as_echo_n "checking for working fork... " >&6; }
5147 if test "${ac_cv_func_fork_works+set}" = set; then :
5148 $as_echo_n "(cached) " >&6
5149 else
5150 if test "$cross_compiling" = yes; then :
5151 ac_cv_func_fork_works=cross
5152 else
5153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5154 /* end confdefs.h. */
5155 $ac_includes_default
5157 main ()
5160 /* By Ruediger Kuhlmann. */
5161 return fork () < 0;
5164 return 0;
5166 _ACEOF
5167 if ac_fn_c_try_run "$LINENO"; then :
5168 ac_cv_func_fork_works=yes
5169 else
5170 ac_cv_func_fork_works=no
5172 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5173 conftest.$ac_objext conftest.beam conftest.$ac_ext
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
5178 $as_echo "$ac_cv_func_fork_works" >&6; }
5180 else
5181 ac_cv_func_fork_works=$ac_cv_func_fork
5183 if test "x$ac_cv_func_fork_works" = xcross; then
5184 case $host in
5185 *-*-amigaos* | *-*-msdosdjgpp*)
5186 # Override, as these systems have only a dummy fork() stub
5187 ac_cv_func_fork_works=no
5190 ac_cv_func_fork_works=yes
5192 esac
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
5194 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
5196 ac_cv_func_vfork_works=$ac_cv_func_vfork
5197 if test "x$ac_cv_func_vfork" = xyes; then
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
5199 $as_echo_n "checking for working vfork... " >&6; }
5200 if test "${ac_cv_func_vfork_works+set}" = set; then :
5201 $as_echo_n "(cached) " >&6
5202 else
5203 if test "$cross_compiling" = yes; then :
5204 ac_cv_func_vfork_works=cross
5205 else
5206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5207 /* end confdefs.h. */
5208 /* Thanks to Paul Eggert for this test. */
5209 $ac_includes_default
5210 #include <sys/wait.h>
5211 #ifdef HAVE_VFORK_H
5212 # include <vfork.h>
5213 #endif
5214 /* On some sparc systems, changes by the child to local and incoming
5215 argument registers are propagated back to the parent. The compiler
5216 is told about this with #include <vfork.h>, but some compilers
5217 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
5218 static variable whose address is put into a register that is
5219 clobbered by the vfork. */
5220 static void
5221 #ifdef __cplusplus
5222 sparc_address_test (int arg)
5223 # else
5224 sparc_address_test (arg) int arg;
5225 #endif
5227 static pid_t child;
5228 if (!child) {
5229 child = vfork ();
5230 if (child < 0) {
5231 perror ("vfork");
5232 _exit(2);
5234 if (!child) {
5235 arg = getpid();
5236 write(-1, "", 0);
5237 _exit (arg);
5243 main ()
5245 pid_t parent = getpid ();
5246 pid_t child;
5248 sparc_address_test (0);
5250 child = vfork ();
5252 if (child == 0) {
5253 /* Here is another test for sparc vfork register problems. This
5254 test uses lots of local variables, at least as many local
5255 variables as main has allocated so far including compiler
5256 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
5257 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
5258 reuse the register of parent for one of the local variables,
5259 since it will think that parent can't possibly be used any more
5260 in this routine. Assigning to the local variable will thus
5261 munge parent in the parent process. */
5262 pid_t
5263 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
5264 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
5265 /* Convince the compiler that p..p7 are live; otherwise, it might
5266 use the same hardware register for all 8 local variables. */
5267 if (p != p1 || p != p2 || p != p3 || p != p4
5268 || p != p5 || p != p6 || p != p7)
5269 _exit(1);
5271 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
5272 from child file descriptors. If the child closes a descriptor
5273 before it execs or exits, this munges the parent's descriptor
5274 as well. Test for this by closing stdout in the child. */
5275 _exit(close(fileno(stdout)) != 0);
5276 } else {
5277 int status;
5278 struct stat st;
5280 while (wait(&status) != child)
5282 return (
5283 /* Was there some problem with vforking? */
5284 child < 0
5286 /* Did the child fail? (This shouldn't happen.) */
5287 || status
5289 /* Did the vfork/compiler bug occur? */
5290 || parent != getpid()
5292 /* Did the file descriptor bug occur? */
5293 || fstat(fileno(stdout), &st) != 0
5297 _ACEOF
5298 if ac_fn_c_try_run "$LINENO"; then :
5299 ac_cv_func_vfork_works=yes
5300 else
5301 ac_cv_func_vfork_works=no
5303 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5304 conftest.$ac_objext conftest.beam conftest.$ac_ext
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
5309 $as_echo "$ac_cv_func_vfork_works" >&6; }
5312 if test "x$ac_cv_func_fork_works" = xcross; then
5313 ac_cv_func_vfork_works=$ac_cv_func_vfork
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
5315 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
5318 if test "x$ac_cv_func_vfork_works" = xyes; then
5320 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
5322 else
5324 $as_echo "#define vfork fork" >>confdefs.h
5327 if test "x$ac_cv_func_fork_works" = xyes; then
5329 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
5333 for ac_func in vprintf
5334 do :
5335 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
5336 if test "x$ac_cv_func_vprintf" = x""yes; then :
5337 cat >>confdefs.h <<_ACEOF
5338 #define HAVE_VPRINTF 1
5339 _ACEOF
5341 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
5342 if test "x$ac_cv_func__doprnt" = x""yes; then :
5344 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
5349 done
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wait3 that fills in rusage" >&5
5353 $as_echo_n "checking for wait3 that fills in rusage... " >&6; }
5354 if test "${ac_cv_func_wait3_rusage+set}" = set; then :
5355 $as_echo_n "(cached) " >&6
5356 else
5357 if test "$cross_compiling" = yes; then :
5358 ac_cv_func_wait3_rusage=no
5359 else
5360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5361 /* end confdefs.h. */
5362 $ac_includes_default
5363 #include <sys/time.h>
5364 #include <sys/resource.h>
5365 #include <sys/wait.h>
5366 /* HP-UX has wait3 but does not fill in rusage at all. */
5368 main ()
5370 struct rusage r;
5371 int i;
5372 /* Use a field that we can force nonzero --
5373 voluntary context switches.
5374 For systems like NeXT and OSF/1 that don't set it,
5375 also use the system CPU time. And page faults (I/O) for Linux. */
5376 r.ru_nvcsw = 0;
5377 r.ru_stime.tv_sec = 0;
5378 r.ru_stime.tv_usec = 0;
5379 r.ru_majflt = r.ru_minflt = 0;
5380 switch (fork ())
5382 case 0: /* Child. */
5383 sleep(1); /* Give up the CPU. */
5384 _exit(0);
5385 break;
5386 case -1: /* What can we do? */
5387 _exit(0);
5388 break;
5389 default: /* Parent. */
5390 wait3(&i, 0, &r);
5391 /* Avoid "text file busy" from rm on fast HP-UX machines. */
5392 sleep(2);
5393 return (r.ru_nvcsw == 0 && r.ru_majflt == 0 && r.ru_minflt == 0
5394 && r.ru_stime.tv_sec == 0 && r.ru_stime.tv_usec == 0);
5397 _ACEOF
5398 if ac_fn_c_try_run "$LINENO"; then :
5399 ac_cv_func_wait3_rusage=yes
5400 else
5401 ac_cv_func_wait3_rusage=no
5403 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5404 conftest.$ac_objext conftest.beam conftest.$ac_ext
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_wait3_rusage" >&5
5409 $as_echo "$ac_cv_func_wait3_rusage" >&6; }
5410 if test $ac_cv_func_wait3_rusage = yes; then
5412 $as_echo "#define HAVE_WAIT3 1" >>confdefs.h
5416 for ac_func in \
5417 err \
5418 errx \
5419 getcwd \
5420 getenv \
5421 getopt \
5422 getwd \
5423 killpg \
5424 mmap \
5425 putenv \
5426 select \
5427 setenv \
5428 setpgid \
5429 setsid \
5430 sigaction \
5431 sigvec \
5432 snprintf \
5433 strerror \
5434 strftime \
5435 strsep \
5436 strtod \
5437 strtol \
5438 unsetenv \
5439 vsnprintf \
5440 wait3 \
5441 wait4 \
5442 waitpid \
5443 warn \
5444 warnx \
5446 do :
5447 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5448 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5449 eval as_val=\$$as_ac_var
5450 if test "x$as_val" = x""yes; then :
5451 cat >>confdefs.h <<_ACEOF
5452 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5453 _ACEOF
5456 done
5459 for ac_func in \
5460 realpath \
5461 dirname \
5462 stresep \
5463 strlcpy \
5465 do :
5466 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5467 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5468 eval as_val=\$$as_ac_var
5469 if test "x$as_val" = x""yes; then :
5470 cat >>confdefs.h <<_ACEOF
5471 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5472 _ACEOF
5474 else
5475 case " $LIBOBJS " in
5476 *" $ac_func.$ac_objext "* ) ;;
5477 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5479 esac
5482 done
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for emalloc in -lutil" >&5
5487 $as_echo_n "checking for emalloc in -lutil... " >&6; }
5488 if test "${ac_cv_lib_util_emalloc+set}" = set; then :
5489 $as_echo_n "(cached) " >&6
5490 else
5491 ac_check_lib_save_LIBS=$LIBS
5492 LIBS="-lutil $LIBS"
5493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5494 /* end confdefs.h. */
5496 /* Override any GCC internal prototype to avoid an error.
5497 Use char because int might match the return type of a GCC
5498 builtin and then its argument prototype would still apply. */
5499 #ifdef __cplusplus
5500 extern "C"
5501 #endif
5502 char emalloc ();
5504 main ()
5506 return emalloc ();
5508 return 0;
5510 _ACEOF
5511 if ac_fn_c_try_link "$LINENO"; then :
5512 ac_cv_lib_util_emalloc=yes
5513 else
5514 ac_cv_lib_util_emalloc=no
5516 rm -f core conftest.err conftest.$ac_objext \
5517 conftest$ac_exeext conftest.$ac_ext
5518 LIBS=$ac_check_lib_save_LIBS
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_emalloc" >&5
5521 $as_echo "$ac_cv_lib_util_emalloc" >&6; }
5522 if test "x$ac_cv_lib_util_emalloc" = x""yes; then :
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for erealloc in -lutil" >&5
5524 $as_echo_n "checking for erealloc in -lutil... " >&6; }
5525 if test "${ac_cv_lib_util_erealloc+set}" = set; then :
5526 $as_echo_n "(cached) " >&6
5527 else
5528 ac_check_lib_save_LIBS=$LIBS
5529 LIBS="-lutil $LIBS"
5530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5531 /* end confdefs.h. */
5533 /* Override any GCC internal prototype to avoid an error.
5534 Use char because int might match the return type of a GCC
5535 builtin and then its argument prototype would still apply. */
5536 #ifdef __cplusplus
5537 extern "C"
5538 #endif
5539 char erealloc ();
5541 main ()
5543 return erealloc ();
5545 return 0;
5547 _ACEOF
5548 if ac_fn_c_try_link "$LINENO"; then :
5549 ac_cv_lib_util_erealloc=yes
5550 else
5551 ac_cv_lib_util_erealloc=no
5553 rm -f core conftest.err conftest.$ac_objext \
5554 conftest$ac_exeext conftest.$ac_ext
5555 LIBS=$ac_check_lib_save_LIBS
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_erealloc" >&5
5558 $as_echo "$ac_cv_lib_util_erealloc" >&6; }
5559 if test "x$ac_cv_lib_util_erealloc" = x""yes; then :
5560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrdup in -lutil" >&5
5561 $as_echo_n "checking for estrdup in -lutil... " >&6; }
5562 if test "${ac_cv_lib_util_estrdup+set}" = set; then :
5563 $as_echo_n "(cached) " >&6
5564 else
5565 ac_check_lib_save_LIBS=$LIBS
5566 LIBS="-lutil $LIBS"
5567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5568 /* end confdefs.h. */
5570 /* Override any GCC internal prototype to avoid an error.
5571 Use char because int might match the return type of a GCC
5572 builtin and then its argument prototype would still apply. */
5573 #ifdef __cplusplus
5574 extern "C"
5575 #endif
5576 char estrdup ();
5578 main ()
5580 return estrdup ();
5582 return 0;
5584 _ACEOF
5585 if ac_fn_c_try_link "$LINENO"; then :
5586 ac_cv_lib_util_estrdup=yes
5587 else
5588 ac_cv_lib_util_estrdup=no
5590 rm -f core conftest.err conftest.$ac_objext \
5591 conftest$ac_exeext conftest.$ac_ext
5592 LIBS=$ac_check_lib_save_LIBS
5594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrdup" >&5
5595 $as_echo "$ac_cv_lib_util_estrdup" >&6; }
5596 if test "x$ac_cv_lib_util_estrdup" = x""yes; then :
5597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrndup in -lutil" >&5
5598 $as_echo_n "checking for estrndup in -lutil... " >&6; }
5599 if test "${ac_cv_lib_util_estrndup+set}" = set; then :
5600 $as_echo_n "(cached) " >&6
5601 else
5602 ac_check_lib_save_LIBS=$LIBS
5603 LIBS="-lutil $LIBS"
5604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5605 /* end confdefs.h. */
5607 /* Override any GCC internal prototype to avoid an error.
5608 Use char because int might match the return type of a GCC
5609 builtin and then its argument prototype would still apply. */
5610 #ifdef __cplusplus
5611 extern "C"
5612 #endif
5613 char estrndup ();
5615 main ()
5617 return estrndup ();
5619 return 0;
5621 _ACEOF
5622 if ac_fn_c_try_link "$LINENO"; then :
5623 ac_cv_lib_util_estrndup=yes
5624 else
5625 ac_cv_lib_util_estrndup=no
5627 rm -f core conftest.err conftest.$ac_objext \
5628 conftest$ac_exeext conftest.$ac_ext
5629 LIBS=$ac_check_lib_save_LIBS
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrndup" >&5
5632 $as_echo "$ac_cv_lib_util_estrndup" >&6; }
5633 if test "x$ac_cv_lib_util_estrndup" = x""yes; then :
5634 LIBS="$LIBS -lutil"
5635 CPPFLAGS="$CPPFLAGS -DUSE_EMALLOC"
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
5646 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
5647 if test "${ac_cv_header_stat_broken+set}" = set; then :
5648 $as_echo_n "(cached) " >&6
5649 else
5650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5651 /* end confdefs.h. */
5652 #include <sys/types.h>
5653 #include <sys/stat.h>
5655 #if defined S_ISBLK && defined S_IFDIR
5656 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
5657 #endif
5659 #if defined S_ISBLK && defined S_IFCHR
5660 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
5661 #endif
5663 #if defined S_ISLNK && defined S_IFREG
5664 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
5665 #endif
5667 #if defined S_ISSOCK && defined S_IFREG
5668 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
5669 #endif
5671 _ACEOF
5672 if ac_fn_c_try_compile "$LINENO"; then :
5673 ac_cv_header_stat_broken=no
5674 else
5675 ac_cv_header_stat_broken=yes
5677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
5680 $as_echo "$ac_cv_header_stat_broken" >&6; }
5681 if test $ac_cv_header_stat_broken = yes; then
5683 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
5687 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
5688 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
5690 cat >>confdefs.h <<_ACEOF
5691 #define HAVE_STRUCT_STAT_ST_RDEV 1
5692 _ACEOF
5695 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
5700 echo $ECHO_N "checking if diff -u works... $ECHO_C" >&6
5701 if diff -u /dev/null /dev/null > /dev/null 2>&1; then
5702 diff_u=-u
5703 echo yes >&6
5704 else
5705 diff_u=
5706 echo no >&6
5708 echo "checking for MACHINE & MACHINE_ARCH..." >&6
5709 cat > conftest.$ac_ext <<EOF
5710 #include "confdefs.h"
5711 #include <sys/param.h>
5712 #ifdef MACHINE
5713 machine=MACHINE
5714 #endif
5715 #ifdef MACHINE_ARCH
5716 machine_arch=MACHINE_ARCH
5717 #endif
5720 default_machine=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5721 egrep machine= | tr -d ' "'`
5722 rm -rf conftest*
5723 if test "$default_machine"; then
5724 eval "$default_machine"
5726 machine=${machine:-`$srcdir/machine.sh`}
5727 machine_arch=${machine_arch:-`$srcdir/machine.sh arch`}
5728 echo "defaults: MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5730 # Check whether --with-machine was given.
5731 if test "${with_machine+set}" = set; then :
5732 withval=$with_machine; case "${withval}" in
5733 yes) as_fn_error "bad value ${withval} given for bmake MACHINE" "$LINENO" 5 ;;
5734 no) ;;
5735 generic) machine=`$srcdir/machine.sh`;;
5736 *) machine=$with_machine;;
5737 esac
5740 force_machine=
5742 # Check whether --with-force_machine was given.
5743 if test "${with_force_machine+set}" = set; then :
5744 withval=$with_force_machine; case "${withval}" in
5745 yes) force_machine=FORCE_;;
5746 no) ;;
5747 *) force_machine=FORCE_; machine=$with_force_machine;;
5748 esac
5751 force_machine_arch=
5753 # Check whether --with-force_machine_arch was given.
5754 if test "${with_force_machine_arch+set}" = set; then :
5755 withval=$with_force_machine_arch; case "${withval}" in
5756 yes) force_machine_arch=FORCE_;;
5757 no) ;;
5758 *) force_machine_arch=FORCE_; machine_arch=$with_force_machine;;
5759 esac
5763 # Check whether --with-machine_arch was given.
5764 if test "${with_machine_arch+set}" = set; then :
5765 withval=$with_machine_arch; case "${withval}" in
5766 yes) as_fn_error "bad value ${withval} given for bmake MACHINE_ARCH" "$LINENO" 5 ;;
5767 no) ;;
5768 *) machine_arch=$with_machine_arch;;
5769 esac
5772 echo "Using: ${force_machine}MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5773 default_sys_path=\${prefix}/share/mk
5775 # Check whether --with-default-sys-path was given.
5776 if test "${with_default_sys_path+set}" = set; then :
5777 withval=$with_default_sys_path; case "${withval}" in
5778 yes) as_fn_error "bad value ${withval} given for bmake _PATH_DEFSYSPATH" "$LINENO" 5 ;;
5779 no) ;;
5780 *) default_sys_path="$with_default_sys_path"
5782 esac
5786 # Check whether --with-path-objdirprefix was given.
5787 if test "${with_path_objdirprefix+set}" = set; then :
5788 withval=$with_path_objdirprefix; case "${withval}" in
5789 yes) as_fn_error "bad value ${withval} given for bmake _PATH_OBJDIRPREFIX" "$LINENO" 5 ;;
5790 no) CPPFLAGS="$CPPFLAGS -DNO_PATH_OBJDIRPREFIX" ;;
5791 *) CPPFLAGS="$CPPFLAGS \"-D_PATH_OBJDIRPREFIX=\\\"$with_path-objdir\\\"\"" ;;
5792 esac
5795 # Check whether --enable-pwd-override was given.
5796 if test "${enable_pwd_override+set}" = set; then :
5797 enableval=$enable_pwd_override; case "${enableval}" in
5798 yes) ;;
5799 no) CPPFLAGS="$CPPFLAGS -DNO_PWD_OVERRIDE" ;;
5800 *) as_fn_error "bad value ${enableval} given for pwd-override option" "$LINENO" 5 ;;
5801 esac
5804 # Check whether --enable-check-make-chdir was given.
5805 if test "${enable_check_make_chdir+set}" = set; then :
5806 enableval=$enable_check_make_chdir; case "${enableval}" in
5807 yes) ;;
5808 no) CPPFLAGS="$CPPFLAGS -DNO_CHECK_MAKE_CHDIR" ;;
5809 *) as_fn_error "bad value ${enableval} given for check-make-chdir option" "$LINENO" 5 ;;
5810 esac
5814 # Check whether --with-mksrc was given.
5815 if test "${with_mksrc+set}" = set; then :
5816 withval=$with_mksrc; case "${withval}" in
5817 ""|yes|no) ;;
5818 *) test -s $withval/install-mk && mksrc=$withval ||
5819 as_fn_error "bad value ${withval} given for mksrc cannot find install-mk" "$LINENO" 5
5821 esac
5825 srcdir=`cd $srcdir && pwd`
5826 for mksrc in $mksrc $srcdir/mk $srcdir/../mk mk
5828 test -s $mksrc/install-mk || continue
5829 mksrc=`cd $mksrc && pwd`
5830 break
5831 done
5832 mksrc=`echo $mksrc | sed "s,$srcdir,\\\${srcdir},"`
5833 echo "Using: MKSRC=$mksrc" 1>&6
5834 if test -x /usr/xpg4/bin/sh; then
5835 defshell_path=${defshell_path:-/usr/xpg4/bin/sh}
5837 if test -n "$defshell_path"; then
5838 echo "Using: SHELL=$defshell_path" >&6
5840 cat >>confdefs.h <<_ACEOF
5841 #define DEFSHELL_CUSTOM "$defshell_path"
5842 _ACEOF
5845 if test -n "$DEFSHELL_INDEX"; then
5847 cat >>confdefs.h <<_ACEOF
5848 #define DEFSHELL_INDEX $DEFSHELL_INDEX
5849 _ACEOF
5862 ac_config_files="$ac_config_files makefile Makefile.config make-bootstrap.sh unit-tests/Makefile"
5864 cat >confcache <<\_ACEOF
5865 # This file is a shell script that caches the results of configure
5866 # tests run on this system so they can be shared between configure
5867 # scripts and configure runs, see configure's option --config-cache.
5868 # It is not useful on other systems. If it contains results you don't
5869 # want to keep, you may remove or edit it.
5871 # config.status only pays attention to the cache file if you give it
5872 # the --recheck option to rerun configure.
5874 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5875 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5876 # following values.
5878 _ACEOF
5880 # The following way of writing the cache mishandles newlines in values,
5881 # but we know of no workaround that is simple, portable, and efficient.
5882 # So, we kill variables containing newlines.
5883 # Ultrix sh set writes to stderr and can't be redirected directly,
5884 # and sets the high bit in the cache file unless we assign to the vars.
5886 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5887 eval ac_val=\$$ac_var
5888 case $ac_val in #(
5889 *${as_nl}*)
5890 case $ac_var in #(
5891 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5892 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5893 esac
5894 case $ac_var in #(
5895 _ | IFS | as_nl) ;; #(
5896 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5897 *) { eval $ac_var=; unset $ac_var;} ;;
5898 esac ;;
5899 esac
5900 done
5902 (set) 2>&1 |
5903 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5904 *${as_nl}ac_space=\ *)
5905 # `set' does not quote correctly, so add quotes: double-quote
5906 # substitution turns \\\\ into \\, and sed turns \\ into \.
5907 sed -n \
5908 "s/'/'\\\\''/g;
5909 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5910 ;; #(
5912 # `set' quotes correctly as required by POSIX, so do not add quotes.
5913 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5915 esac |
5916 sort
5918 sed '
5919 /^ac_cv_env_/b end
5920 t clear
5921 :clear
5922 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5923 t end
5924 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5925 :end' >>confcache
5926 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5927 if test -w "$cache_file"; then
5928 test "x$cache_file" != "x/dev/null" &&
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5930 $as_echo "$as_me: updating cache $cache_file" >&6;}
5931 cat confcache >$cache_file
5932 else
5933 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5934 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5937 rm -f confcache
5939 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5940 # Let make expand exec_prefix.
5941 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5943 DEFS=-DHAVE_CONFIG_H
5945 ac_libobjs=
5946 ac_ltlibobjs=
5947 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5948 # 1. Remove the extension, and $U if already installed.
5949 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5950 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5951 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5952 # will be set to the directory where LIBOBJS objects are built.
5953 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5954 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5955 done
5956 LIBOBJS=$ac_libobjs
5958 LTLIBOBJS=$ac_ltlibobjs
5963 : ${CONFIG_STATUS=./config.status}
5964 ac_write_fail=0
5965 ac_clean_files_save=$ac_clean_files
5966 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5968 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5969 as_write_fail=0
5970 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5971 #! $SHELL
5972 # Generated by $as_me.
5973 # Run this file to recreate the current configuration.
5974 # Compiler output produced by configure, useful for debugging
5975 # configure, is in config.log if it exists.
5977 debug=false
5978 ac_cs_recheck=false
5979 ac_cs_silent=false
5981 SHELL=\${CONFIG_SHELL-$SHELL}
5982 export SHELL
5983 _ASEOF
5984 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5985 ## -------------------- ##
5986 ## M4sh Initialization. ##
5987 ## -------------------- ##
5989 # Be more Bourne compatible
5990 DUALCASE=1; export DUALCASE # for MKS sh
5991 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5992 emulate sh
5993 NULLCMD=:
5994 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5995 # is contrary to our usage. Disable this feature.
5996 alias -g '${1+"$@"}'='"$@"'
5997 setopt NO_GLOB_SUBST
5998 else
5999 case `(set -o) 2>/dev/null` in #(
6000 *posix*) :
6001 set -o posix ;; #(
6002 *) :
6004 esac
6008 as_nl='
6010 export as_nl
6011 # Printing a long string crashes Solaris 7 /usr/bin/printf.
6012 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6013 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6014 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6015 # Prefer a ksh shell builtin over an external printf program on Solaris,
6016 # but without wasting forks for bash or zsh.
6017 if test -z "$BASH_VERSION$ZSH_VERSION" \
6018 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6019 as_echo='print -r --'
6020 as_echo_n='print -rn --'
6021 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6022 as_echo='printf %s\n'
6023 as_echo_n='printf %s'
6024 else
6025 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6026 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6027 as_echo_n='/usr/ucb/echo -n'
6028 else
6029 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6030 as_echo_n_body='eval
6031 arg=$1;
6032 case $arg in #(
6033 *"$as_nl"*)
6034 expr "X$arg" : "X\\(.*\\)$as_nl";
6035 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6036 esac;
6037 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6039 export as_echo_n_body
6040 as_echo_n='sh -c $as_echo_n_body as_echo'
6042 export as_echo_body
6043 as_echo='sh -c $as_echo_body as_echo'
6046 # The user is always right.
6047 if test "${PATH_SEPARATOR+set}" != set; then
6048 PATH_SEPARATOR=:
6049 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6050 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6051 PATH_SEPARATOR=';'
6056 # IFS
6057 # We need space, tab and new line, in precisely that order. Quoting is
6058 # there to prevent editors from complaining about space-tab.
6059 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6060 # splitting by setting IFS to empty value.)
6061 IFS=" "" $as_nl"
6063 # Find who we are. Look in the path if we contain no directory separator.
6064 case $0 in #((
6065 *[\\/]* ) as_myself=$0 ;;
6066 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6067 for as_dir in $PATH
6069 IFS=$as_save_IFS
6070 test -z "$as_dir" && as_dir=.
6071 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6072 done
6073 IFS=$as_save_IFS
6076 esac
6077 # We did not find ourselves, most probably we were run as `sh COMMAND'
6078 # in which case we are not to be found in the path.
6079 if test "x$as_myself" = x; then
6080 as_myself=$0
6082 if test ! -f "$as_myself"; then
6083 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6084 exit 1
6087 # Unset variables that we do not need and which cause bugs (e.g. in
6088 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
6089 # suppresses any "Segmentation fault" message there. '((' could
6090 # trigger a bug in pdksh 5.2.14.
6091 for as_var in BASH_ENV ENV MAIL MAILPATH
6092 do eval test x\${$as_var+set} = xset \
6093 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6094 done
6095 PS1='$ '
6096 PS2='> '
6097 PS4='+ '
6099 # NLS nuisances.
6100 LC_ALL=C
6101 export LC_ALL
6102 LANGUAGE=C
6103 export LANGUAGE
6105 # CDPATH.
6106 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6109 # as_fn_error ERROR [LINENO LOG_FD]
6110 # ---------------------------------
6111 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6112 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6113 # script with status $?, using 1 if that was 0.
6114 as_fn_error ()
6116 as_status=$?; test $as_status -eq 0 && as_status=1
6117 if test "$3"; then
6118 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6119 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
6121 $as_echo "$as_me: error: $1" >&2
6122 as_fn_exit $as_status
6123 } # as_fn_error
6126 # as_fn_set_status STATUS
6127 # -----------------------
6128 # Set $? to STATUS, without forking.
6129 as_fn_set_status ()
6131 return $1
6132 } # as_fn_set_status
6134 # as_fn_exit STATUS
6135 # -----------------
6136 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6137 as_fn_exit ()
6139 set +e
6140 as_fn_set_status $1
6141 exit $1
6142 } # as_fn_exit
6144 # as_fn_unset VAR
6145 # ---------------
6146 # Portably unset VAR.
6147 as_fn_unset ()
6149 { eval $1=; unset $1;}
6151 as_unset=as_fn_unset
6152 # as_fn_append VAR VALUE
6153 # ----------------------
6154 # Append the text in VALUE to the end of the definition contained in VAR. Take
6155 # advantage of any shell optimizations that allow amortized linear growth over
6156 # repeated appends, instead of the typical quadratic growth present in naive
6157 # implementations.
6158 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6159 eval 'as_fn_append ()
6161 eval $1+=\$2
6163 else
6164 as_fn_append ()
6166 eval $1=\$$1\$2
6168 fi # as_fn_append
6170 # as_fn_arith ARG...
6171 # ------------------
6172 # Perform arithmetic evaluation on the ARGs, and store the result in the
6173 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6174 # must be portable across $(()) and expr.
6175 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6176 eval 'as_fn_arith ()
6178 as_val=$(( $* ))
6180 else
6181 as_fn_arith ()
6183 as_val=`expr "$@" || test $? -eq 1`
6185 fi # as_fn_arith
6188 if expr a : '\(a\)' >/dev/null 2>&1 &&
6189 test "X`expr 00001 : '.*\(...\)'`" = X001; then
6190 as_expr=expr
6191 else
6192 as_expr=false
6195 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6196 as_basename=basename
6197 else
6198 as_basename=false
6201 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6202 as_dirname=dirname
6203 else
6204 as_dirname=false
6207 as_me=`$as_basename -- "$0" ||
6208 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6209 X"$0" : 'X\(//\)$' \| \
6210 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6211 $as_echo X/"$0" |
6212 sed '/^.*\/\([^/][^/]*\)\/*$/{
6213 s//\1/
6216 /^X\/\(\/\/\)$/{
6217 s//\1/
6220 /^X\/\(\/\).*/{
6221 s//\1/
6224 s/.*/./; q'`
6226 # Avoid depending upon Character Ranges.
6227 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6228 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6229 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6230 as_cr_digits='0123456789'
6231 as_cr_alnum=$as_cr_Letters$as_cr_digits
6233 ECHO_C= ECHO_N= ECHO_T=
6234 case `echo -n x` in #(((((
6235 -n*)
6236 case `echo 'xy\c'` in
6237 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
6238 xy) ECHO_C='\c';;
6239 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
6240 ECHO_T=' ';;
6241 esac;;
6243 ECHO_N='-n';;
6244 esac
6246 rm -f conf$$ conf$$.exe conf$$.file
6247 if test -d conf$$.dir; then
6248 rm -f conf$$.dir/conf$$.file
6249 else
6250 rm -f conf$$.dir
6251 mkdir conf$$.dir 2>/dev/null
6253 if (echo >conf$$.file) 2>/dev/null; then
6254 if ln -s conf$$.file conf$$ 2>/dev/null; then
6255 as_ln_s='ln -s'
6256 # ... but there are two gotchas:
6257 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6258 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6259 # In both cases, we have to default to `cp -p'.
6260 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6261 as_ln_s='cp -p'
6262 elif ln conf$$.file conf$$ 2>/dev/null; then
6263 as_ln_s=ln
6264 else
6265 as_ln_s='cp -p'
6267 else
6268 as_ln_s='cp -p'
6270 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6271 rmdir conf$$.dir 2>/dev/null
6274 # as_fn_mkdir_p
6275 # -------------
6276 # Create "$as_dir" as a directory, including parents if necessary.
6277 as_fn_mkdir_p ()
6280 case $as_dir in #(
6281 -*) as_dir=./$as_dir;;
6282 esac
6283 test -d "$as_dir" || eval $as_mkdir_p || {
6284 as_dirs=
6285 while :; do
6286 case $as_dir in #(
6287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6288 *) as_qdir=$as_dir;;
6289 esac
6290 as_dirs="'$as_qdir' $as_dirs"
6291 as_dir=`$as_dirname -- "$as_dir" ||
6292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6293 X"$as_dir" : 'X\(//\)[^/]' \| \
6294 X"$as_dir" : 'X\(//\)$' \| \
6295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6296 $as_echo X"$as_dir" |
6297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6298 s//\1/
6301 /^X\(\/\/\)[^/].*/{
6302 s//\1/
6305 /^X\(\/\/\)$/{
6306 s//\1/
6309 /^X\(\/\).*/{
6310 s//\1/
6313 s/.*/./; q'`
6314 test -d "$as_dir" && break
6315 done
6316 test -z "$as_dirs" || eval "mkdir $as_dirs"
6317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
6320 } # as_fn_mkdir_p
6321 if mkdir -p . 2>/dev/null; then
6322 as_mkdir_p='mkdir -p "$as_dir"'
6323 else
6324 test -d ./-p && rmdir ./-p
6325 as_mkdir_p=false
6328 if test -x / >/dev/null 2>&1; then
6329 as_test_x='test -x'
6330 else
6331 if ls -dL / >/dev/null 2>&1; then
6332 as_ls_L_option=L
6333 else
6334 as_ls_L_option=
6336 as_test_x='
6337 eval sh -c '\''
6338 if test -d "$1"; then
6339 test -d "$1/.";
6340 else
6341 case $1 in #(
6342 -*)set "./$1";;
6343 esac;
6344 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6345 ???[sx]*):;;*)false;;esac;fi
6346 '\'' sh
6349 as_executable_p=$as_test_x
6351 # Sed expression to map a string onto a valid CPP name.
6352 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6354 # Sed expression to map a string onto a valid variable name.
6355 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6358 exec 6>&1
6359 ## ----------------------------------- ##
6360 ## Main body of $CONFIG_STATUS script. ##
6361 ## ----------------------------------- ##
6362 _ASEOF
6363 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6365 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6366 # Save the log message, to keep $0 and so on meaningful, and to
6367 # report actual input values of CONFIG_FILES etc. instead of their
6368 # values after options handling.
6369 ac_log="
6370 This file was extended by bmake $as_me 20130706, which was
6371 generated by GNU Autoconf 2.64. Invocation command line was
6373 CONFIG_FILES = $CONFIG_FILES
6374 CONFIG_HEADERS = $CONFIG_HEADERS
6375 CONFIG_LINKS = $CONFIG_LINKS
6376 CONFIG_COMMANDS = $CONFIG_COMMANDS
6377 $ $0 $@
6379 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6382 _ACEOF
6384 case $ac_config_files in *"
6385 "*) set x $ac_config_files; shift; ac_config_files=$*;;
6386 esac
6388 case $ac_config_headers in *"
6389 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6390 esac
6393 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6394 # Files that config.status was made for.
6395 config_files="$ac_config_files"
6396 config_headers="$ac_config_headers"
6398 _ACEOF
6400 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6401 ac_cs_usage="\
6402 \`$as_me' instantiates files and other configuration actions
6403 from templates according to the current configuration. Unless the files
6404 and actions are specified as TAGs, all are instantiated by default.
6406 Usage: $0 [OPTION]... [TAG]...
6408 -h, --help print this help, then exit
6409 -V, --version print version number and configuration settings, then exit
6410 -q, --quiet, --silent
6411 do not print progress messages
6412 -d, --debug don't remove temporary files
6413 --recheck update $as_me by reconfiguring in the same conditions
6414 --file=FILE[:TEMPLATE]
6415 instantiate the configuration file FILE
6416 --header=FILE[:TEMPLATE]
6417 instantiate the configuration header FILE
6419 Configuration files:
6420 $config_files
6422 Configuration headers:
6423 $config_headers
6425 Report bugs to <sjg@NetBSD.org>."
6427 _ACEOF
6428 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6429 ac_cs_version="\\
6430 bmake config.status 20130706
6431 configured by $0, generated by GNU Autoconf 2.64,
6432 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
6434 Copyright (C) 2009 Free Software Foundation, Inc.
6435 This config.status script is free software; the Free Software Foundation
6436 gives unlimited permission to copy, distribute and modify it."
6438 ac_pwd='$ac_pwd'
6439 srcdir='$srcdir'
6440 INSTALL='$INSTALL'
6441 test -n "\$AWK" || AWK=awk
6442 _ACEOF
6444 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6445 # The default lists apply if the user does not specify any file.
6446 ac_need_defaults=:
6447 while test $# != 0
6449 case $1 in
6450 --*=*)
6451 ac_option=`expr "X$1" : 'X\([^=]*\)='`
6452 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6453 ac_shift=:
6456 ac_option=$1
6457 ac_optarg=$2
6458 ac_shift=shift
6460 esac
6462 case $ac_option in
6463 # Handling of the options.
6464 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6465 ac_cs_recheck=: ;;
6466 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6467 $as_echo "$ac_cs_version"; exit ;;
6468 --debug | --debu | --deb | --de | --d | -d )
6469 debug=: ;;
6470 --file | --fil | --fi | --f )
6471 $ac_shift
6472 case $ac_optarg in
6473 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6474 esac
6475 as_fn_append CONFIG_FILES " '$ac_optarg'"
6476 ac_need_defaults=false;;
6477 --header | --heade | --head | --hea )
6478 $ac_shift
6479 case $ac_optarg in
6480 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6481 esac
6482 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6483 ac_need_defaults=false;;
6484 --he | --h)
6485 # Conflict between --help and --header
6486 as_fn_error "ambiguous option: \`$1'
6487 Try \`$0 --help' for more information.";;
6488 --help | --hel | -h )
6489 $as_echo "$ac_cs_usage"; exit ;;
6490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6491 | -silent | --silent | --silen | --sile | --sil | --si | --s)
6492 ac_cs_silent=: ;;
6494 # This is an error.
6495 -*) as_fn_error "unrecognized option: \`$1'
6496 Try \`$0 --help' for more information." ;;
6498 *) as_fn_append ac_config_targets " $1"
6499 ac_need_defaults=false ;;
6501 esac
6502 shift
6503 done
6505 ac_configure_extra_args=
6507 if $ac_cs_silent; then
6508 exec 6>/dev/null
6509 ac_configure_extra_args="$ac_configure_extra_args --silent"
6512 _ACEOF
6513 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6514 if \$ac_cs_recheck; then
6515 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6516 shift
6517 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6518 CONFIG_SHELL='$SHELL'
6519 export CONFIG_SHELL
6520 exec "\$@"
6523 _ACEOF
6524 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6525 exec 5>>config.log
6527 echo
6528 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6529 ## Running $as_me. ##
6530 _ASBOX
6531 $as_echo "$ac_log"
6532 } >&5
6534 _ACEOF
6535 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6536 _ACEOF
6538 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6540 # Handling of arguments.
6541 for ac_config_target in $ac_config_targets
6543 case $ac_config_target in
6544 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
6545 "makefile") CONFIG_FILES="$CONFIG_FILES makefile" ;;
6546 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
6547 "make-bootstrap.sh") CONFIG_FILES="$CONFIG_FILES make-bootstrap.sh" ;;
6548 "unit-tests/Makefile") CONFIG_FILES="$CONFIG_FILES unit-tests/Makefile" ;;
6550 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6551 esac
6552 done
6555 # If the user did not use the arguments to specify the items to instantiate,
6556 # then the envvar interface is used. Set only those that are not.
6557 # We use the long form for the default assignment because of an extremely
6558 # bizarre bug on SunOS 4.1.3.
6559 if $ac_need_defaults; then
6560 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6561 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6564 # Have a temporary directory for convenience. Make it in the build tree
6565 # simply because there is no reason against having it here, and in addition,
6566 # creating and moving files from /tmp can sometimes cause problems.
6567 # Hook for its removal unless debugging.
6568 # Note that there is a small window in which the directory will not be cleaned:
6569 # after its creation but before its name has been assigned to `$tmp'.
6570 $debug ||
6572 tmp=
6573 trap 'exit_status=$?
6574 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6576 trap 'as_fn_exit 1' 1 2 13 15
6578 # Create a (secure) tmp directory for tmp files.
6581 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6582 test -n "$tmp" && test -d "$tmp"
6583 } ||
6585 tmp=./conf$$-$RANDOM
6586 (umask 077 && mkdir "$tmp")
6587 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6589 # Set up the scripts for CONFIG_FILES section.
6590 # No need to generate them if there are no CONFIG_FILES.
6591 # This happens for instance with `./config.status config.h'.
6592 if test -n "$CONFIG_FILES"; then
6595 ac_cr=`echo X | tr X '\015'`
6596 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6597 # But we know of no other shell where ac_cr would be empty at this
6598 # point, so we can use a bashism as a fallback.
6599 if test "x$ac_cr" = x; then
6600 eval ac_cr=\$\'\\r\'
6602 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6603 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6604 ac_cs_awk_cr='\r'
6605 else
6606 ac_cs_awk_cr=$ac_cr
6609 echo 'BEGIN {' >"$tmp/subs1.awk" &&
6610 _ACEOF
6614 echo "cat >conf$$subs.awk <<_ACEOF" &&
6615 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6616 echo "_ACEOF"
6617 } >conf$$subs.sh ||
6618 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6619 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6620 ac_delim='%!_!# '
6621 for ac_last_try in false false false false false :; do
6622 . ./conf$$subs.sh ||
6623 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6625 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6626 if test $ac_delim_n = $ac_delim_num; then
6627 break
6628 elif $ac_last_try; then
6629 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6630 else
6631 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6633 done
6634 rm -f conf$$subs.sh
6636 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6637 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6638 _ACEOF
6639 sed -n '
6641 s/^/S["/; s/!.*/"]=/
6644 s/^[^!]*!//
6645 :repl
6646 t repl
6647 s/'"$ac_delim"'$//
6648 t delim
6651 s/\(.\{148\}\).*/\1/
6652 t more1
6653 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6656 b repl
6657 :more1
6658 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6661 s/.\{148\}//
6662 t nl
6663 :delim
6665 s/\(.\{148\}\).*/\1/
6666 t more2
6667 s/["\\]/\\&/g; s/^/"/; s/$/"/
6670 :more2
6671 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6674 s/.\{148\}//
6675 t delim
6676 ' <conf$$subs.awk | sed '
6677 /^[^""]/{
6679 s/\n//
6681 ' >>$CONFIG_STATUS || ac_write_fail=1
6682 rm -f conf$$subs.awk
6683 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6684 _ACAWK
6685 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6686 for (key in S) S_is_set[key] = 1
6687 FS = "\a"
6691 line = $ 0
6692 nfields = split(line, field, "@")
6693 substed = 0
6694 len = length(field[1])
6695 for (i = 2; i < nfields; i++) {
6696 key = field[i]
6697 keylen = length(key)
6698 if (S_is_set[key]) {
6699 value = S[key]
6700 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6701 len += length(value) + length(field[++i])
6702 substed = 1
6703 } else
6704 len += 1 + keylen
6707 print line
6710 _ACAWK
6711 _ACEOF
6712 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6713 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6714 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6715 else
6717 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6718 || as_fn_error "could not setup config files machinery" "$LINENO" 5
6719 _ACEOF
6721 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6722 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6723 # trailing colons and then remove the whole line if VPATH becomes empty
6724 # (actually we leave an empty line to preserve line numbers).
6725 if test "x$srcdir" = x.; then
6726 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6727 s/:*\$(srcdir):*/:/
6728 s/:*\${srcdir}:*/:/
6729 s/:*@srcdir@:*/:/
6730 s/^\([^=]*=[ ]*\):*/\1/
6731 s/:*$//
6732 s/^[^=]*=[ ]*$//
6736 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6737 fi # test -n "$CONFIG_FILES"
6739 # Set up the scripts for CONFIG_HEADERS section.
6740 # No need to generate them if there are no CONFIG_HEADERS.
6741 # This happens for instance with `./config.status Makefile'.
6742 if test -n "$CONFIG_HEADERS"; then
6743 cat >"$tmp/defines.awk" <<\_ACAWK ||
6744 BEGIN {
6745 _ACEOF
6747 # Transform confdefs.h into an awk script `defines.awk', embedded as
6748 # here-document in config.status, that substitutes the proper values into
6749 # config.h.in to produce config.h.
6751 # Create a delimiter string that does not exist in confdefs.h, to ease
6752 # handling of long lines.
6753 ac_delim='%!_!# '
6754 for ac_last_try in false false :; do
6755 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6756 if test -z "$ac_t"; then
6757 break
6758 elif $ac_last_try; then
6759 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6760 else
6761 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6763 done
6765 # For the awk script, D is an array of macro values keyed by name,
6766 # likewise P contains macro parameters if any. Preserve backslash
6767 # newline sequences.
6769 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6770 sed -n '
6771 s/.\{148\}/&'"$ac_delim"'/g
6772 t rset
6773 :rset
6774 s/^[ ]*#[ ]*define[ ][ ]*/ /
6775 t def
6777 :def
6778 s/\\$//
6779 t bsnl
6780 s/["\\]/\\&/g
6781 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6782 D["\1"]=" \3"/p
6783 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6785 :bsnl
6786 s/["\\]/\\&/g
6787 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6788 D["\1"]=" \3\\\\\\n"\\/p
6789 t cont
6790 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6791 t cont
6793 :cont
6795 s/.\{148\}/&'"$ac_delim"'/g
6796 t clear
6797 :clear
6798 s/\\$//
6799 t bsnlc
6800 s/["\\]/\\&/g; s/^/"/; s/$/"/p
6802 :bsnlc
6803 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6804 b cont
6805 ' <confdefs.h | sed '
6806 s/'"$ac_delim"'/"\\\
6807 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6809 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6810 for (key in D) D_is_set[key] = 1
6811 FS = "\a"
6813 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6814 line = \$ 0
6815 split(line, arg, " ")
6816 if (arg[1] == "#") {
6817 defundef = arg[2]
6818 mac1 = arg[3]
6819 } else {
6820 defundef = substr(arg[1], 2)
6821 mac1 = arg[2]
6823 split(mac1, mac2, "(") #)
6824 macro = mac2[1]
6825 prefix = substr(line, 1, index(line, defundef) - 1)
6826 if (D_is_set[macro]) {
6827 # Preserve the white space surrounding the "#".
6828 print prefix "define", macro P[macro] D[macro]
6829 next
6830 } else {
6831 # Replace #undef with comments. This is necessary, for example,
6832 # in the case of _POSIX_SOURCE, which is predefined and required
6833 # on some systems where configure will not decide to define it.
6834 if (defundef == "undef") {
6835 print "/*", prefix defundef, macro, "*/"
6836 next
6840 { print }
6841 _ACAWK
6842 _ACEOF
6843 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6844 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6845 fi # test -n "$CONFIG_HEADERS"
6848 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
6849 shift
6850 for ac_tag
6852 case $ac_tag in
6853 :[FHLC]) ac_mode=$ac_tag; continue;;
6854 esac
6855 case $ac_mode$ac_tag in
6856 :[FHL]*:*);;
6857 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6858 :[FH]-) ac_tag=-:-;;
6859 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6860 esac
6861 ac_save_IFS=$IFS
6862 IFS=:
6863 set x $ac_tag
6864 IFS=$ac_save_IFS
6865 shift
6866 ac_file=$1
6867 shift
6869 case $ac_mode in
6870 :L) ac_source=$1;;
6871 :[FH])
6872 ac_file_inputs=
6873 for ac_f
6875 case $ac_f in
6876 -) ac_f="$tmp/stdin";;
6877 *) # Look for the file first in the build tree, then in the source tree
6878 # (if the path is not absolute). The absolute path cannot be DOS-style,
6879 # because $ac_f cannot contain `:'.
6880 test -f "$ac_f" ||
6881 case $ac_f in
6882 [\\/$]*) false;;
6883 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6884 esac ||
6885 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6886 esac
6887 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6888 as_fn_append ac_file_inputs " '$ac_f'"
6889 done
6891 # Let's still pretend it is `configure' which instantiates (i.e., don't
6892 # use $as_me), people would be surprised to read:
6893 # /* config.h. Generated by config.status. */
6894 configure_input='Generated from '`
6895 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6896 `' by configure.'
6897 if test x"$ac_file" != x-; then
6898 configure_input="$ac_file. $configure_input"
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6900 $as_echo "$as_me: creating $ac_file" >&6;}
6902 # Neutralize special characters interpreted by sed in replacement strings.
6903 case $configure_input in #(
6904 *\&* | *\|* | *\\* )
6905 ac_sed_conf_input=`$as_echo "$configure_input" |
6906 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6907 *) ac_sed_conf_input=$configure_input;;
6908 esac
6910 case $ac_tag in
6911 *:-:* | *:-) cat >"$tmp/stdin" \
6912 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6913 esac
6915 esac
6917 ac_dir=`$as_dirname -- "$ac_file" ||
6918 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6919 X"$ac_file" : 'X\(//\)[^/]' \| \
6920 X"$ac_file" : 'X\(//\)$' \| \
6921 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6922 $as_echo X"$ac_file" |
6923 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6924 s//\1/
6927 /^X\(\/\/\)[^/].*/{
6928 s//\1/
6931 /^X\(\/\/\)$/{
6932 s//\1/
6935 /^X\(\/\).*/{
6936 s//\1/
6939 s/.*/./; q'`
6940 as_dir="$ac_dir"; as_fn_mkdir_p
6941 ac_builddir=.
6943 case "$ac_dir" in
6944 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6946 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6947 # A ".." for each directory in $ac_dir_suffix.
6948 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6949 case $ac_top_builddir_sub in
6950 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6951 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6952 esac ;;
6953 esac
6954 ac_abs_top_builddir=$ac_pwd
6955 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6956 # for backward compatibility:
6957 ac_top_builddir=$ac_top_build_prefix
6959 case $srcdir in
6960 .) # We are building in place.
6961 ac_srcdir=.
6962 ac_top_srcdir=$ac_top_builddir_sub
6963 ac_abs_top_srcdir=$ac_pwd ;;
6964 [\\/]* | ?:[\\/]* ) # Absolute name.
6965 ac_srcdir=$srcdir$ac_dir_suffix;
6966 ac_top_srcdir=$srcdir
6967 ac_abs_top_srcdir=$srcdir ;;
6968 *) # Relative name.
6969 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6970 ac_top_srcdir=$ac_top_build_prefix$srcdir
6971 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6972 esac
6973 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6976 case $ac_mode in
6979 # CONFIG_FILE
6982 case $INSTALL in
6983 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6984 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6985 esac
6986 _ACEOF
6988 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6989 # If the template does not know about datarootdir, expand it.
6990 # FIXME: This hack should be removed a few years after 2.60.
6991 ac_datarootdir_hack=; ac_datarootdir_seen=
6992 ac_sed_dataroot='
6993 /datarootdir/ {
6997 /@datadir@/p
6998 /@docdir@/p
6999 /@infodir@/p
7000 /@localedir@/p
7001 /@mandir@/p'
7002 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7003 *datarootdir*) ac_datarootdir_seen=yes;;
7004 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7006 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7007 _ACEOF
7008 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7009 ac_datarootdir_hack='
7010 s&@datadir@&$datadir&g
7011 s&@docdir@&$docdir&g
7012 s&@infodir@&$infodir&g
7013 s&@localedir@&$localedir&g
7014 s&@mandir@&$mandir&g
7015 s&\\\${datarootdir}&$datarootdir&g' ;;
7016 esac
7017 _ACEOF
7019 # Neutralize VPATH when `$srcdir' = `.'.
7020 # Shell code in configure.ac might set extrasub.
7021 # FIXME: do we really want to maintain this feature?
7022 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7023 ac_sed_extra="$ac_vpsub
7024 $extrasub
7025 _ACEOF
7026 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7028 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7029 s|@configure_input@|$ac_sed_conf_input|;t t
7030 s&@top_builddir@&$ac_top_builddir_sub&;t t
7031 s&@top_build_prefix@&$ac_top_build_prefix&;t t
7032 s&@srcdir@&$ac_srcdir&;t t
7033 s&@abs_srcdir@&$ac_abs_srcdir&;t t
7034 s&@top_srcdir@&$ac_top_srcdir&;t t
7035 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7036 s&@builddir@&$ac_builddir&;t t
7037 s&@abs_builddir@&$ac_abs_builddir&;t t
7038 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7039 s&@INSTALL@&$ac_INSTALL&;t t
7040 $ac_datarootdir_hack
7042 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
7043 || as_fn_error "could not create $ac_file" "$LINENO" 5
7045 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7046 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
7047 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7049 which seems to be undefined. Please make sure it is defined." >&5
7050 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7051 which seems to be undefined. Please make sure it is defined." >&2;}
7053 rm -f "$tmp/stdin"
7054 case $ac_file in
7055 -) cat "$tmp/out" && rm -f "$tmp/out";;
7056 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
7057 esac \
7058 || as_fn_error "could not create $ac_file" "$LINENO" 5
7062 # CONFIG_HEADER
7064 if test x"$ac_file" != x-; then
7066 $as_echo "/* $configure_input */" \
7067 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
7068 } >"$tmp/config.h" \
7069 || as_fn_error "could not create $ac_file" "$LINENO" 5
7070 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
7071 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7072 $as_echo "$as_me: $ac_file is unchanged" >&6;}
7073 else
7074 rm -f "$ac_file"
7075 mv "$tmp/config.h" "$ac_file" \
7076 || as_fn_error "could not create $ac_file" "$LINENO" 5
7078 else
7079 $as_echo "/* $configure_input */" \
7080 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
7081 || as_fn_error "could not create -" "$LINENO" 5
7086 esac
7088 done # for ac_tag
7091 as_fn_exit 0
7092 _ACEOF
7093 ac_clean_files=$ac_clean_files_save
7095 test $ac_write_fail = 0 ||
7096 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
7099 # configure is writing to config.log, and then calls config.status.
7100 # config.status does its own redirection, appending to config.log.
7101 # Unfortunately, on DOS this fails, as config.log is still kept open
7102 # by configure, so config.status won't be able to write to it; its
7103 # output is simply discarded. So we exec the FD to /dev/null,
7104 # effectively closing config.log, so it can be properly (re)opened and
7105 # appended to by config.status. When coming back to configure, we
7106 # need to make the FD available again.
7107 if test "$no_create" != yes; then
7108 ac_cs_success=:
7109 ac_config_status_args=
7110 test "$silent" = yes &&
7111 ac_config_status_args="$ac_config_status_args --quiet"
7112 exec 5>/dev/null
7113 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7114 exec 5>>config.log
7115 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7116 # would make configure fail if this is the last instruction.
7117 $ac_cs_success || as_fn_exit $?
7119 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7120 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7121 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7125 cat <<EOF
7127 You can now run
7129 sh ./make-bootstrap.sh
7131 to produce a fully functional bmake.