1#!/bin/sh
2
3# Guess values for system-dependent variables and create Makefiles.
4# Generated automatically using autoconf version 2.1 
5# Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
6#
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
9
10# Defaults:
11ac_help=
12ac_default_prefix=/usr/local
13# Any additions from configure.in:
14
15# Initialize some variables set by options.
16# The variables have the same names as the options, with
17# dashes changed to underlines.
18build=NONE
19cache_file=./config.cache
20exec_prefix=NONE
21host=NONE
22no_create=
23nonopt=NONE
24no_recursion=
25prefix=NONE
26program_prefix=NONE
27program_suffix=NONE
28program_transform_name=s,x,x,
29silent=
30site=
31srcdir=
32target=NONE
33verbose=
34x_includes=NONE
35x_libraries=NONE
36
37# Initialize some other variables.
38subdirs=
39
40ac_prev=
41for ac_option
42do
43
44  # If the previous option needs an argument, assign it.
45  if test -n "$ac_prev"; then
46    eval "$ac_prev=\$ac_option"
47    ac_prev=
48    continue
49  fi
50
51  case "$ac_option" in
52  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
53  *) ac_optarg= ;;
54  esac
55
56  # Accept the important Cygnus configure options, so we can diagnose typos.
57
58  case "$ac_option" in
59
60  -build | --build | --buil | --bui | --bu | --b)
61    ac_prev=build ;;
62  -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
63    build="$ac_optarg" ;;
64
65  -cache-file | --cache-file | --cache-fil | --cache-fi \
66  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
67    ac_prev=cache_file ;;
68  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
69  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
70    cache_file="$ac_optarg" ;;
71
72  -disable-* | --disable-*)
73    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
74    # Reject names that are not valid shell variable names.
75    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
76      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
77    fi
78    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
79    eval "enable_${ac_feature}=no" ;;
80
81  -enable-* | --enable-*)
82    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
83    # Reject names that are not valid shell variable names.
84    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
85      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
86    fi
87    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
88    case "$ac_option" in
89      *=*) ;;
90      *) ac_optarg=yes ;;
91    esac
92    eval "enable_${ac_feature}='$ac_optarg'" ;;
93
94  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
95  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
96  | --exec | --exe | --ex)
97    ac_prev=exec_prefix ;;
98  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
99  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
100  | --exec=* | --exe=* | --ex=*)
101    exec_prefix="$ac_optarg" ;;
102
103  -gas | --gas | --ga | --g)
104    # Obsolete; use --with-gas.
105    with_gas=yes ;;
106
107  -help | --help | --hel | --he)
108    # Omit some internal or obsolete options to make the list less imposing.
109    # This message is too long to be a string in the A/UX 3.1 sh.
110    cat << EOF
111Usage: configure [options] [host]
112Options: [defaults in brackets after descriptions]
113Configuration:
114  --cache-file=FILE       cache test results in FILE
115  --help                  print this message
116  --no-create             do not create output files
117  --quiet, --silent       do not print \`checking...' messages
118  --version               print the version of autoconf that created configure
119Directory and file names:
120  --prefix=PREFIX         install architecture-independent files in PREFIX
121                          [$ac_default_prefix]
122  --exec-prefix=PREFIX    install architecture-dependent files in PREFIX
123                          [same as prefix]
124  --srcdir=DIR            find the sources in DIR [configure dir or ..]
125  --program-prefix=PREFIX prepend PREFIX to installed program names
126  --program-suffix=SUFFIX append SUFFIX to installed program names
127  --program-transform-name=PROGRAM run sed PROGRAM on installed program names
128Host type:
129  --build=BUILD           configure for building on BUILD [BUILD=HOST]
130  --host=HOST             configure for HOST [guessed]
131  --target=TARGET         configure for TARGET [TARGET=HOST]
132Features and packages:
133  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
134  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
135  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
136  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
137  --x-includes=DIR        X include files are in DIR
138  --x-libraries=DIR       X library files are in DIR
139--enable and --with options recognized:$ac_help
140EOF
141    exit 0 ;;
142
143  -host | --host | --hos | --ho)
144    ac_prev=host ;;
145  -host=* | --host=* | --hos=* | --ho=*)
146    host="$ac_optarg" ;;
147
148  -nfp | --nfp | --nf)
149    # Obsolete; use --without-fp.
150    with_fp=no ;;
151
152  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
153  | --no-cr | --no-c)
154    no_create=yes ;;
155
156  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
157  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
158    no_recursion=yes ;;
159
160  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
161    ac_prev=prefix ;;
162  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
163    prefix="$ac_optarg" ;;
164
165  -program-prefix | --program-prefix | --program-prefi | --program-pref \
166  | --program-pre | --program-pr | --program-p)
167    ac_prev=program_prefix ;;
168  -program-prefix=* | --program-prefix=* | --program-prefi=* \
169  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
170    program_prefix="$ac_optarg" ;;
171
172  -program-suffix | --program-suffix | --program-suffi | --program-suff \
173  | --program-suf | --program-su | --program-s)
174    ac_prev=program_suffix ;;
175  -program-suffix=* | --program-suffix=* | --program-suffi=* \
176  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
177    program_suffix="$ac_optarg" ;;
178
179  -program-transform-name | --program-transform-name \
180  | --program-transform-nam | --program-transform-na \
181  | --program-transform-n | --program-transform- \
182  | --program-transform | --program-transfor \
183  | --program-transfo | --program-transf \
184  | --program-trans | --program-tran \
185  | --progr-tra | --program-tr | --program-t)
186    ac_prev=program_transform_name ;;
187  -program-transform-name=* | --program-transform-name=* \
188  | --program-transform-nam=* | --program-transform-na=* \
189  | --program-transform-n=* | --program-transform-=* \
190  | --program-transform=* | --program-transfor=* \
191  | --program-transfo=* | --program-transf=* \
192  | --program-trans=* | --program-tran=* \
193  | --progr-tra=* | --program-tr=* | --program-t=*)
194    program_transform_name="$ac_optarg" ;;
195
196  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
197  | -silent | --silent | --silen | --sile | --sil)
198    silent=yes ;;
199
200  -site | --site | --sit)
201    ac_prev=site ;;
202  -site=* | --site=* | --sit=*)
203    site="$ac_optarg" ;;
204
205  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
206    ac_prev=srcdir ;;
207  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
208    srcdir="$ac_optarg" ;;
209
210  -target | --target | --targe | --targ | --tar | --ta | --t)
211    ac_prev=target ;;
212  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
213    target="$ac_optarg" ;;
214
215  -v | -verbose | --verbose | --verbos | --verbo | --verb)
216    verbose=yes ;;
217
218  -version | --version | --versio | --versi | --vers)
219    echo "configure generated by autoconf version 2.1"
220    exit 0 ;;
221
222  -with-* | --with-*)
223    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
224    # Reject names that are not valid shell variable names.
225    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
226      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
227    fi
228    ac_package=`echo $ac_package| sed 's/-/_/g'`
229    case "$ac_option" in
230      *=*) ;;
231      *) ac_optarg=yes ;;
232    esac
233    eval "with_${ac_package}='$ac_optarg'" ;;
234
235  -without-* | --without-*)
236    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
237    # Reject names that are not valid shell variable names.
238    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
239      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
240    fi
241    ac_package=`echo $ac_package| sed 's/-/_/g'`
242    eval "with_${ac_package}=no" ;;
243
244  --x)
245    # Obsolete; use --with-x.
246    with_x=yes ;;
247
248  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
249  | --x-incl | --x-inc | --x-in | --x-i)
250    ac_prev=x_includes ;;
251  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
252  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
253    x_includes="$ac_optarg" ;;
254
255  -x-libraries | --x-libraries | --x-librarie | --x-librari \
256  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
257    ac_prev=x_libraries ;;
258  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
259  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
260    x_libraries="$ac_optarg" ;;
261
262  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
263    ;;
264
265  *) 
266    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
267      echo "configure: warning: $ac_option: invalid host type" 1>&2
268    fi
269    if test "x$nonopt" != xNONE; then
270      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
271    fi
272    nonopt="$ac_option"
273    ;;
274
275  esac
276done
277
278if test -n "$ac_prev"; then
279  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
280fi
281
282trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
283
284# File descriptor usage:
285# 0 unused; standard input
286# 1 file creation
287# 2 errors and warnings
288# 3 unused; some systems may open it to /dev/tty
289# 4 checking for... messages and results
290# 5 compiler messages saved in config.log
291if test "$silent" = yes; then
292  exec 4>/dev/null
293else
294  exec 4>&1
295fi
296exec 5>./config.log
297
298echo "\
299This file contains any messages produced by compilers while
300running configure, to aid debugging if configure makes a mistake.
301" 1>&5
302
303# Strip out --no-create and --no-recursion so they do not pile up.
304# Also quote any args containing shell metacharacters.
305ac_configure_args=
306for ac_arg
307do
308  case "$ac_arg" in
309  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
310  | --no-cr | --no-c) ;;
311  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
312  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
313  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
314  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
315  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
316  esac
317done
318
319# NLS nuisances.
320# Only set LANG and LC_ALL to C if already set.
321# These must not be set unconditionally because not all systems understand
322# e.g. LANG=C (notably SCO).
323if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
324if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
325
326# confdefs.h avoids OS command line length limits that DEFS can exceed.
327rm -rf conftest* confdefs.h
328# AIX cpp loses on an empty file, so make sure it contains at least a newline.
329echo > confdefs.h
330
331# A filename unique to this package, relative to the directory that
332# configure is in, which we can look for to find out if srcdir is correct.
333ac_unique_file=initscan.c
334
335# Find the source files, if location was not specified.
336if test -z "$srcdir"; then
337  ac_srcdir_defaulted=yes
338  # Try the directory containing this script, then its parent.
339  ac_prog=$0
340  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
341  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
342  srcdir=$ac_confdir
343  if test ! -r $srcdir/$ac_unique_file; then
344    srcdir=..
345  fi
346else
347  ac_srcdir_defaulted=no
348fi
349if test ! -r $srcdir/$ac_unique_file; then
350  if test "$ac_srcdir_defaulted" = yes; then
351    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
352  else
353    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
354  fi
355fi
356srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
357
358# Prefer explicitly selected file to automatically selected ones.
359if test -z "$CONFIG_SITE"; then
360  if test "x$prefix" != xNONE; then
361    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
362  else
363    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
364  fi
365fi
366for ac_site_file in $CONFIG_SITE; do
367  if test -r "$ac_site_file"; then
368    echo "loading site script $ac_site_file"
369    . "$ac_site_file"
370  fi
371done
372
373if test -r "$cache_file"; then
374  echo "loading cache $cache_file"
375  . $cache_file
376else
377  echo "creating cache $cache_file"
378  > $cache_file
379fi
380
381ac_ext=c
382# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
383ac_cpp='$CPP $CPPFLAGS'
384ac_compile='${CC-cc} $CFLAGS $CPPFLAGS conftest.$ac_ext -c 1>&5 2>&5'
385ac_link='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext -o conftest $LIBS 1>&5 2>&5'
386
387if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
388  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
389  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
390    ac_n= ac_c='
391' ac_t='	'
392  else
393    ac_n=-n ac_c= ac_t=
394  fi
395else
396  ac_n= ac_c='\c' ac_t=
397fi
398
399
400
401
402echo $ac_n "checking whether ln -s works""... $ac_c" 1>&4
403if eval "test \"`echo '${'ac_cv_prog_LN_S'+set}'`\" = set"; then
404  echo $ac_n "(cached) $ac_c" 1>&4
405else
406  rm -f conftestdata
407if ln -s X conftestdata 2>/dev/null
408then
409  rm -f conftestdata
410  ac_cv_prog_LN_S="ln -s"
411else
412  ac_cv_prog_LN_S=ln
413fi
414fi
415LN_S="$ac_cv_prog_LN_S"
416if test "$ac_cv_prog_LN_S" = "ln -s"; then
417  echo "$ac_t""yes" 1>&4
418else
419  echo "$ac_t""no" 1>&4
420fi
421
422for ac_prog in 'bison -y' byacc
423do
424# Extract the first word of "$ac_prog", so it can be a program name with args.
425set dummy $ac_prog; ac_word=$2
426echo $ac_n "checking for $ac_word""... $ac_c" 1>&4
427if eval "test \"`echo '${'ac_cv_prog_YACC'+set}'`\" = set"; then
428  echo $ac_n "(cached) $ac_c" 1>&4
429else
430  if test -n "$YACC"; then
431  ac_cv_prog_YACC="$YACC" # Let the user override the test.
432else
433  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
434  for ac_dir in $PATH; do
435    test -z "$ac_dir" && ac_dir=.
436    if test -f $ac_dir/$ac_word; then
437      ac_cv_prog_YACC="$ac_prog"
438      break
439    fi
440  done
441  IFS="$ac_save_ifs"
442fi
443fi
444YACC="$ac_cv_prog_YACC"
445if test -n "$YACC"; then
446  echo "$ac_t""$YACC" 1>&4
447else
448  echo "$ac_t""no" 1>&4
449fi
450
451test -n "$YACC" && break
452done
453test -n "$YACC" || YACC="yacc"
454
455# Extract the first word of "gcc", so it can be a program name with args.
456set dummy gcc; ac_word=$2
457echo $ac_n "checking for $ac_word""... $ac_c" 1>&4
458if eval "test \"`echo '${'ac_cv_prog_CC'+set}'`\" = set"; then
459  echo $ac_n "(cached) $ac_c" 1>&4
460else
461  if test -n "$CC"; then
462  ac_cv_prog_CC="$CC" # Let the user override the test.
463else
464  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
465  for ac_dir in $PATH; do
466    test -z "$ac_dir" && ac_dir=.
467    if test -f $ac_dir/$ac_word; then
468      ac_cv_prog_CC="gcc"
469      break
470    fi
471  done
472  IFS="$ac_save_ifs"
473  test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"
474fi
475fi
476CC="$ac_cv_prog_CC"
477if test -n "$CC"; then
478  echo "$ac_t""$CC" 1>&4
479else
480  echo "$ac_t""no" 1>&4
481fi
482
483
484echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&4
485if eval "test \"`echo '${'ac_cv_prog_gcc'+set}'`\" = set"; then
486  echo $ac_n "(cached) $ac_c" 1>&4
487else
488  cat > conftest.c <<EOF
489#ifdef __GNUC__
490  yes;
491#endif
492EOF
493if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then
494  ac_cv_prog_gcc=yes
495else
496  ac_cv_prog_gcc=no
497fi
498fi
499echo "$ac_t""$ac_cv_prog_gcc" 1>&4
500if test $ac_cv_prog_gcc = yes; then
501  GCC=yes
502  if test "${CFLAGS+set}" != set; then
503    echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&4
504if eval "test \"`echo '${'ac_cv_prog_gcc_g'+set}'`\" = set"; then
505  echo $ac_n "(cached) $ac_c" 1>&4
506else
507  echo 'void f(){}' > conftest.c
508if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
509  ac_cv_prog_gcc_g=yes
510else
511  ac_cv_prog_gcc_g=no
512fi
513rm -f conftest*
514
515fi
516    echo "$ac_t""$ac_cv_prog_gcc_g" 1>&4
517    if test $ac_cv_prog_gcc_g = yes; then
518      CFLAGS="-g -O"
519    else
520      CFLAGS="-O"
521    fi
522  fi
523else
524  GCC=
525  test "${CFLAGS+set}" = set || CFLAGS="-g"
526fi
527
528# Extract the first word of "ranlib", so it can be a program name with args.
529set dummy ranlib; ac_word=$2
530echo $ac_n "checking for $ac_word""... $ac_c" 1>&4
531if eval "test \"`echo '${'ac_cv_prog_RANLIB'+set}'`\" = set"; then
532  echo $ac_n "(cached) $ac_c" 1>&4
533else
534  if test -n "$RANLIB"; then
535  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
536else
537  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
538  for ac_dir in $PATH; do
539    test -z "$ac_dir" && ac_dir=.
540    if test -f $ac_dir/$ac_word; then
541      ac_cv_prog_RANLIB="ranlib"
542      break
543    fi
544  done
545  IFS="$ac_save_ifs"
546  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
547fi
548fi
549RANLIB="$ac_cv_prog_RANLIB"
550if test -n "$RANLIB"; then
551  echo "$ac_t""$RANLIB" 1>&4
552else
553  echo "$ac_t""no" 1>&4
554fi
555
556ac_aux_dir=
557for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
558  if test -f $ac_dir/install-sh; then
559    ac_aux_dir=$ac_dir
560    ac_install_sh="$ac_aux_dir/install-sh -c"
561    break
562  elif test -f $ac_dir/install.sh; then
563    ac_aux_dir=$ac_dir
564    ac_install_sh="$ac_aux_dir/install.sh -c"
565    break
566  fi
567done
568if test -z "$ac_aux_dir"; then
569  { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
570fi
571ac_config_guess=$ac_aux_dir/config.guess
572ac_config_sub=$ac_aux_dir/config.sub
573ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
574
575# Find a good install program.  We prefer a C program (faster),
576# so one script is as good as another.  But avoid the broken or
577# incompatible versions:
578# SysV /etc/install, /usr/sbin/install
579# SunOS /usr/etc/install
580# IRIX /sbin/install
581# AIX /bin/install
582# AFS /usr/afsws/bin/install, which mishandles nonexistent args
583# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
584# ./install, which can be erroneously created by make from ./install.sh.
585echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&4
586if test -z "$INSTALL"; then
587if eval "test \"`echo '${'ac_cv_path_install'+set}'`\" = set"; then
588  echo $ac_n "(cached) $ac_c" 1>&4
589else
590    IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
591  for ac_dir in $PATH; do
592    case "$ac_dir" in
593    ''|.|/etc|/usr/sbin|/usr/etc|/sbin|/usr/afsws/bin|/usr/ucb) ;;
594    *)
595      # OSF1 and SCO ODT 3.0 have their own names for install.
596      for ac_prog in ginstall installbsd scoinst install; do
597        if test -f $ac_dir/$ac_prog; then
598	  if test $ac_prog = install &&
599            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
600	    # AIX install.  It has an incompatible calling convention.
601	    # OSF/1 installbsd also uses dspmsg, but is usable.
602	    :
603	  else
604	    ac_cv_path_install="$ac_dir/$ac_prog -c"
605	    break 2
606	  fi
607	fi
608      done
609      ;;
610    esac
611  done
612  IFS="$ac_save_ifs"
613  # As a last resort, use the slow shell script.
614  test -z "$ac_cv_path_install" && ac_cv_path_install="$ac_install_sh"
615fi
616  INSTALL="$ac_cv_path_install"
617fi
618echo "$ac_t""$INSTALL" 1>&4
619
620# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
621# It thinks the first close brace ends the variable substitution.
622test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
623
624test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
625
626echo $ac_n "checking whether ${MAKE-make} sets \$MAKE""... $ac_c" 1>&4
627set dummy ${MAKE-make}; ac_make=$2
628if eval "test \"`echo '${'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
629  echo $ac_n "(cached) $ac_c" 1>&4
630else
631  cat > conftestmake <<\EOF
632all:
633	@echo 'ac_maketemp="${MAKE}"'
634EOF
635# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
636eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
637if test -n "$ac_maketemp"; then
638  eval ac_cv_prog_make_${ac_make}_set=yes
639else
640  eval ac_cv_prog_make_${ac_make}_set=no
641fi
642rm -f conftestmake
643fi
644if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
645  echo "$ac_t""yes" 1>&4
646  SET_MAKE=
647else
648  echo "$ac_t""no" 1>&4
649  SET_MAKE="MAKE=${MAKE-make}"
650fi
651
652echo $ac_n "checking for working const""... $ac_c" 1>&4
653if eval "test \"`echo '${'ac_cv_c_const'+set}'`\" = set"; then
654  echo $ac_n "(cached) $ac_c" 1>&4
655else
656  cat > conftest.$ac_ext <<EOF
657#line 658 "configure"
658#include "confdefs.h"
659
660int main() { return 0; }
661int t() {
662
663/* Ultrix mips cc rejects this.  */
664typedef int charset[2]; const charset x;
665/* SunOS 4.1.1 cc rejects this.  */
666char const *const *ccp;
667char **p;
668/* NEC SVR4.0.2 mips cc rejects this.  */
669struct point {int x, y;};
670static struct point const zero;
671/* AIX XL C 1.02.0.0 rejects this.
672   It does not let you subtract one const X* pointer from another in an arm
673   of an if-expression whose if-part is not a constant expression */
674const char *g = "string";
675ccp = &g + (g ? g-g : 0);
676/* HPUX 7.0 cc rejects these. */
677++ccp;
678p = (char**) ccp;
679ccp = (char const *const *) p;
680{ /* SCO 3.2v4 cc rejects this.  */
681  char *t;
682  char const *s = 0 ? (char *) 0 : (char const *) 0;
683
684  *t++ = 0;
685}
686{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
687  int x[] = {25, 17};
688  const int *foo = &x[0];
689  ++foo;
690}
691{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
692  typedef const int *iptr;
693  iptr p = 0;
694  ++p;
695}
696{ /* AIX XL C 1.02.0.0 rejects this saying
697     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
698  struct s { int j; const int *ap[3]; };
699  struct s *b; b->j = 5;
700}
701{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
702  const int foo = 10;
703}
704
705; return 0; }
706EOF
707if eval $ac_compile; then
708  rm -rf conftest*
709  ac_cv_c_const=yes
710else
711  rm -rf conftest*
712  ac_cv_c_const=no
713fi
714rm -f conftest*
715
716fi
717echo "$ac_t""$ac_cv_c_const" 1>&4
718if test $ac_cv_c_const = no; then
719  cat >> confdefs.h <<\EOF
720#define const 
721EOF
722
723fi
724
725echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&4
726# On Suns, sometimes $CPP names a directory.
727if test -n "$CPP" && test -d "$CPP"; then
728  CPP=
729fi
730if test -z "$CPP"; then
731if eval "test \"`echo '${'ac_cv_prog_CPP'+set}'`\" = set"; then
732  echo $ac_n "(cached) $ac_c" 1>&4
733else
734    # This must be in double quotes, not single quotes, because CPP may get
735  # substituted into the Makefile and "${CC-cc}" will confuse make.
736  CPP="${CC-cc} -E"
737  # On the NeXT, cc -E runs the code through the compiler's parser,
738  # not just through cpp.
739  cat > conftest.$ac_ext <<EOF
740#line 741 "configure"
741#include "confdefs.h"
742#include <assert.h>
743Syntax Error
744EOF
745eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
746ac_err=`grep -v '^ *+' conftest.out`
747if test -z "$ac_err"; then
748  :
749else
750  echo "$ac_err" >&5
751  rm -rf conftest*
752  CPP="${CC-cc} -E -traditional-cpp"
753  cat > conftest.$ac_ext <<EOF
754#line 755 "configure"
755#include "confdefs.h"
756#include <assert.h>
757Syntax Error
758EOF
759eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
760ac_err=`grep -v '^ *+' conftest.out`
761if test -z "$ac_err"; then
762  :
763else
764  echo "$ac_err" >&5
765  rm -rf conftest*
766  CPP=/lib/cpp
767fi
768rm -f conftest*
769fi
770rm -f conftest*
771  ac_cv_prog_CPP="$CPP"
772fi
773fi
774CPP="$ac_cv_prog_CPP"
775echo "$ac_t""$CPP" 1>&4
776
777# If we cannot run a trivial program, we must be cross compiling.
778echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&4
779if eval "test \"`echo '${'ac_cv_c_cross'+set}'`\" = set"; then
780  echo $ac_n "(cached) $ac_c" 1>&4
781else
782  if test "$cross_compiling" = yes; then
783  ac_cv_cross=yes
784else
785cat > conftest.$ac_ext <<EOF
786#line 787 "configure"
787#include "confdefs.h"
788main(){return(0);}
789EOF
790eval $ac_link
791if test -s conftest && (./conftest; exit) 2>/dev/null; then
792  ac_cv_c_cross=no
793else
794  ac_cv_c_cross=yes
795fi
796fi
797rm -fr conftest*
798fi
799cross_compiling=$ac_cv_c_cross
800echo "$ac_t""$ac_cv_c_cross" 1>&4
801
802echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&4
803if eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then
804  echo $ac_n "(cached) $ac_c" 1>&4
805else
806  cat > conftest.$ac_ext <<EOF
807#line 808 "configure"
808#include "confdefs.h"
809#include <stdlib.h>
810#include <stdarg.h>
811#include <string.h>
812#include <float.h>
813EOF
814eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
815ac_err=`grep -v '^ *+' conftest.out`
816if test -z "$ac_err"; then
817  rm -rf conftest*
818  ac_cv_header_stdc=yes
819else
820  echo "$ac_err" >&5
821  rm -rf conftest*
822  ac_cv_header_stdc=no
823fi
824rm -f conftest*
825
826if test $ac_cv_header_stdc = yes; then
827  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
828cat > conftest.$ac_ext <<EOF
829#line 830 "configure"
830#include "confdefs.h"
831#include <string.h>
832EOF
833if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
834  egrep "memchr" >/dev/null 2>&1; then
835  :
836else
837  rm -rf conftest*
838  ac_cv_header_stdc=no
839fi
840rm -f conftest*
841
842fi
843
844if test $ac_cv_header_stdc = yes; then
845  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
846cat > conftest.$ac_ext <<EOF
847#line 848 "configure"
848#include "confdefs.h"
849#include <stdlib.h>
850EOF
851if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
852  egrep "free" >/dev/null 2>&1; then
853  :
854else
855  rm -rf conftest*
856  ac_cv_header_stdc=no
857fi
858rm -f conftest*
859
860fi
861
862if test $ac_cv_header_stdc = yes; then
863  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
864if test "$cross_compiling" = yes; then
865  ac_cv_header_stdc=no
866else
867cat > conftest.$ac_ext <<EOF
868#line 869 "configure"
869#include "confdefs.h"
870#include <ctype.h>
871#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
872#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
873#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
874int main () { int i; for (i = 0; i < 256; i++)
875if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
876exit (0); }
877
878EOF
879eval $ac_link
880if test -s conftest && (./conftest; exit) 2>/dev/null; then
881  :
882else
883  ac_cv_header_stdc=no
884fi
885fi
886rm -fr conftest*
887fi
888fi
889echo "$ac_t""$ac_cv_header_stdc" 1>&4
890if test $ac_cv_header_stdc = yes; then
891  cat >> confdefs.h <<\EOF
892#define STDC_HEADERS 1
893EOF
894
895fi
896
897echo $ac_n "checking for size_t""... $ac_c" 1>&4
898if eval "test \"`echo '${'ac_cv_type_size_t'+set}'`\" = set"; then
899  echo $ac_n "(cached) $ac_c" 1>&4
900else
901  cat > conftest.$ac_ext <<EOF
902#line 903 "configure"
903#include "confdefs.h"
904#include <sys/types.h>
905#if STDC_HEADERS
906#include <stdlib.h>
907#endif
908EOF
909if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
910  egrep "size_t" >/dev/null 2>&1; then
911  rm -rf conftest*
912  ac_cv_type_size_t=yes
913else
914  rm -rf conftest*
915  ac_cv_type_size_t=no
916fi
917rm -f conftest*
918
919fi
920echo "$ac_t""$ac_cv_type_size_t" 1>&4
921if test $ac_cv_type_size_t = no; then
922  cat >> confdefs.h <<\EOF
923#define size_t unsigned
924EOF
925
926fi
927
928echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&4
929if eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then
930  echo $ac_n "(cached) $ac_c" 1>&4
931else
932  cat > conftest.$ac_ext <<EOF
933#line 934 "configure"
934#include "confdefs.h"
935#include <stdlib.h>
936#include <stdarg.h>
937#include <string.h>
938#include <float.h>
939EOF
940eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
941ac_err=`grep -v '^ *+' conftest.out`
942if test -z "$ac_err"; then
943  rm -rf conftest*
944  ac_cv_header_stdc=yes
945else
946  echo "$ac_err" >&5
947  rm -rf conftest*
948  ac_cv_header_stdc=no
949fi
950rm -f conftest*
951
952if test $ac_cv_header_stdc = yes; then
953  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
954cat > conftest.$ac_ext <<EOF
955#line 956 "configure"
956#include "confdefs.h"
957#include <string.h>
958EOF
959if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
960  egrep "memchr" >/dev/null 2>&1; then
961  :
962else
963  rm -rf conftest*
964  ac_cv_header_stdc=no
965fi
966rm -f conftest*
967
968fi
969
970if test $ac_cv_header_stdc = yes; then
971  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
972cat > conftest.$ac_ext <<EOF
973#line 974 "configure"
974#include "confdefs.h"
975#include <stdlib.h>
976EOF
977if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
978  egrep "free" >/dev/null 2>&1; then
979  :
980else
981  rm -rf conftest*
982  ac_cv_header_stdc=no
983fi
984rm -f conftest*
985
986fi
987
988if test $ac_cv_header_stdc = yes; then
989  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
990if test "$cross_compiling" = yes; then
991  ac_cv_header_stdc=no
992else
993cat > conftest.$ac_ext <<EOF
994#line 995 "configure"
995#include "confdefs.h"
996#include <ctype.h>
997#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
998#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
999#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1000int main () { int i; for (i = 0; i < 256; i++)
1001if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1002exit (0); }
1003
1004EOF
1005eval $ac_link
1006if test -s conftest && (./conftest; exit) 2>/dev/null; then
1007  :
1008else
1009  ac_cv_header_stdc=no
1010fi
1011fi
1012rm -fr conftest*
1013fi
1014fi
1015echo "$ac_t""$ac_cv_header_stdc" 1>&4
1016if test $ac_cv_header_stdc = yes; then
1017  cat >> confdefs.h <<\EOF
1018#define STDC_HEADERS 1
1019EOF
1020
1021fi
1022
1023for ac_hdr in string.h malloc.h sys/types.h
1024do
1025ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
1026echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&4
1027if eval "test \"`echo '${'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1028  echo $ac_n "(cached) $ac_c" 1>&4
1029else
1030  cat > conftest.$ac_ext <<EOF
1031#line 1032 "configure"
1032#include "confdefs.h"
1033#include <$ac_hdr>
1034EOF
1035eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1036ac_err=`grep -v '^ *+' conftest.out`
1037if test -z "$ac_err"; then
1038  rm -rf conftest*
1039  eval "ac_cv_header_$ac_safe=yes"
1040else
1041  echo "$ac_err" >&5
1042  rm -rf conftest*
1043  eval "ac_cv_header_$ac_safe=no"
1044fi
1045rm -f conftest*
1046fi
1047if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1048  echo "$ac_t""yes" 1>&4
1049    ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./\055' '[A-Z]___'`
1050  cat >> confdefs.h <<EOF
1051#define $ac_tr_hdr 1
1052EOF
1053 
1054else
1055  echo "$ac_t""no" 1>&4
1056fi
1057done
1058
1059
1060case "$YACC" in
1061*bison*)
1062  # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1063# for constant arguments.  Useless!
1064echo $ac_n "checking for working alloca.h""... $ac_c" 1>&4
1065if eval "test \"`echo '${'ac_cv_header_alloca_h'+set}'`\" = set"; then
1066  echo $ac_n "(cached) $ac_c" 1>&4
1067else
1068  cat > conftest.$ac_ext <<EOF
1069#line 1070 "configure"
1070#include "confdefs.h"
1071#include <alloca.h>
1072int main() { return 0; }
1073int t() {
1074char *p = alloca(2 * sizeof(int));
1075; return 0; }
1076EOF
1077if eval $ac_link; then
1078  rm -rf conftest*
1079  ac_cv_header_alloca_h=yes
1080else
1081  rm -rf conftest*
1082  ac_cv_header_alloca_h=no
1083fi
1084rm -f conftest*
1085
1086fi
1087echo "$ac_t""$ac_cv_header_alloca_h" 1>&4
1088if test $ac_cv_header_alloca_h = yes; then
1089  cat >> confdefs.h <<\EOF
1090#define HAVE_ALLOCA_H 1
1091EOF
1092
1093fi
1094
1095echo $ac_n "checking for alloca""... $ac_c" 1>&4
1096if eval "test \"`echo '${'ac_cv_func_alloca'+set}'`\" = set"; then
1097  echo $ac_n "(cached) $ac_c" 1>&4
1098else
1099  cat > conftest.$ac_ext <<EOF
1100#line 1101 "configure"
1101#include "confdefs.h"
1102
1103#ifdef __GNUC__
1104# define alloca __builtin_alloca
1105#else
1106# if HAVE_ALLOCA_H
1107#  include <alloca.h>
1108# else
1109#  ifdef _AIX
1110 #pragma alloca
1111#  else
1112#   ifndef alloca     /* predefined by HP cc +Olibcalls */
1113char *alloca ();
1114#   endif
1115#  endif
1116# endif
1117#endif
1118
1119int main() { return 0; }
1120int t() {
1121char *p = (char *) alloca(1);
1122; return 0; }
1123EOF
1124if eval $ac_link; then
1125  rm -rf conftest*
1126  ac_cv_func_alloca=yes
1127else
1128  rm -rf conftest*
1129  ac_cv_func_alloca=no
1130fi
1131rm -f conftest*
1132
1133fi
1134echo "$ac_t""$ac_cv_func_alloca" 1>&4
1135if test $ac_cv_func_alloca = yes; then
1136  cat >> confdefs.h <<\EOF
1137#define HAVE_ALLOCA 1
1138EOF
1139
1140fi
1141
1142if test $ac_cv_func_alloca = no; then
1143  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1144  # that cause trouble.  Some versions do not even contain alloca or
1145  # contain a buggy version.  If you still want to use their alloca,
1146  # use ar to extract alloca.o from them instead of compiling alloca.c.
1147  ALLOCA=alloca.o
1148  cat >> confdefs.h <<\EOF
1149#define C_ALLOCA 1
1150EOF
1151
1152
1153echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&4
1154if eval "test \"`echo '${'ac_cv_os_cray'+set}'`\" = set"; then
1155  echo $ac_n "(cached) $ac_c" 1>&4
1156else
1157  cat > conftest.$ac_ext <<EOF
1158#line 1159 "configure"
1159#include "confdefs.h"
1160#if defined(CRAY) && !defined(CRAY2)
1161webecray
1162#else
1163wenotbecray
1164#endif
1165
1166EOF
1167if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1168  egrep "webecray" >/dev/null 2>&1; then
1169  rm -rf conftest*
1170  ac_cv_os_cray=yes
1171else
1172  rm -rf conftest*
1173  ac_cv_os_cray=no
1174fi
1175rm -f conftest*
1176
1177fi
1178echo "$ac_t""$ac_cv_os_cray" 1>&4
1179if test $ac_cv_os_cray = yes; then
1180echo $ac_n "checking for _getb67""... $ac_c" 1>&4
1181if eval "test \"`echo '${'ac_cv_func__getb67'+set}'`\" = set"; then
1182  echo $ac_n "(cached) $ac_c" 1>&4
1183else
1184  cat > conftest.$ac_ext <<EOF
1185#line 1186 "configure"
1186#include "confdefs.h"
1187#include <ctype.h> /* Arbitrary system header to define __stub macros. */
1188/* Override any gcc2 internal prototype to avoid an error.  */
1189char _getb67(); 
1190
1191int main() { return 0; }
1192int t() {
1193
1194/* The GNU C library defines this for functions which it implements
1195    to always fail with ENOSYS.  Some functions are actually named
1196    something starting with __ and the normal name is an alias.  */
1197#if defined(__stub__getb67) || defined(__stub____getb67)
1198choke me
1199#else
1200_getb67();
1201#endif
1202
1203; return 0; }
1204EOF
1205if eval $ac_link; then
1206  rm -rf conftest*
1207  eval "ac_cv_func__getb67=yes"
1208else
1209  rm -rf conftest*
1210  eval "ac_cv_func__getb67=no"
1211fi
1212rm -f conftest*
1213
1214fi
1215if eval "test \"`echo '$ac_cv_func_'_getb67`\" = yes"; then
1216  echo "$ac_t""yes" 1>&4
1217  cat >> confdefs.h <<\EOF
1218#define CRAY_STACKSEG_END _getb67
1219EOF
1220
1221else
1222  echo "$ac_t""no" 1>&4
1223echo $ac_n "checking for GETB67""... $ac_c" 1>&4
1224if eval "test \"`echo '${'ac_cv_func_GETB67'+set}'`\" = set"; then
1225  echo $ac_n "(cached) $ac_c" 1>&4
1226else
1227  cat > conftest.$ac_ext <<EOF
1228#line 1229 "configure"
1229#include "confdefs.h"
1230#include <ctype.h> /* Arbitrary system header to define __stub macros. */
1231/* Override any gcc2 internal prototype to avoid an error.  */
1232char GETB67(); 
1233
1234int main() { return 0; }
1235int t() {
1236
1237/* The GNU C library defines this for functions which it implements
1238    to always fail with ENOSYS.  Some functions are actually named
1239    something starting with __ and the normal name is an alias.  */
1240#if defined(__stub_GETB67) || defined(__stub___GETB67)
1241choke me
1242#else
1243GETB67();
1244#endif
1245
1246; return 0; }
1247EOF
1248if eval $ac_link; then
1249  rm -rf conftest*
1250  eval "ac_cv_func_GETB67=yes"
1251else
1252  rm -rf conftest*
1253  eval "ac_cv_func_GETB67=no"
1254fi
1255rm -f conftest*
1256
1257fi
1258if eval "test \"`echo '$ac_cv_func_'GETB67`\" = yes"; then
1259  echo "$ac_t""yes" 1>&4
1260  cat >> confdefs.h <<\EOF
1261#define CRAY_STACKSEG_END GETB67
1262EOF
1263
1264else
1265  echo "$ac_t""no" 1>&4
1266echo $ac_n "checking for getb67""... $ac_c" 1>&4
1267if eval "test \"`echo '${'ac_cv_func_getb67'+set}'`\" = set"; then
1268  echo $ac_n "(cached) $ac_c" 1>&4
1269else
1270  cat > conftest.$ac_ext <<EOF
1271#line 1272 "configure"
1272#include "confdefs.h"
1273#include <ctype.h> /* Arbitrary system header to define __stub macros. */
1274/* Override any gcc2 internal prototype to avoid an error.  */
1275char getb67(); 
1276
1277int main() { return 0; }
1278int t() {
1279
1280/* The GNU C library defines this for functions which it implements
1281    to always fail with ENOSYS.  Some functions are actually named
1282    something starting with __ and the normal name is an alias.  */
1283#if defined(__stub_getb67) || defined(__stub___getb67)
1284choke me
1285#else
1286getb67();
1287#endif
1288
1289; return 0; }
1290EOF
1291if eval $ac_link; then
1292  rm -rf conftest*
1293  eval "ac_cv_func_getb67=yes"
1294else
1295  rm -rf conftest*
1296  eval "ac_cv_func_getb67=no"
1297fi
1298rm -f conftest*
1299
1300fi
1301if eval "test \"`echo '$ac_cv_func_'getb67`\" = yes"; then
1302  echo "$ac_t""yes" 1>&4
1303  cat >> confdefs.h <<\EOF
1304#define CRAY_STACKSEG_END getb67
1305EOF
1306
1307else
1308  echo "$ac_t""no" 1>&4
1309fi
1310
1311fi
1312
1313fi
1314
1315fi
1316
1317echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&4
1318if eval "test \"`echo '${'ac_cv_c_stack_direction'+set}'`\" = set"; then
1319  echo $ac_n "(cached) $ac_c" 1>&4
1320else
1321  if test "$cross_compiling" = yes; then
1322  ac_cv_c_stack_direction=0
1323else
1324cat > conftest.$ac_ext <<EOF
1325#line 1326 "configure"
1326#include "confdefs.h"
1327find_stack_direction ()
1328{
1329  static char *addr = 0;
1330  auto char dummy;
1331  if (addr == 0)
1332    {
1333      addr = &dummy;
1334      return find_stack_direction ();
1335    }
1336  else
1337    return (&dummy > addr) ? 1 : -1;
1338}
1339main ()
1340{
1341  exit (find_stack_direction() < 0);
1342}
1343EOF
1344eval $ac_link
1345if test -s conftest && (./conftest; exit) 2>/dev/null; then
1346  ac_cv_c_stack_direction=1
1347else
1348  ac_cv_c_stack_direction=-1
1349fi
1350fi
1351rm -fr conftest*
1352fi
1353echo "$ac_t""$ac_cv_c_stack_direction" 1>&4
1354cat >> confdefs.h <<EOF
1355#define STACK_DIRECTION $ac_cv_c_stack_direction
1356EOF
1357
1358fi
1359
1360  ;;
1361esac
1362
1363trap '' 1 2 15
1364if test -w $cache_file; then
1365echo "updating cache $cache_file"
1366cat > $cache_file <<\EOF
1367# This file is a shell script that caches the results of configure
1368# tests run on this system so they can be shared between configure
1369# scripts and configure runs.  It is not useful on other systems.
1370# If it contains results you don't want to keep, you may remove or edit it.
1371#
1372# By default, configure uses ./config.cache as the cache file,
1373# creating it if it does not exist already.  You can give configure
1374# the --cache-file=FILE option to use a different cache file; that is
1375# what configure does when it calls configure scripts in
1376# subdirectories, so they share the cache.
1377# Giving --cache-file=/dev/null disables caching, for debugging configure.
1378# config.status only pays attention to the cache file if you give it the
1379# --recheck option to rerun configure.
1380#
1381EOF
1382# Ultrix sh set writes to stderr and can't be redirected directly.
1383(set) 2>&1 |
1384  sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/: \${\1='\2'}/p" \
1385  >> $cache_file
1386else
1387echo "not updating unwritable cache $cache_file"
1388fi
1389
1390trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
1391
1392test "x$prefix" = xNONE && prefix=$ac_default_prefix
1393# Let make expand exec_prefix.
1394test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1395
1396# Any assignment to VPATH causes Sun make to only execute
1397# the first set of double-colon rules, so remove it if not needed.
1398# If there is a colon in the path, we need to keep it.
1399if test "x$srcdir" = x.; then
1400  ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
1401fi
1402
1403trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
1404
1405DEFS=-DHAVE_CONFIG_H
1406
1407# Without the "./", some shells look in PATH for config.status.
1408: ${CONFIG_STATUS=./config.status}
1409
1410echo creating $CONFIG_STATUS
1411rm -f $CONFIG_STATUS
1412cat > $CONFIG_STATUS <<EOF
1413#!/bin/sh
1414# Generated automatically by configure.
1415# Run this file to recreate the current configuration.
1416# This directory was configured as follows,
1417# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1418#
1419# $0 $ac_configure_args
1420#
1421# Compiler output produced by configure, useful for debugging
1422# configure, is in ./config.log if it exists.
1423
1424ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
1425for ac_option
1426do
1427  case "\$ac_option" in
1428  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1429    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
1430    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
1431  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
1432    echo "$CONFIG_STATUS generated by autoconf version 2.1"
1433    exit 0 ;;
1434  -help | --help | --hel | --he | --h)
1435    echo "\$ac_cs_usage"; exit 0 ;;
1436  *) echo "\$ac_cs_usage"; exit 1 ;;
1437  esac
1438done
1439
1440ac_given_srcdir=$srcdir
1441ac_given_INSTALL="$INSTALL"
1442
1443trap 'rm -fr Makefile config.h:conf.in conftest*; exit 1' 1 2 15
1444
1445# Protect against being on the right side of a sed subst in config.status. 
1446sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g; 
1447 s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
1448$ac_vpsub
1449$extrasub
1450s%@CFLAGS@%$CFLAGS%g
1451s%@CPPFLAGS@%$CPPFLAGS%g
1452s%@CXXFLAGS@%$CXXFLAGS%g
1453s%@DEFS@%$DEFS%g
1454s%@LDFLAGS@%$LDFLAGS%g
1455s%@LIBS@%$LIBS%g
1456s%@exec_prefix@%$exec_prefix%g
1457s%@prefix@%$prefix%g
1458s%@program_transform_name@%$program_transform_name%g
1459s%@LN_S@%$LN_S%g
1460s%@YACC@%$YACC%g
1461s%@CC@%$CC%g
1462s%@RANLIB@%$RANLIB%g
1463s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
1464s%@INSTALL_DATA@%$INSTALL_DATA%g
1465s%@SET_MAKE@%$SET_MAKE%g
1466s%@CPP@%$CPP%g
1467s%@ALLOCA@%$ALLOCA%g
1468
1469CEOF
1470EOF
1471cat >> $CONFIG_STATUS <<EOF
1472
1473CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
1474EOF
1475cat >> $CONFIG_STATUS <<\EOF
1476for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
1477  # Support "outfile[:infile]", defaulting infile="outfile.in".
1478  case "$ac_file" in
1479  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
1480       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1481  *) ac_file_in="${ac_file}.in" ;;
1482  esac
1483
1484  # Adjust relative srcdir, etc. for subdirectories.
1485
1486  # Remove last slash and all that follows it.  Not all systems have dirname.
1487  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1488  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1489    # The file is in a subdirectory.
1490    test ! -d "$ac_dir" && mkdir "$ac_dir"
1491    ac_dir_suffix="/$ac_dir"
1492    # A "../" for each directory in $ac_dir_suffix.
1493    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
1494  else
1495    ac_dir_suffix= ac_dots=
1496  fi
1497
1498  case "$ac_given_srcdir" in
1499  .)  srcdir=.
1500      if test -z "$ac_dots"; then top_srcdir=.
1501      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
1502  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
1503  *) # Relative path.
1504    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
1505    top_srcdir="$ac_dots$ac_given_srcdir" ;;
1506  esac
1507
1508  case "$ac_given_INSTALL" in
1509  [/$]*) INSTALL="$ac_given_INSTALL" ;;
1510  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
1511  esac
1512  echo creating "$ac_file"
1513  rm -f "$ac_file"
1514  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
1515  case "$ac_file" in
1516  *Makefile*) ac_comsub="1i\\
1517# $configure_input" ;;
1518  *) ac_comsub= ;;
1519  esac
1520  sed -e "$ac_comsub
1521s%@configure_input@%$configure_input%g
1522s%@srcdir@%$srcdir%g
1523s%@top_srcdir@%$top_srcdir%g
1524s%@INSTALL@%$INSTALL%g
1525" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
1526fi; done
1527rm -f conftest.subs
1528
1529# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
1530# NAME is the cpp macro being defined and VALUE is the value it is being given.
1531#
1532# ac_d sets the value in "#define NAME VALUE" lines.
1533ac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
1534ac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
1535ac_dC='\3'
1536ac_dD='%g'
1537# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
1538ac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
1539ac_uB='\([ 	]\)%\1#\2define\3'
1540ac_uC=' '
1541ac_uD='\4%g'
1542# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
1543ac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
1544ac_eB='$%\1#\2define\3'
1545ac_eC=' '
1546ac_eD='%g'
1547
1548CONFIG_HEADERS=${CONFIG_HEADERS-"config.h:conf.in"}
1549for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
1550  # Support "outfile[:infile]", defaulting infile="outfile.in".
1551  case "$ac_file" in
1552  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
1553       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1554  *) ac_file_in="${ac_file}.in" ;;
1555  esac
1556
1557  echo creating $ac_file
1558
1559  rm -f conftest.frag conftest.in conftest.out
1560  cp $ac_given_srcdir/$ac_file_in conftest.in
1561
1562EOF
1563
1564# Transform confdefs.h into a sed script conftest.vals that substitutes
1565# the proper values into config.h.in to produce config.h.  And first:
1566# Protect against being on the right side of a sed subst in config.status. 
1567# Protect against being in an unquoted here document in config.status.
1568rm -f conftest.vals
1569cat > conftest.hdr <<\EOF
1570s/[\\&%]/\\&/g
1571s%[\\$`]%\\&%g
1572s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
1573s%ac_d%ac_u%gp
1574s%ac_u%ac_e%gp
1575EOF
1576sed -n -f conftest.hdr confdefs.h > conftest.vals
1577rm -f conftest.hdr
1578
1579# This sed command replaces #undef with comments.  This is necessary, for
1580# example, in the case of _POSIX_SOURCE, which is predefined and required
1581# on some systems where configure will not decide to define it.
1582cat >> conftest.vals <<\EOF
1583s%^[ 	]*#[ 	]*undef[ 	][ 	]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
1584EOF
1585
1586# Break up conftest.vals because some shells have a limit on
1587# the size of here documents, and old seds have small limits too.
1588# Maximum number of lines to put in a single here document.
1589ac_max_here_lines=12
1590
1591rm -f conftest.tail
1592while :
1593do
1594  ac_lines=`grep -c . conftest.vals`
1595  # grep -c gives empty output for an empty file on some AIX systems.
1596  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
1597  # Write a limited-size here document to conftest.frag.
1598  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
1599  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
1600  echo 'CEOF
1601  sed -f conftest.frag conftest.in > conftest.out
1602  rm -f conftest.in
1603  mv conftest.out conftest.in
1604' >> $CONFIG_STATUS
1605  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
1606  rm -f conftest.vals
1607  mv conftest.tail conftest.vals
1608done
1609rm -f conftest.vals
1610
1611cat >> $CONFIG_STATUS <<\EOF
1612  rm -f conftest.frag conftest.h
1613  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
1614  cat conftest.in >> conftest.h
1615  rm -f conftest.in
1616  if cmp -s $ac_file conftest.h 2>/dev/null; then
1617    echo "$ac_file is unchanged"
1618    rm -f conftest.h
1619  else
1620    rm -f $ac_file
1621    mv conftest.h $ac_file
1622  fi
1623fi; done
1624
1625
1626test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
1627exit 0
1628EOF
1629chmod +x $CONFIG_STATUS
1630rm -fr confdefs* $ac_clean_files
1631test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS
1632