version 1.204, 2008/01/04 21:48:53
|
version 1.208, 2008/01/13 19:56:13
|
Line 32 AC_CONFIG_HEADERS(engine/config.h)
|
Line 32 AC_CONFIG_HEADERS(engine/config.h)
|
#suppress the "-g -O2" default |
#suppress the "-g -O2" default |
test "$CFLAGS" || CFLAGS=-O2 |
test "$CFLAGS" || CFLAGS=-O2 |
|
|
AC_ARG_ENABLE(force-reg, |
|
AC_HELP_STRING([--enable-force-reg], |
|
[ Use explicit register declarations if they appear in |
|
the machine.h file. This can cause a good speedup, |
|
but also incorrect code with some gcc versions on |
|
some processors (default disabled).]), |
|
,enable_force_reg=no) |
|
test "$enable_force_reg" = "no"|| |
|
AC_DEFINE(FORCE_REG,,[Define if you want to use explicit register declarations for better performance or for more convenient CODE words (does not work with all GCC versions on all machines)]) |
|
|
|
AC_ARG_ENABLE(force-cdiv, |
AC_ARG_ENABLE(force-cdiv, |
AC_HELP_STRING([--enable-force-cdiv], |
AC_HELP_STRING([--enable-force-cdiv], |
[ Use the native C division - symmetric - instead of |
[ Use the native C division - symmetric - instead of |
Line 475 case `expr 2 '*' "$ac_cv_sizeof_char_p"`
|
Line 465 case `expr 2 '*' "$ac_cv_sizeof_char_p"`
|
$ac_cv_sizeof_intptr_t) |
$ac_cv_sizeof_intptr_t) |
ac_cv_int_type_double_cell="intptr_t" |
ac_cv_int_type_double_cell="intptr_t" |
;; |
;; |
$ac_cv_sizeof_intptr_t) |
$ac_cv_sizeof_int128_t) |
ac_cv_int_type_double_cell="intptr_t" |
|
;; |
|
$ac_cv_sizeof_intptr_t) |
|
ac_cv_int_type_double_cell="int128_t" |
ac_cv_int_type_double_cell="int128_t" |
;; |
;; |
esac |
esac |
Line 513 if test "$ac_cv_int_type_double_cell" !=
|
Line 500 if test "$ac_cv_int_type_double_cell" !=
|
then |
then |
AC_DEFINE_UNQUOTED(DOUBLE_CELL_TYPE,$ac_cv_int_type_double_cell,[an integer type that is twice as long as a pointer]) |
AC_DEFINE_UNQUOTED(DOUBLE_CELL_TYPE,$ac_cv_int_type_double_cell,[an integer type that is twice as long as a pointer]) |
AC_DEFINE_UNQUOTED(DOUBLE_UCELL_TYPE,$ac_cv_int_type_double_ucell,[an unsigned integer type that is twice as long as a pointer]) |
AC_DEFINE_UNQUOTED(DOUBLE_UCELL_TYPE,$ac_cv_int_type_double_ucell,[an unsigned integer type that is twice as long as a pointer]) |
|
OPTS=-ll |
|
else |
|
if test "$ac_cv_sizeof_char_p" == 8; then |
|
OPTS="-ll -no-ll" |
|
else |
|
OPTS=-noll |
|
fi |
|
fi |
|
|
|
if grep -q FORCE_REG arch/$machine/machine.h; then |
|
OPTS=`for i in $OPTS; do echo -n "$i-reg "; done`$OPTS |
fi |
fi |
|
AC_SUBST(OPTS) |
|
|
AC_TYPE_OFF_T |
AC_TYPE_OFF_T |
AC_CHECK_SIZEOF(off_t) |
AC_CHECK_SIZEOF(off_t) |
Line 657 AC_CHECK_PROG([MASSAGE_EXE],[chcon],[chc
|
Line 656 AC_CHECK_PROG([MASSAGE_EXE],[chcon],[chc
|
|
|
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="true" |
AC_SUBST(GFORTHFAST_EXE) |
AC_SUBST(GFORTHFAST_EXE) |
GFORTHFAST_EXE="" |
GFORTHFAST_EXE="true" |
AC_SUBST(GFORTHITC_EXE) |
AC_SUBST(GFORTHITC_EXE) |
GFORTHITC_EXE="" |
GFORTHITC_EXE="true" |
AC_SUBST(GFORTHDITC_EXE) |
AC_SUBST(GFORTHDITC_EXE) |
GFORTHDITC_EXE="" |
GFORTHDITC_EXE="true" |
|
|
AC_SUBST(FORTHSIZES) |
AC_SUBST(FORTHSIZES) |
|
|