Diff for /gforth/configure.in between versions 1.6 and 1.9

version 1.6, 1995/01/19 17:47:58 version 1.9, 1995/02/02 18:13:01
Line 20  AC_ARG_ENABLE(indirect-threaded, Line 20  AC_ARG_ENABLE(indirect-threaded,
                                 (default processor-dependent)],                                  (default processor-dependent)],
 AC_DEFINE(INDIRECT_THREADED))  AC_DEFINE(INDIRECT_THREADED))
   
   AC_ARG_WITH(debug,
   [  --with-debug     specifys option -g to compile with debug info (default)
      --without-debug  omits the -g switch and creates smaller images on
                       machines where "strip" has problems with gcc style
                       debugging informations.],
   if test "$withval" = "yes"; then DEBUGFLAG=-g; fi)
   
   
   AC_SUBST(GCCLDFLAGS)
   AC_SUBST(DEBUGFLAG)
   
   wordsize=32
   
 #terminology is a bit unusual here: The host is the system on which  #terminology is a bit unusual here: The host is the system on which
 #gforth will run; the system on which configure will run is the `build'  #gforth will run; the system on which configure will run is the `build'
 AC_CANONICAL_HOST  AC_CANONICAL_HOST
Line 35  case "$host_cpu" in Line 48  case "$host_cpu" in
                 ;;                  ;;
         i386|i486|i586)          i386|i486|i586)
                 mach_h=386                  mach_h=386
                   CFLAGS="-fforce-mem -fforce-addr -fomit-frame-pointer"
                 #!! direct/indirect threading switch                  #!! direct/indirect threading switch
                 #!! -m486 flag                  #!! -m486 flag
                 ;;                  ;;
Line 43  case "$host_cpu" in Line 57  case "$host_cpu" in
                 ;;                  ;;
         mips*)          mips*)
                 mach_h=mips                  mach_h=mips
                 LDFLAGS="-Xlinker -N"                  #link text and data segment into the same 256M region!
                 #!! link text and data segment into the same 256M region!                  GCCLDFLAGS="-Xlinker -T -Xlinker 10000000 -Xlinker -D -Xlinker 10400000"
                 #!! does cacheflush work on OSs other than Ultrix?                  #this works on Ultrix, but not on Irix
                   #for now use indirect threading under Irix
                   ;;
           alpha*)
                   mach_h=alpha
                   wordsize=64
                   echo Very Preliminary Support for Alpha!!!
                 ;;                  ;;
         *)          *)
                 echo "No direct threading support for $host_cpu, using indirect threading."                  echo "No direct threading support for $host_cpu, using indirect threading."
Line 103  dnl using sin here is no good idea since Line 123  dnl using sin here is no good idea since
 AC_CHECK_LIB(m,asin)  AC_CHECK_LIB(m,asin)
 AC_FUNC_MEMCMP  AC_FUNC_MEMCMP
 AC_REPLACE_FUNCS(memmove strtoul)  AC_REPLACE_FUNCS(memmove strtoul)
 AC_CHECK_FUNC(getopt_long,getop_long="",getopt_long="getopt.o getopt1.o")  AC_CHECK_FUNC(getopt_long,getopt_long="",getopt_long="getopt.o getopt1.o")
 AC_SUBST(getopt_long)  AC_SUBST(getopt_long)
 AC_CHECK_FUNCS(rint expm1 log1p pow10)  AC_CHECK_FUNCS(rint expm1 log1p pow10)
 AC_REPLACE_FUNCS(ecvt)  AC_REPLACE_FUNCS(ecvt)
 dnl No check for select, because our replacement is no good under  dnl No check for select, because our replacement is no good under
 dnl anything but DOS  dnl anything but DOS
   
 dnl autoconf requires (implicitly) that AC_LINK_FILES is used only once  gforth_fi=kernl${wordsize}${bytesex}.fi
 AC_LINK_FILES(${mach_h}.h kernl32${bytesex}.fi,machine.h gforth.fi)  AC_SUBST(gforth_fi)
   
   AC_LINK_FILES(${mach_h}.h $gforth_fi,machine.h gforth.fi)
 AC_OUTPUT(Makefile)  AC_OUTPUT(Makefile)
   

Removed from v.1.6  
changed lines
  Added in v.1.9


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>