--- gforth/configure.in 2008/10/13 20:20:56 1.254 +++ gforth/configure.in 2008/10/20 11:56:58 1.256 @@ -290,7 +290,7 @@ case "$host_cpu" in #particular, the delay slots of LW, MFLO, etc.) # #Therefore we disable dynamic native code by default: - if test -z $no_dynamic_default; then + if test -z "$no_dynamic_default"; then no_dynamic_default=1 AC_MSG_WARN([Disabling default dynamic native code generation (relocation and delay slot issues)]) fi @@ -737,7 +737,7 @@ dnl the following macro produces a warni AC_C_BIGENDIAN AC_SUBST(KERNEL) dnl ac_cv_c_bigendian is an undocumented variable of autoconf-2.1 -if test $ac_cv_c_bigendian = yes; then +if test $ac_cv_c_bigendian != no; then bytesex=b KERNEL="kernl16b.fi kernl16l.fi kernl32b.fi kernl32l.fi kernl64b.fi kernl64l.fi" else @@ -872,10 +872,10 @@ AC_CHECK_FUNCS(expm1 log1p) AC_REPLACE_FUNCS(rint ecvt) dnl No check for select, because our replacement is no good under dnl anything but DOS -AC_CHECK_HEADERS(sys/mman.h fnmatch.h alloca.h) +AC_CHECK_HEADERS(sys/mman.h fnmatch.h alloca.h wchar.h) AC_FUNC_FNMATCH test $ac_cv_func_fnmatch_works = yes || AC_LIBOBJ(fnmatch) -AC_CHECK_FUNCS(mmap sysconf getpagesize) +AC_CHECK_FUNCS(mmap sysconf getpagesize wcwidth) AM_PATH_LISPDIR kernel_fi=kernl${vwordsize}${bytesex}.fi