--- gforth/configure.in 2005/01/17 16:52:46 1.144 +++ gforth/configure.in 2005/01/22 16:39:58 1.146 @@ -39,6 +39,12 @@ AC_ARG_ENABLE(force-reg, but also incorrect code with some gcc versions on some processors (default disabled).], AC_DEFINE(FORCE_REG,,[Define if you want to use explicit register declarations for better performance or for more convenient CODE words (does not work with all GCC versions on all machines)])) +AC_ARG_ENABLE(force-ll, +[ --enable-force-ll Use explicit long long declarations if they appear in + the machine.h file. This can cause a good speedup, + but also incorrect code with some gcc versions on + some processors (default disabled).], +AC_DEFINE(FORCE_LL,,[Define if you want to use explicit long long declarations for better performance (does not work with all GCC versions on all machines)])) AC_SUBST(PROFEXES) AC_SUBST(PROFOBJS) AC_ARG_ENABLE(prof, @@ -161,8 +167,6 @@ case "$host_cpu" in ;; x86_64) machine=amd64 - ac_includes_default="$ac_includes_default -#include \"arch/generic/128bit.h\"" ;; ia64*) machine=ia64 @@ -224,6 +228,11 @@ case "$host_cpu" in esac AC_SUBST(host) +if test "${enable_force_ll+set}" = set; then + ac_includes_default="$ac_includes_default +#include \"arch/generic/128bit.h\"" +fi + dnl the following macro produces a warning with autoconf-2.1 AC_CHECK_SIZEOF(char *) case "$ac_cv_sizeof_char_p" in