Diff for /gforth/configure.in between versions 1.300 and 1.304

version 1.300, 2012/03/19 16:49:37 version 1.304, 2012/03/22 16:27:11
Line 128  else Line 128  else
 fi])  fi])
   
 #variables mentioned in INSTALL  #variables mentioned in INSTALL
   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).])
 AC_ARG_VAR(FORTHSIZES, [Gforth command line options for the default stack and dictionary sizes (see INSTALL).])  AC_ARG_VAR(FORTHSIZES, [Gforth command line options for the default stack and dictionary sizes (see INSTALL).])
 AC_ARG_VAR(STACK_CACHE_REGS, [number of registers in the maximum stack cache state for gforth-fast and gforth-native (default platform-dependent).])  AC_ARG_VAR(STACK_CACHE_REGS, [number of registers in the maximum stack cache state for gforth-fast and gforth-native (default platform-dependent).])
Line 176  AC_PROG_CC Line 177  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)
   
   test "x$SH" = "x" && SH="/bin/sh"
   
 AC_MSG_CHECKING([whether to use two dispatches per conditional branch])  AC_MSG_CHECKING([whether to use two dispatches per conditional branch])
 test x$condbranch_opt = x &&   test x$condbranch_opt = x && 
 if ($CC -v 2>&1 |grep 'gcc version 3' >/dev/null); then  if ($CC -v 2>&1 |grep 'gcc version 3' >/dev/null); then
Line 185  else Line 188  else
 fi  fi
 AC_MSG_RESULT($condbranch_opt)  AC_MSG_RESULT($condbranch_opt)
 AC_SUBST(condbranch_opt)  AC_SUBST(condbranch_opt)
   AC_SUBST(host_cpu)
   
   AC_SUBST(SH)
 AC_SUBST(CC)  AC_SUBST(CC)
 AC_SUBST(GCC_LD)  AC_SUBST(GCC_LD)
 AC_SUBST(DEBUGFLAG)  AC_SUBST(DEBUGFLAG)
Line 209  test "$make_type" = "GNU Make" && GNUMAK Line 214  test "$make_type" = "GNU Make" && GNUMAK
 AC_MSG_RESULT($make_type)  AC_MSG_RESULT($make_type)
 AC_SUBST(GNUMAKE)  AC_SUBST(GNUMAKE)
   
 AC_MSG_CHECKING([whether the linker accepts -export-dynamic])  if test "$ac_export_dynamic" != yes; then
 OLDLDFLAGS=$LDFLAGS    AC_MSG_CHECKING([whether the linker accepts -export-dynamic])
 LDFLAGS="$LDFLAGS -export-dynamic"    OLDLDFLAGS=$LDFLAGS
 dnl AC_TRY_LINK gives false positive on rs6000-ibm-aix4.2.1.0    LDFLAGS="$LDFLAGS -export-dynamic"
 dnl AC_TRY_LINK(,,ac_export_dynamic=yes,ac_export_dynamic=no)    dnl AC_TRY_LINK gives false positive on rs6000-ibm-aix4.2.1.0
 AC_TRY_RUN(main(){exit(0);},ac_export_dynamic=yes,ac_export_dynamic=no,ac_export_dynamic=no)    dnl AC_TRY_LINK(,,ac_export_dynamic=yes,ac_export_dynamic=no)
 test $ac_export_dynamic = yes|| LDFLAGS=$OLDLDFLAGS    AC_TRY_RUN(main(){exit(0);},ac_export_dynamic=yes,ac_export_dynamic=no,ac_export_dynamic=no)
 AC_MSG_RESULT($ac_export_dynamic)    test $ac_export_dynamic = yes|| LDFLAGS=$OLDLDFLAGS
     AC_MSG_RESULT($ac_export_dynamic)
   else
     LDFLAGS="$LDFLAGS -export-dynamic"
   fi
   
 #terminology is a bit unusual here: The host is the system on which  #terminology is a bit unusual here: The host is the system on which
 #gforth will run; the system on which configure will run is the `build'  #gforth will run; the system on which configure will run is the `build'
Line 909  dnl Checks for library functions Line 918  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(ltdl,lt_dlinit,LIB_SUFFIX=.la,LIB_SUFFIX=.so)
   AC_SUBST(LIB_SUFFIX)
 AC_CHECK_LIB(rt,clock_gettime)  AC_CHECK_LIB(rt,clock_gettime)
   
 if test -n "$GNU_LIBTOOL" -a $ac_cv_lib_ltdl_lt_dlinit = yes; then  if test -n "$GNU_LIBTOOL" -a $ac_cv_lib_ltdl_lt_dlinit = yes; then
Line 1022  vmgen Line 1032  vmgen
 machpc.fs  machpc.fs
 envos.fs  envos.fs
 preforth  preforth
   libforth
 gforthker  gforthker
 engine/Makefile  engine/Makefile
 engine/libcc.h  engine/libcc.h
Line 1032  chmod +x gforthmi Line 1043  chmod +x gforthmi
 chmod +x vmgen  chmod +x vmgen
 chmod +x build-ec  chmod +x build-ec
 chmod +x preforth  chmod +x preforth
   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

Removed from v.1.300  
changed lines
  Added in v.1.304


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