Diff for /gforth/configure.in between versions 1.188 and 1.199

version 1.188, 2007/06/04 18:13:26 version 1.199, 2007/12/16 15:22:05
Line 138  AC_ARG_VAR(ac_cv_sizeof_int128_t, [sizeo Line 138  AC_ARG_VAR(ac_cv_sizeof_int128_t, [sizeo
 AC_ARG_VAR(ac_cv_sizeof_uint128_t, [sizeof(uint128_t)])  AC_ARG_VAR(ac_cv_sizeof_uint128_t, [sizeof(uint128_t)])
 AC_ARG_VAR(ac_cv_c_bigendian, [Is the target big-endian ("yes" or "no")?])  AC_ARG_VAR(ac_cv_c_bigendian, [Is the target big-endian ("yes" or "no")?])
 AC_ARG_VAR(no_dynamic_default, [run gforth with --dynamic (0) or --no-dynamic (1) by default])  AC_ARG_VAR(no_dynamic_default, [run gforth with --dynamic (0) or --no-dynamic (1) by default])
   AC_ARG_VAR(condbranch_opt, [enable (1) or disable (0) using two dispatches for conditional branches])
 AC_ARG_VAR(skipcode, [assembly code for skipping 16 bytes of code])  AC_ARG_VAR(skipcode, [assembly code for skipping 16 bytes of code])
 AC_ARG_VAR(asmcomment, [assembler comment start string])  AC_ARG_VAR(asmcomment, [assembler comment start string])
 AC_ARG_VAR(arm_cacheflush, [file containing ARM cacheflush function (without .c)])  AC_ARG_VAR(arm_cacheflush, [file containing ARM cacheflush function (without .c)])
Line 165  AC_PROG_CC Line 166  AC_PROG_CC
   
 test "$GCC" = "yes" || AC_MSG_ERROR(Gforth uses GNU C extensions and requires GCC 2.0 or higher)  test "$GCC" = "yes" || AC_MSG_ERROR(Gforth uses GNU C extensions and requires GCC 2.0 or higher)
   
   AC_MSG_CHECKING([whether to use two dispatches per conditional branch])
   test x$condbranch_opt = x && 
   if ($CC -v 2>&1 |grep -q 'gcc version 3'); then
      condbranch_opt=0
   else
      condbranch_opt=1
   fi
   AC_MSG_RESULT($condbranch_opt)
   AC_SUBST(condbranch_opt)
   
 AC_SUBST(CC)  AC_SUBST(CC)
 AC_SUBST(GCC_LD)  AC_SUBST(GCC_LD)
 AC_SUBST(DEBUGFLAG)  AC_SUBST(DEBUGFLAG)
Line 229  case "$host_cpu" in Line 240  case "$host_cpu" in
                 ;;                  ;;
         i386)          i386)
                 machine=386                  machine=386
                 CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem"                  CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr"
                 ;;                  ;;
         i486)          i486)
                 machine=386                  machine=386
                 CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem -m486"                  CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -m486"
                 ;;                  ;;
         i*86)          i*86)
                 machine=386                  machine=386
                 CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr -fforce-mem"                  CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr"
                 CFLAGS_1="$CFLAGS"                  CFLAGS_1="$CFLAGS"
                 CFLAGS="$CFLAGS -march=pentium"                  CFLAGS="$CFLAGS -march=pentium"
                 AC_TRY_COMPILE(,,,CFLAGS="$CFLAGS_1 -m486")                  AC_TRY_COMPILE(,,,CFLAGS="$CFLAGS_1 -m486")
                 ;;                  ;;
         x86_64)          x86_64)
                 machine=amd64                  case $CC
                   in
                       *-m32*)
                           machine=386
                           CFLAGS="$CFLAGS -fomit-frame-pointer -fforce-addr"
                           CFLAGS_1="$CFLAGS"
                           CFLAGS="$CFLAGS -march=athlon64"
                           ;;
                       *)
                           machine=amd64
                           ;;
                   esac
                 ;;                  ;;
         ia64*)          ia64*)
                 machine=ia64                  machine=ia64
