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