--- gforth/configure.in 1995/04/29 16:51:49 1.12 +++ gforth/configure.in 1995/11/29 20:20:33 1.14 @@ -1,6 +1,15 @@ dnl Process this file with autoconf to produce a configure script. + AC_INIT(engine.c) +GCC=${GCC-gcc} +AC_SUBST(GCC) + +dnl configure needs $CC to find out some parameters, and there may be +dnl differences in what is obtained from gcc and from the default cc. +dnl Therefore, we define $CC to be gcc: +CC=$GCC + AC_ARG_ENABLE(force-reg, [ --enable-force-reg Use explicit register declarations if they appear in the machine.h file. This can cause a good speedup, @@ -114,7 +123,7 @@ LINK_KERNL64B="" #then # echo Configuring for DOS!!! # MAKE_EXE="coff2exe gforth" -# LINK_KERNL32L='$(CP) kernl32l.fi gforth.fi' +# LINK_KERNL32L='$(CP) kernl32l.fi kernal.fi' #fi dnl the following macro produces a warning with autoconf-2.1 @@ -138,7 +147,7 @@ dnl This check is just for making later dnl using sin here is no good idea since it is built-into gcc and typechecked AC_CHECK_LIB(m,asin) AC_FUNC_MEMCMP -AC_REPLACE_FUNCS(memmove strtoul pow10 strerror) +AC_REPLACE_FUNCS(memmove strtoul pow10 strerror strsignal) AC_CHECK_FUNC(getopt_long,getopt_long="",getopt_long="getopt.o getopt1.o") AC_SUBST(getopt_long) AC_CHECK_FUNCS(rint expm1 log1p) @@ -146,9 +155,9 @@ AC_REPLACE_FUNCS(ecvt) dnl No check for select, because our replacement is no good under dnl anything but DOS -gforth_fi=kernl${wordsize}${bytesex}.fi -AC_SUBST(gforth_fi) +kernal_fi=kernl${wordsize}${bytesex}.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)