version 1.6, 1995/01/19 17:47:58
|
version 1.8, 1995/01/25 18:53:45
|
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_SUBST(GCCLDFLAGS) |
|
|
#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' |
AC_CANONICAL_HOST |
AC_CANONICAL_HOST |
Line 43 case "$host_cpu" in
|
Line 45 case "$host_cpu" in
|
;; |
;; |
mips*) |
mips*) |
mach_h=mips |
mach_h=mips |
LDFLAGS="-Xlinker -N" |
#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" |
#!! does cacheflush work on OSs other than Ultrix? |
#this works on Ultrix, but not on Irix |
|
#for now use indirect threading under Irix |
;; |
;; |
*) |
*) |
echo "No direct threading support for $host_cpu, using indirect threading." |
echo "No direct threading support for $host_cpu, using indirect threading." |
Line 103 dnl using sin here is no good idea since
|
Line 106 dnl using sin here is no good idea since
|
AC_CHECK_LIB(m,asin) |
AC_CHECK_LIB(m,asin) |
AC_FUNC_MEMCMP |
AC_FUNC_MEMCMP |
AC_REPLACE_FUNCS(memmove strtoul) |
AC_REPLACE_FUNCS(memmove strtoul) |
AC_CHECK_FUNC(getopt_long,getop_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 pow10) |
AC_CHECK_FUNCS(rint expm1 log1p pow10) |
AC_REPLACE_FUNCS(ecvt) |
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 |
|
AC_SUBST(gforth_fi) |
|
|
dnl autoconf requires (implicitly) that AC_LINK_FILES is used only once |
dnl autoconf requires (implicitly) that AC_LINK_FILES is used only once |
AC_LINK_FILES(${mach_h}.h kernl32${bytesex}.fi,machine.h gforth.fi) |
AC_LINK_FILES(${mach_h}.h $gforth_fi,machine.h gforth.fi) |
AC_OUTPUT(Makefile) |
AC_OUTPUT(Makefile) |
|
|