| |
|
| 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 -q 'gcc version 3'); then |
if ($CC -v 2>&1 |grep 'gcc version 3' >/dev/null); then |
| condbranch_opt=0 |
condbranch_opt=0 |
| else |
else |
| condbranch_opt=1 |
condbranch_opt=1 |
| AC_CHECK_FUNC(_sync_cache_range,[true],[AC_LIBOBJ(../arch/power/_sync_cache_range)]) |
AC_CHECK_FUNC(_sync_cache_range,[true],[AC_LIBOBJ(../arch/power/_sync_cache_range)]) |
| #long long is broken on (at least) gcc-2.95.* for PPC |
#long long is broken on (at least) gcc-2.95.* for PPC |
| test x$ac_cv_sizeof_long_long = x && |
test x$ac_cv_sizeof_long_long = x && |
| ($CC -v 2>&1 |grep -q 'gcc version 2.95') && |
($CC -v 2>&1 |grep 'gcc version 2.95' >/dev/null) && |
| ac_cv_sizeof_long_long=0 |
ac_cv_sizeof_long_long=0 |
| #The only architecture with enough callee-saved registers |
#The only architecture with enough callee-saved registers |
| test x$STACK_CACHE_REGS = x && STACK_CACHE_REGS=3 |
test x$STACK_CACHE_REGS = x && STACK_CACHE_REGS=3 |
| fi |
fi |
| fi |
fi |
| |
|
| if grep -q FORCE_REG arch/$machine/machine.h; then |
if grep FORCE_REG arch/$machine/machine.h >/dev/null; then |
| OPTS2='' |
OPTS2='' |
| for i in $OPTS; do OPTS2="$OPTS2 $i-reg"; done |
for i in $OPTS; do OPTS2="$OPTS2 $i-reg"; done |
| OPTS="$OPTS2 $OPTS" |
OPTS="$OPTS2 $OPTS" |