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