--- gforth/configure.in 2000/09/23 15:05:58 1.73 +++ gforth/configure.in 2000/12/10 18:02:17 1.77 @@ -16,13 +16,13 @@ dnl Process this file with autoconf to p #You should have received a copy of the GNU General Public License #along with this program; if not, write to the Free Software -#Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. AC_INIT(engine/engine.c) dnl We use some automake macros here, dnl but don't use automake for creating Makefile.in -AM_INIT_AUTOMAKE(gforth,0.4.9-20000726) +AM_INIT_AUTOMAKE(gforth,0.5.0) #snapshots have numbers major.minor.release-YYYYMMDD #note that lexicographic ordering bust be heeded. #I.e., 0.4.1-YYYYMMDD must not exist before 0.4.1! @@ -192,7 +192,7 @@ case "$host_cpu" in AC_DEFINE(DIRECT_THREADED) fi ;; - i586) + i*86) machine=386 CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem" CFLAGS_1="$CFLAGS" @@ -201,23 +201,10 @@ case "$host_cpu" in if test "${enable_direct_threaded+set}" = "" \ -a "${enable_indirect_threaded+set}" = "" then - echo "Using indirect threaded code on Pentium/K5/K6" + echo "Using indirect threaded code on IA32 CPUs with split L1 caches" AC_DEFINE(INDIRECT_THREADED) fi ;; - i686) - machine=386 - CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem" - CFLAGS_1="$CFLAGS" - CFLAGS="$CFLAGS -mpentium" - AC_TRY_COMPILE(,,,CFLAGS="$CFLAGS_1 -m486") - if test "${enable_direct_threaded+set}" = "" \ - -a "${enable_indirect_threaded+set}" = "" - then - echo "Using direct threaded code on Athlon/PPro/Pentium II/Pentium III" - AC_DEFINE(DIRECT_THREADED) - fi - ;; ia64*) machine=ia64 ;; @@ -362,9 +349,10 @@ AM_PATH_LISPDIR kernel_fi=kernl${wordsize}${bytesex}.fi AC_SUBST(kernel_fi) -dnl replace srource directory by absolute value -if test $srcdir = "."; then srcdir=`pwd` -fi +#this breaks bindists +#dnl replace srource directory by absolute value +#if test $srcdir = "."; then srcdir=`pwd` +#fi AC_SUBST(machine) dnl AC_LINK_FILES(arch/$machine,arch/machine) #no longer needed