Line 565  AC_TRY_COMPILE(,,ac_noreorder_blocks=yes Line 587  AC_TRY_COMPILE(,,ac_noreorder_blocks=yes
 CFLAGS="$CFLAGS_1"  CFLAGS="$CFLAGS_1"
 AC_MSG_RESULT($ac_noreorder_blocks)  AC_MSG_RESULT($ac_noreorder_blocks)
   
   # Try if GCC understands -falign-labels=1
   AC_MSG_CHECKING([if $CC understands -falign-labels=1])
   CFLAGS_1="$CFLAGS"
   CFLAGS="$CFLAGS -falign-labels=1"
   AC_TRY_COMPILE(,,ac_align_labels=yes;ENGINE_FLAGS="$ENGINE_FLAGS -falign-labels=1",ac_align_labels=no)
   CFLAGS="$CFLAGS_1"
   AC_MSG_RESULT($ac_align_labels)
   
   # Try if GCC understands -falign-loops=1
   AC_MSG_CHECKING([if $CC understands -falign-loops=1])
   CFLAGS_1="$CFLAGS"
   CFLAGS="$CFLAGS -falign-loops=1"
   AC_TRY_COMPILE(,,ac_align_loops=yes;ENGINE_FLAGS="$ENGINE_FLAGS -falign-loops=1",ac_align_loops=no)
   CFLAGS="$CFLAGS_1"
   AC_MSG_RESULT($ac_align_loops)
   
   # Try if GCC understands -falign-jumps=1
   AC_MSG_CHECKING([if $CC understands -falign-jumps=1])
   CFLAGS_1="$CFLAGS"
   CFLAGS="$CFLAGS -falign-jumps=1"
   AC_TRY_COMPILE(,,ac_align_jumps=yes;ENGINE_FLAGS="$ENGINE_FLAGS -falign-jumps=1",ac_align_jumps=no)
   CFLAGS="$CFLAGS_1"
   AC_MSG_RESULT($ac_align_jumps)
   
 # Try if GCC understands __attribute__((unused))  # Try if GCC understands __attribute__((unused))
 AC_MSG_CHECKING([how to suppress 'unused variable' warnings])  AC_MSG_CHECKING([how to suppress 'unused variable' warnings])
 AC_TRY_COMPILE(,[int __attribute__((unused)) foo;], MAYBE_UNUSED='__attribute__((unused))',)  AC_TRY_COMPILE(,[int __attribute__((unused)) foo;], MAYBE_UNUSED='__attribute__((unused))',)
 AC_DEFINE_UNQUOTED(MAYBE_UNUSED,$MAYBE_UNUSED,[attribute for possibly unused variables])  AC_DEFINE_UNQUOTED(MAYBE_UNUSED,$MAYBE_UNUSED,[attribute for possibly unused variables])
 AC_MSG_RESULT($MAYBE_UNUSED)  AC_MSG_RESULT($MAYBE_UNUSED)
   
 AC_CHECK_PROG(asm_fs,asm.fs,arch/$machine/asm.fs,,$srcdir/arch/$machine)  #try if m4 understands -s
   AC_MSG_CHECKING([how to invoke m4])
   if m4 -s /dev/null >/dev/null 2>&1; then
    M4="m4 -s"
   else
    M4=m4
   fi
   AC_SUBST(M4)
   AC_DEFINE_UNQUOTED(M4,"$M4",[How to invoke m4])
   AC_MSG_RESULT($M4)
   
   echo "machine='$machine'"
   
   dnl AC_CHECK_PROG(asm_fs,asm.fs,arch/$machine/asm.fs,,$srcdir/arch/$machine)
   AC_CHECK_FILE($srcdir/arch/$machine/asm.fs,[asm_fs=arch/$machine/asm.fs],)
 AC_SUBST(asm_fs)  AC_SUBST(asm_fs)
   
 AC_CHECK_PROG(disasm_fs,disasm.fs,arch/$machine/disasm.fs,,$srcdir/arch/$machine)  dnl AC_CHECK_PROG(disasm_fs,disasm.fs,arch/$machine/disasm.fs,,$srcdir/arch/$machine)
   AC_CHECK_FILE($srcdir/arch/$machine/disasm.fs,[disasm_fs=arch/$machine/disasm.fs],)
 AC_SUBST(disasm_fs)  AC_SUBST(disasm_fs)
   
 AC_PATH_PROG(INSTALL_INFO,install-info,[echo '>>>>Please make info dir entry:'],$PATH:/sbin:/usr/sbin:/usr/local/sbin)  AC_PATH_PROG(INSTALL_INFO,install-info,[echo '>>>>Please make info dir entry:'],$PATH:/sbin:/usr/sbin:/usr/local/sbin)
Line 734  AC_PROG_LN_S Line 795  AC_PROG_LN_S
 AC_PROG_INSTALL  AC_PROG_INSTALL
 AC_CHECK_PROGS(TEXI2DVI,texi2dvi4a2ps texi2dvi)  AC_CHECK_PROGS(TEXI2DVI,texi2dvi4a2ps texi2dvi)
   
   dnl MacOS X has a libtool that does something else
   AC_CHECK_PROGS(GNU_LIBTOOL,glibtool libtool)
   
 dnl Checks for library functions  dnl Checks for library functions
 dnl This check is just for making later checks link with libm.  dnl This check is just for making later checks link with libm.
 dnl using sin here is no good idea since it is built-into gcc and typechecked  dnl using sin here is no good idea since it is built-into gcc and typechecked
 AC_CHECK_LIB(m,asin)  AC_CHECK_LIB(m,asin)
   AC_CHECK_LIB(ltdl,lt_dlinit)
 AC_CHECK_LIB(dl,dlopen)  AC_CHECK_LIB(dl,dlopen)
 dnl check for libffi 2.x  dnl check for libffi 2.x
 AC_CHECK_LIB(ffi,ffi_call)  AC_CHECK_LIB(ffi,ffi_call)
Line 793  AC_SUBST(include_fi) Line 858  AC_SUBST(include_fi)
 #if test $srcdir = "."; then srcdir=`pwd`   #if test $srcdir = "."; then srcdir=`pwd` 
 #fi  #fi
   
 echo "version=$PACKAGE_VERSION"  
   
 AC_SUBST(machine)  AC_SUBST(machine)
 AC_CONFIG_FILES([  AC_CONFIG_FILES([
 Makefile  Makefile
Line 813  chmod +x vmgen Line 876  chmod +x vmgen
 chmod +x build-ec  chmod +x build-ec
 test -d kernel||mkdir kernel  test -d kernel||mkdir kernel
 $srcdir/mkinstalldirs include/gforth/$PACKAGE_VERSION  $srcdir/mkinstalldirs include/gforth/$PACKAGE_VERSION
 ln -s ../../../engine/config.h ../../../engine/libcc.h include/gforth/$PACKAGE_VERSION]],[[PACKAGE_VERSION=$PACKAGE_VERSION]])  ln -sf ../../../engine/config.h ../../../engine/libcc.h include/gforth/$PACKAGE_VERSION]],[[PACKAGE_VERSION=$PACKAGE_VERSION]])
 AC_OUTPUT  AC_OUTPUT
   

Removed from v.1.188  
changed lines
  Added in v.1.199


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>