source: trunk/third/flex/configure @ 16044

Revision 16044, 44.3 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r16043, which included commits to RCS files with non-trunk default branches.
  • Property svn:executable set to *
Line 
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
Note: See TracBrowser for help on using the repository browser.