--- gforth/configure.in 1996/10/28 17:24:33 1.27 +++ gforth/configure.in 1997/03/25 23:27:12 1.30 @@ -177,8 +177,10 @@ AC_SUBST(host) AC_SUBST(ENGINE_FLAGS) dnl Now a little support for DOS/DJGCC -AC_SUBST(MAKE_EXE) -MAKE_EXE="" +AC_SUBST(GFORTH_EXE) +GFORTH_EXE="" +AC_SUBST(GFORTHDITC_EXE) +GFORTHDITC_EXE="" PATHSEP=":" AC_SUBST(PATHSEP) @@ -187,24 +189,14 @@ AC_DEFINE_UNQUOTED(PATHSEP,'$PATHSEP') AC_SUBST(FORTHSIZES) dnl copy commands for systems that don't have links -AC_SUBST(LINK_KERNL16L) -LINK_KERNL16L="" -AC_SUBST(LINK_KERNL16B) -LINK_KERNL16B="" -AC_SUBST(LINK_KERNL32L) -LINK_KERNL32L="" -AC_SUBST(LINK_KERNL32B) -LINK_KERNL32B="" -AC_SUBST(LINK_KERNL64L) -LINK_KERNL64L="" -AC_SUBST(LINK_KERNL64B) -LINK_KERNL64B="" +AC_SUBST(LINK_KERNL) +LINK_KERNL="" #if test $host_os=dos #then # echo Configuring for DOS!!! # MAKE_EXE="coff2exe gforth" -# LINK_KERNL32L='$(CP) kernl32l.fi kernel.fi' +# LINK_KERNL='$(CP) kernl32l.fi kernel.fi' #fi dnl the following macro produces a warning with autoconf-2.1 @@ -237,6 +229,8 @@ AC_CHECK_FUNCS(rint expm1 log1p) AC_REPLACE_FUNCS(ecvt) dnl No check for select, because our replacement is no good under dnl anything but DOS +AC_CHECK_HEADERS(sys/mman.h) +AC_CHECK_FUNCS(mmap sysconf getpagesize) kernel_fi=kernl${wordsize}${bytesex}.fi AC_SUBST(kernel_fi)