Diff for /gforth/configure.in between versions 1.305 and 1.310

version 1.305, 2012/03/22 16:39:18 version 1.310, 2012/07/02 21:59:10
Line 20  dnl Process this file with autoconf to p Line 20  dnl Process this file with autoconf to p
   
 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
 AC_INIT([gforth],[0.7.9-20120317],[https://savannah.gnu.org/bugs/?func=addbug&group=gforth])  AC_INIT([gforth],[0.7.9-20120627],[https://savannah.gnu.org/bugs/?func=addbug&group=gforth])
 AC_PREREQ(2.54)  AC_PREREQ(2.54)
 #snapshots have numbers major.minor.release-YYYYMMDD  #snapshots have numbers major.minor.release-YYYYMMDD
 #note that lexicographic ordering must be heeded.  #note that lexicographic ordering must 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="March 17, 2012"  UPDATED="June 27, 2012"
 AC_SUBST(UPDATED)  AC_SUBST(UPDATED)
 AC_CONFIG_HEADERS(engine/config.h)  AC_CONFIG_HEADERS(engine/config.h)
   
Line 127  else Line 127  else
   NO_CROSS="#"    NO_CROSS="#"
 fi])  fi])
   
   AC_ARG_WITH(arch,
           AC_HELP_STRING([--with-arch=<arch>],
                           [  Build gforth binaries with <arch> postfix]),
   [if test "$withval" = "no"; then
     ARCH=""
   else
     ARCH=-${withval}
   fi])
   AC_SUBST(ARCH)
   
 #variables mentioned in INSTALL  #variables mentioned in INSTALL
 AC_ARG_VAR(SH, [The shell])  AC_ARG_VAR(SH, [The shell])
 AC_ARG_VAR(CC, [The C compiler (must support GNU C 2.x).])  AC_ARG_VAR(CC, [The C compiler (must support GNU C 2.x).])
Line 203  AC_SUBST(engine_fast2) Line 213  AC_SUBST(engine_fast2)
 AC_SUBST(no_dynamic)  AC_SUBST(no_dynamic)
 AC_SUBST(image_i)  AC_SUBST(image_i)
 AC_SUBST(signals_o)  AC_SUBST(signals_o)
   AC_SUBST(mi_prefix)
   
 #this is used to disable some (not generally essential) part of the  #this is used to disable some (not generally essential) part of the
 #Makefile that some makes don't grok.  It would be better to test for  #Makefile that some makes don't grok.  It would be better to test for
Line 699  AC_DEFINE_UNQUOTED(MAYBE_UNUSED,$MAYBE_U Line 710  AC_DEFINE_UNQUOTED(MAYBE_UNUSED,$MAYBE_U
 AC_MSG_RESULT($MAYBE_UNUSED)  AC_MSG_RESULT($MAYBE_UNUSED)
   
 # Try if GCC understands __thread  # Try if GCC understands __thread
 AC_MSG_CHECKING([whether gcc understands '__thread'])  AC_CACHE_CHECK([whether gcc understands '__thread'], [ac_cv_thread],
 AC_TRY_COMPILE(,[extern __thread int foo;],PER_THREAD='__thread',)       [AC_TRY_COMPILE(,[extern __thread int foo;],
                           [ac_cv_thread=yes],
                           [ac_cv_thread=no])])
   test x$ac_cv_thread = xyes && PER_THREAD='__thread'
 AC_DEFINE_UNQUOTED(PER_THREAD,$PER_THREAD,[storage class for thread-local variables])  AC_DEFINE_UNQUOTED(PER_THREAD,$PER_THREAD,[storage class for thread-local variables])
 AC_MSG_RESULT($PER_THREAD)  
   
 #try if m4 understands -s  #try if m4 understands -s
 AC_MSG_CHECKING([how to invoke m4])  AC_MSG_CHECKING([how to invoke m4])
Line 1012  if test -z "$GFORTH"; then Line 1025  if test -z "$GFORTH"; then
 else  else
   GFORTH_FI=`cd / && $GFORTH --debug -e bye 2>&1 |grep "Opened image file: "|sed 's/Opened image file: //'`    GFORTH_FI=`cd / && $GFORTH --debug -e bye 2>&1 |grep "Opened image file: "|sed 's/Opened image file: //'`
   PREFORTH="$GFORTH -i $GFORTH_FI" ;    PREFORTH="$GFORTH -i $GFORTH_FI" ;
   KERNLX_FI1=`echo $GFORTH_FI | sed -e s/lib/share/g -e s/gforth.fi/kernl*.fi/g`    KERNLX_FI1=`echo $GFORTH_FI | sed -e s/lib[64]*/share/g -e s/gforth.fi/kernl*.fi/g`
   KERNLX_FI2=`echo $GFORTH_FI | sed -e s/gforth.fi/kernl*.fi/g`    KERNLX_FI2=`echo $GFORTH_FI | sed -e s/gforth.fi/kernl*.fi/g`
   test -f $KERNLX_FI1 && KERNLX_FI=$KERNLX_FI1    test -f $KERNLX_FI1 && KERNLX_FI=$KERNLX_FI1
   test -f $KERNLX_FI2 && KERNLX_FI=$KERNLX_FI2    test -f $KERNLX_FI2 && KERNLX_FI=$KERNLX_FI2
Line 1053  chmod +x libforth Line 1066  chmod +x libforth
 chmod +x gforthker  chmod +x gforthker
 test -d kernel||mkdir kernel  test -d kernel||mkdir kernel
 if test $srcdir != "."; then ln -sf $srcdir/gforth.el .; fi  if test $srcdir != "."; then ln -sf $srcdir/gforth.el .; fi
 $srcdir/mkinstalldirs include/gforth/$PACKAGE_VERSION  $srcdir/mkinstalldirs include/gforth$ARCH/$PACKAGE_VERSION
 $srcdir/mkinstalldirs arch/$machine  $srcdir/mkinstalldirs arch/$machine
 ln -sf ../../../engine/config.h ../../../engine/libcc.h include/gforth/$PACKAGE_VERSION]],  ln -sf ../../../engine/config.h ../../../engine/libcc.h include/gforth$ARCH/$PACKAGE_VERSION]],
 [PACKAGE_VERSION=$PACKAGE_VERSION  [PACKAGE_VERSION=$PACKAGE_VERSION
  machine=$machine])   machine=$machine
    ARCH=$ARCH])
 AC_OUTPUT  AC_OUTPUT

Removed from v.1.305  
changed lines
  Added in v.1.310


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