Diff for /gforth/configure.in between versions 1.11 and 1.15

version 1.11, 1995/04/14 18:56:53 version 1.15, 1995/12/11 13:15:20
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)
   
   AC_PROG_CC
   
   if test "$GCC" = "yes"
   then
      echo "Fine, gcc is available"
   else
      cat <<'EOF'
   Gforth uses the GNU-C extensions for better performance. It does not work
   with other C compilers. Please install a new version of the GNU-C compiler, and
   try again.
   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 59  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 80  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="-fomit-frame-pointer -fforce-addr -fforce-mem"
                 #!! direct/indirect threading switch                  #!! direct/indirect threading switch
                 #!! -m486 flag                  #!! -m486 flag
                 ;;                  ;;
Line 91  case "$host_cpu" in Line 105  case "$host_cpu" in
                 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)
Line 114  LINK_KERNL64B="" Line 129  LINK_KERNL64B=""
 #then  #then
 #  echo Configuring for DOS!!!  #  echo Configuring for DOS!!!
 #  MAKE_EXE="coff2exe gforth"  #  MAKE_EXE="coff2exe gforth"
 #  LINK_KERNL32L='$(CP) kernl32l.fi gforth.fi'  #  LINK_KERNL32L='$(CP) kernl32l.fi kernal.fi'
 #fi  #fi
   
 dnl the following macro produces a warning with autoconf-2.1  dnl the following macro produces a warning with autoconf-2.1
Line 138  dnl This check is just for making later Line 153  dnl This check is just for making later
 dnl using sin here is no good idea since it is built-into gcc and typechecked  dnl using sin here is no good idea since it is built-into gcc and typechecked
 AC_CHECK_LIB(m,asin)  AC_CHECK_LIB(m,asin)
 AC_FUNC_MEMCMP  AC_FUNC_MEMCMP
 AC_REPLACE_FUNCS(memmove strtoul pow10)  AC_REPLACE_FUNCS(memmove strtoul pow10 strerror strsignal)
 AC_CHECK_FUNC(getopt_long,getopt_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)  AC_CHECK_FUNCS(rint expm1 log1p)
Line 146  AC_REPLACE_FUNCS(ecvt) Line 161  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=kernl${wordsize}${bytesex}.fi  kernal_fi=kernl${wordsize}${bytesex}.fi
 AC_SUBST(gforth_fi)  AC_SUBST(kernal_fi)
   
 AC_LINK_FILES(${mach_h}.h $gforth_fi,machine.h gforth.fi)  AC_LINK_FILES(${mach_h}.h $kernal_fi,machine.h kernal.fi)
 AC_OUTPUT(Makefile)  AC_OUTPUT(Makefile)
   

Removed from v.1.11  
changed lines
  Added in v.1.15


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