version 1.166, 2007/01/10 12:43:29
|
version 1.171, 2007/02/15 13:48:26
|
Line 97 dnl --without-peephole disables peepho
|
Line 97 dnl --without-peephole disables peepho
|
dnl but slower images.], |
dnl but slower images.], |
dnl PEEPHOLE="$withval") |
dnl PEEPHOLE="$withval") |
|
|
|
AC_ARG_ENABLE(ec, |
|
AC_HELP_STRING([--enable-ec], |
|
[ Build gforth for systems without OS.]), |
|
,enable_ec=no) |
|
if test "$enable_ec" = "yes"; then |
|
echo "defining standalone system" |
|
AC_DEFINE(STANDALONE,,[Define if you want a Gforth without OS]) |
|
EC_MODE="true" |
|
else |
|
echo "defining hosted system" |
|
EC_MODE="false" |
|
fi |
|
|
#variables mentioned in INSTALL |
#variables mentioned in INSTALL |
AC_ARG_VAR(CC, [The C compiler (must support GNU C 2.x); gcc-2.95 recommended.]) |
AC_ARG_VAR(CC, [The C compiler (must support GNU C 2.x); gcc-2.95 recommended.]) |
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).]) |
Line 139 test "$GCC" = "yes" || AC_MSG_ERROR(Gfor
|
Line 152 test "$GCC" = "yes" || AC_MSG_ERROR(Gfor
|
|
|
AC_SUBST(CC) |
AC_SUBST(CC) |
AC_SUBST(DEBUGFLAG) |
AC_SUBST(DEBUGFLAG) |
|
AC_SUBST(EC_MODE) |
|
|
AC_MSG_CHECKING(make type) |
AC_MSG_CHECKING(make type) |
make_type=`make -v 2>&1|grep 'ake'|sed 's/ake .*/ake/'` |
make_type=`make -v 2>&1|grep 'ake'|sed 's/ake .*/ake/'` |
Line 526 AC_DEFINE_UNQUOTED(PATHSEP,'$PATHSEP',[a
|
Line 540 AC_DEFINE_UNQUOTED(PATHSEP,'$PATHSEP',[a
|
AC_SUBST(DEFAULTSYSTEMPREFIX) |
AC_SUBST(DEFAULTSYSTEMPREFIX) |
AC_DEFINE_UNQUOTED(DEFAULTSYSTEMPREFIX,"$DEFAULTSYSTEMPREFIX",[default for environment variable GFORTHSYSTEMPREFIX]) |
AC_DEFINE_UNQUOTED(DEFAULTSYSTEMPREFIX,"$DEFAULTSYSTEMPREFIX",[default for environment variable GFORTHSYSTEMPREFIX]) |
|
|
|
#work around SELinux brain damage (from Andrew Haley <12t8f3jakb74g2c@news.supernews.com>) |
|
AC_CHECK_PROG([MASSAGE_EXE],[chcon],[chcon -t unconfined_execmem_exec_t \$@]) |
|
|
dnl Now a little support for DOS/DJGCC |
dnl Now a little support for DOS/DJGCC |
AC_SUBST(GFORTH_EXE) |
AC_SUBST(GFORTH_EXE) |
GFORTH_EXE="" |
GFORTH_EXE=$MASSAGE_EXE |
AC_SUBST(GFORTHFAST_EXE) |
AC_SUBST(GFORTHFAST_EXE) |
GFORTHFAST_EXE="" |
GFORTHFAST_EXE=$MASSAGE_EXE |
AC_SUBST(GFORTHITC_EXE) |
AC_SUBST(GFORTHITC_EXE) |
GFORTHITC_EXE="" |
GFORTHITC_EXE="" |
AC_SUBST(GFORTHDITC_EXE) |
AC_SUBST(GFORTHDITC_EXE) |
Line 572 else
|
Line 589 else
|
fi |
fi |
|
|
#check how to do asm(".skip 16") |
#check how to do asm(".skip 16") |
echo "CFLAGS=$CFLAGS" |
#echo "CFLAGS=$CFLAGS" |
echo "ac_link=$ac_link" |
#echo "ac_link=$ac_link" |
AC_MSG_CHECKING([if and how we can waste code space]) |
AC_MSG_CHECKING([if and how we can waste code space]) |
if test -z "$skipcode"; then |
if test -z "$skipcode"; then |
skipcode=no |
skipcode=no |