Diff for /gforth/configure.in between versions 1.13 and 1.16

version 1.13, 1995/10/11 19:39:32 version 1.16, 1995/12/15 01:54:09
Line 27  AC_ARG_WITH(debug, Line 27  AC_ARG_WITH(debug,
                     debugging informations.],                      debugging informations.],
 if test "$withval" = "yes"; then DEBUGFLAG=-g; fi)  if test "$withval" = "yes"; then DEBUGFLAG=-g; fi)
   
   CFLAGS=$CFLAGS
   
   AC_PROG_CC
   
   if test "$GCC" = "yes"
   then
      echo "Fine, gcc is available"
   else
      cat <<'EOF'
   Gforth requires GCC-2.0 or higher (it uses GNU C extensions).
   It does not work with other C compilers. Please install the GNU C compiler,
   and try again (or search for a binary distribution for your platform).
   EOF
      exit 1
   fi
   
   AC_SUBST(CC)
 AC_SUBST(GCCLDFLAGS)  AC_SUBST(GCCLDFLAGS)
 AC_SUBST(DEBUGFLAG)  AC_SUBST(DEBUGFLAG)
   
Line 45  case "$ac_cv_sizeof_char_p" in Line 61  case "$ac_cv_sizeof_char_p" in
 dnl    AC_CHECK_SIZEOF(long long)  dnl    AC_CHECK_SIZEOF(long long)
 dnl    if [ $ac_cv_sizeof_long_long != 16 ]  dnl    if [ $ac_cv_sizeof_long_long != 16 ]
 dnl    then  dnl    then
 dnl       try the whole thing with -mlonlong128  dnl       try the whole thing with -mlonglong128
 dnl complain about C compiler and OS vendor  dnl complain about C compiler and OS vendor
 dnl    fi  dnl    fi
     ;;      ;;
Line 66  case "$host_cpu" in Line 82  case "$host_cpu" in
                 ;;                  ;;
         i386|i486|i586)          i386|i486|i586)
                 mach_h=386                  mach_h=386
                 CFLAGS="-fforce-mem -fforce-addr -fomit-frame-pointer"                  CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem"
                 #!! direct/indirect threading switch                  #!! direct/indirect threading switch
                 #!! -m486 flag                  #!! -m486 flag
                 ;;                  ;;
         m68*)  
                 mach_h=m68k  
                 ;;  
         mips*)          mips*)
                 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!
Line 84  case "$host_cpu" in Line 97  case "$host_cpu" in
                 ;;                  ;;
         *)          *)
                 echo "No direct threading support for $host_cpu, using indirect threading."                  echo "No direct threading support for $host_cpu, using indirect threading."
                 echo "Using a generic 32-bit machine description. It will only work if char * AND"                  echo "Using a generic machine description. It will only work if char * AND"
                 echo "long values have 32 bits."                  echo "long values have the same size and long long is twice as long."
                 echo "I'll assume that C floats and doubles are represented by IEEE single and"                  echo "I'll assume that C floats and doubles are represented by IEEE single and"
                 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."
                   echo "FLUSH-ICACHE will do nothing, so END-CODE may not work properly!"
                 mach_h=32bit                  mach_h=32bit
 esac  esac
 AC_SUBST(host)  AC_SUBST(host)
   AC_SUBST(ENGINE_FLAGS)
   
 dnl Now a little support for DOS/DJGCC  dnl Now a little support for DOS/DJGCC
 AC_SUBST(MAKE_EXE)  AC_SUBST(MAKE_EXE)

Removed from v.1.13  
changed lines
  Added in v.1.16


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