Annotation of GNUtools/bison/configure, revision 1.1

1.1     ! root        1: #!/bin/sh
        !             2: # Guess values for system-dependent variables and create Makefiles.
        !             3: # Generated automatically using autoconf.
        !             4: # Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.
        !             5: 
        !             6: # This program is free software; you can redistribute it and/or modify
        !             7: # it under the terms of the GNU General Public License as published by
        !             8: # the Free Software Foundation; either version 2, or (at your option)
        !             9: # any later version.
        !            10: 
        !            11: # This program is distributed in the hope that it will be useful,
        !            12: # but WITHOUT ANY WARRANTY; without even the implied warranty of
        !            13: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        !            14: # GNU General Public License for more details.
        !            15: 
        !            16: # You should have received a copy of the GNU General Public License
        !            17: # along with this program; if not, write to the Free Software
        !            18: # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
        !            19: 
        !            20: # Usage: configure [--srcdir=DIR] [--host=HOST] [--gas] [--nfp] [--no-create]
        !            21: #        [--prefix=PREFIX] [--exec-prefix=PREFIX] [--with-PACKAGE[=VALUE]]
        !            22: # Ignores all args except --srcdir, --prefix, --exec-prefix, --no-create, and
        !            23: # --with-PACKAGE[=VALUE] unless this script has special code to handle it.
        !            24: 
        !            25: 
        !            26: for arg
        !            27: do
        !            28:   # Handle --exec-prefix with a space before the argument.
        !            29:   if test x$next_exec_prefix = xyes; then exec_prefix=$arg; next_exec_prefix=
        !            30:   # Handle --host with a space before the argument.
        !            31:   elif test x$next_host = xyes; then next_host=
        !            32:   # Handle --prefix with a space before the argument.
        !            33:   elif test x$next_prefix = xyes; then prefix=$arg; next_prefix=
        !            34:   # Handle --srcdir with a space before the argument.
        !            35:   elif test x$next_srcdir = xyes; then srcdir=$arg; next_srcdir=
        !            36:   else
        !            37:     case $arg in
        !            38:      # For backward compatibility, also recognize exact -exec_prefix.
        !            39:      -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* | --exec=* | --exe=* | --ex=* | --e=*)
        !            40:        exec_prefix=`echo $arg | sed 's/[-a-z_]*=//'` ;;
        !            41:      -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- | --exec | --exe | --ex | --e)
        !            42:        next_exec_prefix=yes ;;
        !            43: 
        !            44:      -gas | --gas | --ga | --g) ;;
        !            45: 
        !            46:      -host=* | --host=* | --hos=* | --ho=* | --h=*) ;;
        !            47:      -host | --host | --hos | --ho | --h)
        !            48:        next_host=yes ;;
        !            49: 
        !            50:      -nfp | --nfp | --nf) ;;
        !            51: 
        !            52:      -no-create | --no-create | --no-creat | --no-crea | --no-cre | --no-cr | --no-c | --no- | --no)
        !            53:         no_create=1 ;;
        !            54: 
        !            55:      -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
        !            56:        prefix=`echo $arg | sed 's/[-a-z_]*=//'` ;;
        !            57:      -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
        !            58:        next_prefix=yes ;;
        !            59: 
        !            60:      -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=* | --s=*)
        !            61:        srcdir=`echo $arg | sed 's/[-a-z_]*=//'` ;;
        !            62:      -srcdir | --srcdir | --srcdi | --srcd | --src | --sr | --s)
        !            63:        next_srcdir=yes ;;
        !            64: 
        !            65:      -with-* | --with-*)
        !            66:        package=`echo $arg|sed -e 's/-*with-//' -e 's/=.*//'`
        !            67:        # Reject names that aren't valid shell variable names.
        !            68:        if test -n "`echo $package| sed 's/[-a-zA-Z0-9_]//g'`"; then
        !            69:          echo "configure: $package: invalid package name" >&2; exit 1
        !            70:        fi
        !            71:        package=`echo $package| sed 's/-/_/g'`
        !            72:        case "$arg" in
        !            73:          *=*) val="`echo $arg|sed 's/[^=]*=//'`" ;;
        !            74:          *) val=1 ;;
        !            75:        esac
        !            76:        eval "with_$package='$val'" ;;
        !            77: 
        !            78:      -v | -verbose | --verbose | --verbos | --verbo | --verb | --ver | --ve | --v)
        !            79:        verbose=yes ;;
        !            80: 
        !            81:      *) ;;
        !            82:     esac
        !            83:   fi
        !            84: done
        !            85: 
        !            86: trap 'rm -fr conftest* core; exit 1' 1 3 15
        !            87: 
        !            88: # NLS nuisances.
        !            89: # These must not be set unconditionally because not all systems understand
        !            90: # e.g. LANG=C (notably SCO).
        !            91: if test "${LC_ALL+set}" = 'set' ; then LC_ALL=C; export LC_ALL; fi
        !            92: if test "${LANG+set}"   = 'set' ; then LANG=C;   export LANG;   fi
        !            93: 
        !            94: rm -f conftest*
        !            95: compile='${CC-cc} $CFLAGS $DEFS conftest.c -o conftest $LIBS >/dev/null 2>&1'
        !            96: 
        !            97: # A filename unique to this package, relative to the directory that
        !            98: # configure is in, which we can look for to find out if srcdir is correct.
        !            99: unique_file=reduce.c
        !           100: 
        !           101: # Find the source files, if location was not specified.
        !           102: if test -z "$srcdir"; then
        !           103:   srcdirdefaulted=yes
        !           104:   # Try the directory containing this script, then `..'.
        !           105:   prog=$0
        !           106:   confdir=`echo $prog|sed 's%/[^/][^/]*$%%'`
        !           107:   test "X$confdir" = "X$prog" && confdir=.
        !           108:   srcdir=$confdir
        !           109:   if test ! -r $srcdir/$unique_file; then
        !           110:     srcdir=..
        !           111:   fi
        !           112: fi
        !           113: if test ! -r $srcdir/$unique_file; then
        !           114:   if test x$srcdirdefaulted = xyes; then
        !           115:     echo "configure: Can not find sources in \`${confdir}' or \`..'." 1>&2
        !           116:   else
        !           117:     echo "configure: Can not find sources in \`${srcdir}'." 1>&2
        !           118:   fi
        !           119:   exit 1
        !           120: fi
        !           121: # Preserve a srcdir of `.' to avoid automounter screwups with pwd.
        !           122: # But we can't avoid them for `..', to make subdirectories work.
        !           123: case $srcdir in
        !           124:   .|/*|~*) ;;
        !           125:   *) srcdir=`cd $srcdir; pwd` ;; # Make relative path absolute.
        !           126: esac
        !           127: 
        !           128: # Save the original args to write them into config.status later.
        !           129: configure_args="$*"
        !           130: 
        !           131: if test -z "$CC"; then
        !           132:   # Extract the first word of `gcc', so it can be a program name with args.
        !           133:   set dummy gcc; word=$2
        !           134:   echo checking for $word
        !           135:   IFS="${IFS=  }"; saveifs="$IFS"; IFS="${IFS}:"
        !           136:   for dir in $PATH; do
        !           137:     test -z "$dir" && dir=.
        !           138:     if test -f $dir/$word; then
        !           139:       CC="gcc"
        !           140:       break
        !           141:     fi
        !           142:   done
        !           143:   IFS="$saveifs"
        !           144: fi
        !           145: test -z "$CC" && CC="cc"
        !           146: test -n "$CC" -a -n "$verbose" && echo "       setting CC to $CC"
        !           147: 
        !           148: # Find out if we are using GNU C, under whatever name.
        !           149: cat > conftest.c <<EOF
        !           150: #ifdef __GNUC__
        !           151:   yes
        !           152: #endif
        !           153: EOF
        !           154: ${CC-cc} -E conftest.c > conftest.out 2>&1
        !           155: if egrep yes conftest.out >/dev/null 2>&1; then
        !           156:   GCC=1 # For later tests.
        !           157: fi
        !           158: rm -f conftest*
        !           159: 
        !           160: echo checking how to run the C preprocessor
        !           161: if test -z "$CPP"; then
        !           162:   # This must be in double quotes, not single quotes, because CPP may get
        !           163:   # substituted into the Makefile and ``${CC-cc}'' will simply confuse
        !           164:   # make.  It must be expanded now.
        !           165:   CPP="${CC-cc} -E"
        !           166:   cat > conftest.c <<EOF
        !           167: #include <stdio.h>
        !           168: Syntax Error
        !           169: EOF
        !           170: err=`eval "($CPP \$DEFS conftest.c >/dev/null) 2>&1"`
        !           171: if test -z "$err"; then
        !           172:   :
        !           173: else
        !           174:   CPP=/lib/cpp
        !           175: fi
        !           176: rm -f conftest*
        !           177: fi
        !           178: test ".${verbose}" != "." && echo "    setting CPP to $CPP"
        !           179: 
        !           180: # Make sure to not get the incompatible SysV /etc/install and
        !           181: # /usr/sbin/install, which might be in PATH before a BSD-like install,
        !           182: # or the SunOS /usr/etc/install directory, or the AIX /bin/install,
        !           183: # or the AFS install, which mishandles nonexistent args, or
        !           184: # /usr/ucb/install on SVR4, which tries to use the nonexistent group
        !           185: # `staff'.  On most BSDish systems install is in /usr/bin, not /usr/ucb
        !           186: # anyway.  Sigh.
        !           187: if test "z${INSTALL}" = "z" ; then
        !           188:   echo checking for install
        !           189:   IFS="${IFS=  }"; saveifs="$IFS"; IFS="${IFS}:"
        !           190:   for dir in $PATH; do
        !           191:     test -z "$dir" && dir=.
        !           192:     case $dir in
        !           193:     /etc|/usr/sbin|/usr/etc|/usr/afsws/bin|/usr/ucb) ;;
        !           194:     *)
        !           195:       if test -f $dir/installbsd; then
        !           196:        INSTALL="$dir/installbsd -c" # OSF1
        !           197:        INSTALL_PROGRAM='$(INSTALL)'
        !           198:        INSTALL_DATA='$(INSTALL) -m 644'
        !           199:        break
        !           200:       fi
        !           201:       if test -f $dir/install; then
        !           202:        if grep dspmsg $dir/install >/dev/null 2>&1; then
        !           203:          : # AIX
        !           204:        else
        !           205:          INSTALL="$dir/install -c"
        !           206:          INSTALL_PROGRAM='$(INSTALL)'
        !           207:          INSTALL_DATA='$(INSTALL) -m 644'
        !           208:          break
        !           209:        fi
        !           210:       fi
        !           211:       ;;
        !           212:     esac
        !           213:   done
        !           214:   IFS="$saveifs"
        !           215: fi
        !           216: INSTALL=${INSTALL-cp}
        !           217: test -n "$verbose" && echo "   setting INSTALL to $INSTALL"
        !           218: INSTALL_PROGRAM=${INSTALL_PROGRAM-'$(INSTALL)'}
        !           219: test -n "$verbose" && echo "   setting INSTALL_PROGRAM to $INSTALL_PROGRAM"
        !           220: INSTALL_DATA=${INSTALL_DATA-'$(INSTALL)'}
        !           221: test -n "$verbose" && echo "   setting INSTALL_DATA to $INSTALL_DATA"
        !           222: 
        !           223: echo checking for minix/config.h
        !           224: cat > conftest.c <<EOF
        !           225: #include <minix/config.h>
        !           226: EOF
        !           227: err=`eval "($CPP \$DEFS conftest.c >/dev/null) 2>&1"`
        !           228: if test -z "$err"; then
        !           229:   MINIX=1
        !           230: fi
        !           231: rm -f conftest*
        !           232: 
        !           233: # The Minix shell can't assign to the same variable on the same line!
        !           234: if test -n "$MINIX"; then
        !           235:   
        !           236: {
        !           237: test -n "$verbose" && \
        !           238: echo " defining _POSIX_SOURCE"
        !           239: DEFS="$DEFS -D_POSIX_SOURCE=1"
        !           240: }
        !           241: 
        !           242:   
        !           243: {
        !           244: test -n "$verbose" && \
        !           245: echo " defining _POSIX_1_SOURCE to be 2"
        !           246: DEFS="$DEFS -D_POSIX_1_SOURCE=2"
        !           247: }
        !           248: 
        !           249:   
        !           250: {
        !           251: test -n "$verbose" && \
        !           252: echo " defining _MINIX"
        !           253: DEFS="$DEFS -D_MINIX=1"
        !           254: }
        !           255: 
        !           256: fi
        !           257: 
        !           258: echo checking for POSIXized ISC
        !           259: if test -d /etc/conf/kconfig.d &&
        !           260:   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
        !           261: then
        !           262:   ISC=1 # If later tests want to check for ISC.
        !           263:   
        !           264: {
        !           265: test -n "$verbose" && \
        !           266: echo " defining _POSIX_SOURCE"
        !           267: DEFS="$DEFS -D_POSIX_SOURCE=1"
        !           268: }
        !           269: 
        !           270:   if test -n "$GCC"; then
        !           271:     CC="$CC -posix"
        !           272:   else
        !           273:     CC="$CC -Xp"
        !           274:   fi
        !           275: fi
        !           276: 
        !           277: prog='/* Ultrix mips cc rejects this.  */
        !           278: typedef int charset[2]; const charset x;
        !           279: /* SunOS 4.1.1 cc rejects this.  */
        !           280: char const *const *ccp;
        !           281: char **p;
        !           282: /* AIX XL C 1.02.0.0 rejects this.
        !           283:    It does not let you subtract one const X* pointer from another in an arm
        !           284:    of an if-expression whose if-part is not a constant expression */
        !           285: const char *g = "string";
        !           286: ccp = &g + (g ? g-g : 0);
        !           287: /* HPUX 7.0 cc rejects these. */
        !           288: ++ccp;
        !           289: p = (char**) ccp;
        !           290: ccp = (char const *const *) p;
        !           291: { /* SCO 3.2v4 cc rejects this.  */
        !           292:   char *t;
        !           293:   char const *s = 0 ? (char *) 0 : (char const *) 0;
        !           294: 
        !           295:   *t++ = 0;
        !           296: }
        !           297: { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
        !           298:   int x[] = {25,17};
        !           299:   const int *foo = &x[0];
        !           300:   ++foo;
        !           301: }
        !           302: { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
        !           303:   typedef const int *iptr;
        !           304:   iptr p = 0;
        !           305:   ++p;
        !           306: }
        !           307: { /* AIX XL C 1.02.0.0 rejects this saying
        !           308:      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
        !           309:   struct s { int j; const int *ap[3]; };
        !           310:   struct s *b; b->j = 5;
        !           311: }'
        !           312: echo checking for working const
        !           313: cat > conftest.c <<EOF
        !           314: 
        !           315: int main() { exit(0); }
        !           316: int t() { $prog }
        !           317: EOF
        !           318: if eval $compile; then
        !           319:   :
        !           320: else
        !           321:   
        !           322: {
        !           323: test -n "$verbose" && \
        !           324: echo " defining const to be empty"
        !           325: DEFS="$DEFS -Dconst="
        !           326: }
        !           327: 
        !           328: fi
        !           329: rm -f conftest*
        !           330: 
        !           331: echo checking for ANSI C header files
        !           332: cat > conftest.c <<EOF
        !           333: #include <stdlib.h>
        !           334: #include <stdarg.h>
        !           335: #include <string.h>
        !           336: #include <float.h>
        !           337: EOF
        !           338: err=`eval "($CPP \$DEFS conftest.c >/dev/null) 2>&1"`
        !           339: if test -z "$err"; then
        !           340:   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
        !           341: echo '#include <string.h>' > conftest.c
        !           342: eval "$CPP \$DEFS conftest.c > conftest.out 2>&1"
        !           343: if egrep "memchr" conftest.out >/dev/null 2>&1; then
        !           344:   # SGI's /bin/cc from Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
        !           345: cat > conftest.c <<EOF
        !           346: #include <ctype.h>
        !           347: #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
        !           348: #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
        !           349: #define XOR(e,f) (((e) && !(f)) || (!(e) && (f)))
        !           350: int main () { int i; for (i = 0; i < 256; i++)
        !           351: if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
        !           352: exit (0); }
        !           353: 
        !           354: EOF
        !           355: eval $compile
        !           356: if test -s conftest && (./conftest; exit) 2>/dev/null; then
        !           357:   
        !           358: {
        !           359: test -n "$verbose" && \
        !           360: echo " defining STDC_HEADERS"
        !           361: DEFS="$DEFS -DSTDC_HEADERS=1"
        !           362: }
        !           363: 
        !           364: fi
        !           365: rm -f conftest*
        !           366: fi
        !           367: rm -f conftest*
        !           368: 
        !           369: fi
        !           370: rm -f conftest*
        !           371: 
        !           372: for hdr in string.h stdlib.h memory.h
        !           373: do
        !           374: trhdr=HAVE_`echo $hdr | tr '[a-z]./' '[A-Z]__'`
        !           375: echo checking for ${hdr}
        !           376: cat > conftest.c <<EOF
        !           377: #include <${hdr}>
        !           378: EOF
        !           379: err=`eval "($CPP \$DEFS conftest.c >/dev/null) 2>&1"`
        !           380: if test -z "$err"; then
        !           381:   
        !           382: {
        !           383: test -n "$verbose" && \
        !           384: echo " defining ${trhdr}"
        !           385: DEFS="$DEFS -D${trhdr}=1"
        !           386: }
        !           387: 
        !           388: fi
        !           389: rm -f conftest*
        !           390: done
        !           391: 
        !           392: for func in strerror
        !           393: do
        !           394: trfunc=HAVE_`echo $func | tr '[a-z]' '[A-Z]'`
        !           395: echo checking for ${func}
        !           396: cat > conftest.c <<EOF
        !           397: #include <ctype.h>
        !           398: int main() { exit(0); }
        !           399: int t() { 
        !           400: /* The GNU C library defines this for functions which it implements
        !           401:     to always fail with ENOSYS.  Some functions are actually named
        !           402:     something starting with __ and the normal name is an alias.  */
        !           403: #if defined (__stub_${func}) || defined (__stub___${func})
        !           404: choke me
        !           405: #else
        !           406: /* Override any gcc2 internal prototype to avoid an error.  */
        !           407: extern char ${func}(); ${func}();
        !           408: #endif
        !           409:  }
        !           410: EOF
        !           411: if eval $compile; then
        !           412:   {
        !           413: test -n "$verbose" && \
        !           414: echo " defining ${trfunc}"
        !           415: DEFS="$DEFS -D${trfunc}=1"
        !           416: }
        !           417: 
        !           418: fi
        !           419: rm -f conftest*
        !           420: done
        !           421: 
        !           422: # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
        !           423: # for constant arguments.  Useless!
        !           424: echo checking for working alloca.h
        !           425: cat > conftest.c <<EOF
        !           426: #include <alloca.h>
        !           427: int main() { exit(0); }
        !           428: int t() { char *p = alloca(2 * sizeof(int)); }
        !           429: EOF
        !           430: if eval $compile; then
        !           431:   
        !           432: {
        !           433: test -n "$verbose" && \
        !           434: echo " defining HAVE_ALLOCA_H"
        !           435: DEFS="$DEFS -DHAVE_ALLOCA_H=1"
        !           436: }
        !           437: 
        !           438: fi
        !           439: rm -f conftest*
        !           440: 
        !           441: decl="#ifdef __GNUC__
        !           442: #define alloca __builtin_alloca
        !           443: #else
        !           444: #if HAVE_ALLOCA_H
        !           445: #include <alloca.h>
        !           446: #else
        !           447: #ifdef _AIX
        !           448:  #pragma alloca
        !           449: #else
        !           450: char *alloca ();
        !           451: #endif
        !           452: #endif
        !           453: #endif
        !           454: "
        !           455: echo checking for alloca
        !           456: cat > conftest.c <<EOF
        !           457: $decl
        !           458: int main() { exit(0); }
        !           459: int t() { char *p = (char *) alloca(1); }
        !           460: EOF
        !           461: if eval $compile; then
        !           462:   :
        !           463: else
        !           464:   alloca_missing=1
        !           465: cat > conftest.c <<EOF
        !           466: 
        !           467: #if defined(CRAY) && ! defined(CRAY2)
        !           468: winnitude
        !           469: #else
        !           470: lossage
        !           471: #endif
        !           472: 
        !           473: EOF
        !           474: eval "$CPP \$DEFS conftest.c > conftest.out 2>&1"
        !           475: if egrep "winnitude" conftest.out >/dev/null 2>&1; then
        !           476:   echo checking for _getb67
        !           477: cat > conftest.c <<EOF
        !           478: #include <ctype.h>
        !           479: int main() { exit(0); }
        !           480: int t() { 
        !           481: /* The GNU C library defines this for functions which it implements
        !           482:     to always fail with ENOSYS.  Some functions are actually named
        !           483:     something starting with __ and the normal name is an alias.  */
        !           484: #if defined (__stub__getb67) || defined (__stub____getb67)
        !           485: choke me
        !           486: #else
        !           487: /* Override any gcc2 internal prototype to avoid an error.  */
        !           488: extern char _getb67(); _getb67();
        !           489: #endif
        !           490:  }
        !           491: EOF
        !           492: if eval $compile; then
        !           493:   {
        !           494: test -n "$verbose" && \
        !           495: echo " defining CRAY_STACKSEG_END to be _getb67"
        !           496: DEFS="$DEFS -DCRAY_STACKSEG_END=_getb67"
        !           497: }
        !           498: 
        !           499: else
        !           500:   echo checking for GETB67
        !           501: cat > conftest.c <<EOF
        !           502: #include <ctype.h>
        !           503: int main() { exit(0); }
        !           504: int t() { 
        !           505: /* The GNU C library defines this for functions which it implements
        !           506:     to always fail with ENOSYS.  Some functions are actually named
        !           507:     something starting with __ and the normal name is an alias.  */
        !           508: #if defined (__stub_GETB67) || defined (__stub___GETB67)
        !           509: choke me
        !           510: #else
        !           511: /* Override any gcc2 internal prototype to avoid an error.  */
        !           512: extern char GETB67(); GETB67();
        !           513: #endif
        !           514:  }
        !           515: EOF
        !           516: if eval $compile; then
        !           517:   {
        !           518: test -n "$verbose" && \
        !           519: echo " defining CRAY_STACKSEG_END to be GETB67"
        !           520: DEFS="$DEFS -DCRAY_STACKSEG_END=GETB67"
        !           521: }
        !           522: 
        !           523: else
        !           524:   echo checking for getb67
        !           525: cat > conftest.c <<EOF
        !           526: #include <ctype.h>
        !           527: int main() { exit(0); }
        !           528: int t() { 
        !           529: /* The GNU C library defines this for functions which it implements
        !           530:     to always fail with ENOSYS.  Some functions are actually named
        !           531:     something starting with __ and the normal name is an alias.  */
        !           532: #if defined (__stub_getb67) || defined (__stub___getb67)
        !           533: choke me
        !           534: #else
        !           535: /* Override any gcc2 internal prototype to avoid an error.  */
        !           536: extern char getb67(); getb67();
        !           537: #endif
        !           538:  }
        !           539: EOF
        !           540: if eval $compile; then
        !           541:   {
        !           542: test -n "$verbose" && \
        !           543: echo " defining CRAY_STACKSEG_END to be getb67"
        !           544: DEFS="$DEFS -DCRAY_STACKSEG_END=getb67"
        !           545: }
        !           546: 
        !           547: fi
        !           548: rm -f conftest*
        !           549: 
        !           550: fi
        !           551: rm -f conftest*
        !           552: 
        !           553: fi
        !           554: rm -f conftest*
        !           555: 
        !           556: fi
        !           557: rm -f conftest*
        !           558: 
        !           559: 
        !           560: fi
        !           561: rm -f conftest*
        !           562: 
        !           563: if test -n "$alloca_missing"; then
        !           564:   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
        !           565:   # that cause trouble.  Some versions do not even contain alloca or
        !           566:   # contain a buggy version.  If you still want to use their alloca,
        !           567:   # use ar to extract alloca.o from them instead of compiling alloca.c.
        !           568:   ALLOCA=alloca.o
        !           569: 
        !           570:   echo 'checking stack direction for C alloca'
        !           571:   echo checking whether cross-compiling
        !           572: # If we cannot run a trivial program, we must be cross compiling.
        !           573: cat > conftest.c <<EOF
        !           574: main(){exit(0);}
        !           575: EOF
        !           576: eval $compile
        !           577: if test -s conftest && (./conftest; exit) 2>/dev/null; then
        !           578:   :
        !           579: else
        !           580:   cross_compiling=1
        !           581: fi
        !           582: rm -f conftest*
        !           583: 
        !           584: if test -n "$cross_compiling"
        !           585: then
        !           586:   
        !           587: {
        !           588: test -n "$verbose" && \
        !           589: echo " defining STACK_DIRECTION to be 0"
        !           590: DEFS="$DEFS -DSTACK_DIRECTION=0"
        !           591: }
        !           592: 
        !           593: else
        !           594: cat > conftest.c <<EOF
        !           595: find_stack_direction ()
        !           596: {
        !           597:   static char *addr = 0;
        !           598:   auto char dummy;
        !           599:   if (addr == 0)
        !           600:     {
        !           601:       addr = &dummy;
        !           602:       return find_stack_direction ();
        !           603:     }
        !           604:   else
        !           605:     return (&dummy > addr) ? 1 : -1;
        !           606: }
        !           607: main ()
        !           608: {
        !           609:   exit (find_stack_direction() < 0);
        !           610: }
        !           611: EOF
        !           612: eval $compile
        !           613: if test -s conftest && (./conftest; exit) 2>/dev/null; then
        !           614:   
        !           615: {
        !           616: test -n "$verbose" && \
        !           617: echo " defining STACK_DIRECTION to be 1"
        !           618: DEFS="$DEFS -DSTACK_DIRECTION=1"
        !           619: }
        !           620: 
        !           621: else
        !           622:   
        !           623: {
        !           624: test -n "$verbose" && \
        !           625: echo " defining STACK_DIRECTION to be -1"
        !           626: DEFS="$DEFS -DSTACK_DIRECTION=-1"
        !           627: }
        !           628: 
        !           629: fi
        !           630: fi
        !           631: rm -f conftest*
        !           632: fi
        !           633: 
        !           634: if test -n "$prefix"; then
        !           635:   test -z "$exec_prefix" && exec_prefix='${prefix}'
        !           636:   prsub="s%^prefix\\([         ]*\\)=\\([      ]*\\).*$%prefix\\1=\\2$prefix%"
        !           637: fi
        !           638: if test -n "$exec_prefix"; then
        !           639:   prsub="$prsub
        !           640: s%^exec_prefix\\([     ]*\\)=\\([      ]*\\).*$%exec_prefix\\1=\\2$exec_prefix%"
        !           641: fi
        !           642: cat >conftest.def <<EOF
        !           643: $DEFS
        !           644: EOF
        !           645: escape_ampersand_and_backslash='s%[&\\]%\\&%g'
        !           646: DEFS=`sed "$escape_ampersand_and_backslash" <conftest.def`
        !           647: rm -f conftest.def
        !           648: 
        !           649: trap 'rm -f config.status; exit 1' 1 3 15
        !           650: echo creating config.status
        !           651: rm -f config.status
        !           652: cat > config.status <<EOF
        !           653: #!/bin/sh
        !           654: # Generated automatically by configure.
        !           655: # Run this file to recreate the current configuration.
        !           656: # This directory was configured as follows,
        !           657: # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
        !           658: #
        !           659: # $0 $configure_args
        !           660: 
        !           661: for arg
        !           662: do
        !           663:   case "\$arg" in
        !           664:     -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
        !           665:     echo running /bin/sh $0 $configure_args
        !           666:     exec /bin/sh $0 $configure_args ;;
        !           667:     *) echo "Usage: config.status --recheck" 2>&1; exit 1 ;;
        !           668:   esac
        !           669: done
        !           670: 
        !           671: trap 'rm -f Makefile; exit 1' 1 3 15
        !           672: CC='$CC'
        !           673: CPP='$CPP'
        !           674: INSTALL='$INSTALL'
        !           675: INSTALL_PROGRAM='$INSTALL_PROGRAM'
        !           676: INSTALL_DATA='$INSTALL_DATA'
        !           677: ALLOCA='$ALLOCA'
        !           678: LIBS='$LIBS'
        !           679: srcdir='$srcdir'
        !           680: DEFS='$DEFS'
        !           681: prefix='$prefix'
        !           682: exec_prefix='$exec_prefix'
        !           683: prsub='$prsub'
        !           684: EOF
        !           685: cat >> config.status <<\EOF
        !           686: 
        !           687: top_srcdir=$srcdir
        !           688: 
        !           689: # Allow make-time overrides of the generated file list.
        !           690: test -n "$gen_files" || gen_files="Makefile"
        !           691: 
        !           692: for file in .. $gen_files; do if [ "x$file" != "x.." ]; then
        !           693:   srcdir=$top_srcdir
        !           694:   # Remove last slash and all that follows it.  Not all systems have dirname.
        !           695:   dir=`echo $file|sed 's%/[^/][^/]*$%%'`
        !           696:   if test "$dir" != "$file"; then
        !           697:     test "$top_srcdir" != . && srcdir=$top_srcdir/$dir
        !           698:     test ! -d $dir && mkdir $dir
        !           699:   fi
        !           700:   echo creating $file
        !           701:   rm -f $file
        !           702:   echo "# Generated automatically from `echo $file|sed 's|.*/||'`.in by configure." > $file
        !           703:   sed -e "
        !           704: $prsub
        !           705: s%@CC@%$CC%g
        !           706: s%@CPP@%$CPP%g
        !           707: s%@INSTALL@%$INSTALL%g
        !           708: s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
        !           709: s%@INSTALL_DATA@%$INSTALL_DATA%g
        !           710: s%@ALLOCA@%$ALLOCA%g
        !           711: s%@LIBS@%$LIBS%g
        !           712: s%@srcdir@%$srcdir%g
        !           713: s%@DEFS@%$DEFS%
        !           714: " $top_srcdir/${file}.in >> $file
        !           715: fi; done
        !           716: 
        !           717: exit 0
        !           718: EOF
        !           719: chmod +x config.status
        !           720: test -n "$no_create" || ./config.status
        !           721: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.