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