Diff for /gforth/configure.in between versions 1.8 and 1.10

version 1.8, 1995/01/25 18:53:45 version 1.10, 1995/03/20 18:16:23
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     specifies 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(GCCLDFLAGS)
   AC_SUBST(DEBUGFLAG)
   
   dnl the following macro produces a warning with autoconf-2.1
   AC_CHECK_SIZEOF(char *)
   case "$ac_cv_sizeof_char_p" in
     2)
       wordsize=16
       ;;
     4)
       wordsize=32
       ;;
     8)
       wordsize=64
   dnl    AC_CHECK_SIZEOF(long long)
   dnl    if [ $ac_cv_sizeof_long_long != 16 ]
   dnl    then
   dnl       try the whole thing with -mlonlong128
   dnl complain about C compiler and OS vendor
   dnl    fi
       ;;
   esac
   
 #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'
Line 37  case "$host_cpu" in Line 66  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 47  case "$host_cpu" in Line 77  case "$host_cpu" in
                 mach_h=mips                  mach_h=mips
                 #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"                  GCCLDFLAGS="-Xlinker -T -Xlinker 10000000 -Xlinker -D -Xlinker 10400000"
                 #this works on Ultrix, but not on Irix                  ;;
                 #for now use indirect threading under Irix          alpha*)
                   mach_h=alpha
                   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 58  case "$host_cpu" in Line 90  case "$host_cpu" in
                 echo "double numbers. If this is not so, SF@ etc. will not work correctly."                  echo "double numbers. If this is not so, SF@ etc. will not work correctly."
                 mach_h=32bit                  mach_h=32bit
 esac  esac
   AC_SUBST(host)
   
 dnl Now a little support for DOS/DJGCC  dnl Now a little support for DOS/DJGCC
 AC_SUBST(MAKE_EXE)  AC_SUBST(MAKE_EXE)
Line 113  AC_REPLACE_FUNCS(ecvt) Line 146  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
   
 gforth_fi=kernl32${bytesex}.fi  gforth_fi=kernl${wordsize}${bytesex}.fi
 AC_SUBST(gforth_fi)  AC_SUBST(gforth_fi)
   
 dnl autoconf requires (implicitly) that AC_LINK_FILES is used only once  
 AC_LINK_FILES(${mach_h}.h $gforth_fi,machine.h gforth.fi)  AC_LINK_FILES(${mach_h}.h $gforth_fi,machine.h gforth.fi)
 AC_OUTPUT(Makefile)  AC_OUTPUT(Makefile)
   

Removed from v.1.8  
changed lines
  Added in v.1.10


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