version 1.84, 2002/08/16 09:43:48
|
version 1.87, 2002/10/04 19:17:05
|
Line 22 AC_INIT(engine/engine.c)
|
Line 22 AC_INIT(engine/engine.c)
|
|
|
dnl We use some automake macros here, |
dnl We use some automake macros here, |
dnl but don't use automake for creating Makefile.in |
dnl but don't use automake for creating Makefile.in |
AM_INIT_AUTOMAKE(gforth,0.5.9-20010501) |
AM_INIT_AUTOMAKE(gforth,0.5.9-20020901) |
#snapshots have numbers major.minor.release-YYYYMMDD |
#snapshots have numbers major.minor.release-YYYYMMDD |
#note that lexicographic ordering bust be heeded. |
#note that lexicographic ordering bust be heeded. |
#I.e., 0.4.1-YYYYMMDD must not exist before 0.4.1! |
#I.e., 0.4.1-YYYYMMDD must not exist before 0.4.1! |
UPDATED="15 August 2002" |
UPDATED="1 September 2002" |
AC_SUBST(UPDATED) |
AC_SUBST(UPDATED) |
AM_CONFIG_HEADER(engine/config.h) |
AM_CONFIG_HEADER(engine/config.h) |
#AM_CYGWIN32 |
#AM_CYGWIN32 |
Line 139 if test "$ac_cv_int_type_double_cell" =
|
Line 139 if test "$ac_cv_int_type_double_cell" =
|
echo "If you find this unacceptable, ask the GCC maintainers to provide proper" |
echo "If you find this unacceptable, ask the GCC maintainers to provide proper" |
echo 'long longs for your machine (the GCC manual states that they \"are twice as' |
echo 'long longs for your machine (the GCC manual states that they \"are twice as' |
echo "long as \`long int\'\")." |
echo "long as \`long int\'\")." |
LIBOBJS="$LIBOBJS dblsub.o" |
AC_LIBOBJ(dblsub) |
AC_DEFINE(BUGGY_LONG_LONG) |
AC_DEFINE(BUGGY_LONG_LONG) |
else |
else |
AC_DEFINE_UNQUOTED(DOUBLE_CELL_TYPE,$ac_cv_int_type_double_cell) |
AC_DEFINE_UNQUOTED(DOUBLE_CELL_TYPE,$ac_cv_int_type_double_cell) |
Line 161 case "$host_cpu" in
|
Line 161 case "$host_cpu" in
|
hppa*) |
hppa*) |
machine=hppa |
machine=hppa |
$srcdir/mkinstalldirs arch/hppa |
$srcdir/mkinstalldirs arch/hppa |
LIBOBJS="$LIBOBJS ../arch/hppa/cache.o" |
AC_LIBOBJ(../arch/hppa/cache) |
LDFLAGS="$LDFLAGS -Xlinker -N" |
LDFLAGS="$LDFLAGS -Xlinker -N" |
LIBS="$LIBS -L/lib/pa1.1/" |
LIBS="$LIBS -L/lib/pa1.1/" |
;; |
;; |
Line 180 case "$host_cpu" in
|
Line 180 case "$host_cpu" in
|
machine=386 |
machine=386 |
CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem" |
CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem" |
CFLAGS_1="$CFLAGS" |
CFLAGS_1="$CFLAGS" |
CFLAGS="$CFLAGS -mpentium" |
CFLAGS="$CFLAGS -march=pentium" |
AC_TRY_COMPILE(,,,CFLAGS="$CFLAGS_1 -m486") |
AC_TRY_COMPILE(,,,CFLAGS="$CFLAGS_1 -m486") |
;; |
;; |
ia64*) |
ia64*) |
Line 191 case "$host_cpu" in
|
Line 191 case "$host_cpu" in
|
CFLAGS="$CFLAGS -fomit-frame-pointer" |
CFLAGS="$CFLAGS -fomit-frame-pointer" |
if test "$host_os" = "nextstep3" |
if test "$host_os" = "nextstep3" |
then |
then |
LIBOBJS="$LIBOBJS termios.o" |
AC_LIBOBJ(termios) |
fi |
fi |
;; |
;; |
mips*) |
mips*) |
Line 221 case "$host_cpu" in
|
Line 221 case "$host_cpu" in
|
power*|rs6000) |
power*|rs6000) |
machine=power |
machine=power |
$srcdir/mkinstalldirs arch/power |
$srcdir/mkinstalldirs arch/power |
AC_CHECK_FUNC(_sync_cache_range,true,LIBOBJS="$LIBOBJS ../arch/power/_sync_cache_range.o") |
AC_CHECK_FUNC(_sync_cache_range,true,AC_LIBOBJ(../arch/power/_sync_cache_range)) |
;; |
;; |
*) |
*) |
echo "Using a generic machine description." |
echo "Using a generic machine description." |
Line 313 fi
|
Line 313 fi
|
AC_REPLACE_FUNCS(memmove strtoul pow10 strerror strsignal atanh) |
AC_REPLACE_FUNCS(memmove strtoul pow10 strerror strsignal atanh) |
AC_CHECK_FUNCS(dlopen sys_siglist getrusage) |
AC_CHECK_FUNCS(dlopen sys_siglist getrusage) |
AC_DECL_SYS_SIGLIST |
AC_DECL_SYS_SIGLIST |
AC_CHECK_FUNC(getopt_long,true,LIBOBJS="$LIBOBJS getopt.o getopt1.o") |
AC_CHECK_FUNC(getopt_long,true,AC_LIBOBJ(getopt.$ac_objext getopt1)) |
AC_CHECK_FUNCS(rint expm1 log1p) |
AC_CHECK_FUNCS(rint expm1 log1p) |
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 |
AC_CHECK_HEADERS(sys/mman.h fnmatch.h) |
AC_CHECK_HEADERS(sys/mman.h fnmatch.h) |
AC_FUNC_FNMATCH |
AC_FUNC_FNMATCH |
test $ac_cv_func_fnmatch_works = yes || LIBOBJS="$LIBOBJS fnmatch.o" |
test $ac_cv_func_fnmatch_works = yes || AC_LIBOBJ(fnmatch) |
AC_CHECK_FUNCS(mmap sysconf getpagesize) |
AC_CHECK_FUNCS(mmap sysconf getpagesize) |
AM_PATH_LISPDIR |
AM_PATH_LISPDIR |
|
|