diff options
Diffstat (limited to 'sim/ppc/configure.in')
-rw-r--r-- | sim/ppc/configure.in | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/sim/ppc/configure.in b/sim/ppc/configure.in index 728f136..e4c2236 100644 --- a/sim/ppc/configure.in +++ b/sim/ppc/configure.in @@ -291,7 +291,7 @@ case "$enableval" in no) sim_inline="-DDEFAULT_INLINE=0";; 0) sim_inline="-DDEFAULT_INLINE=0";; yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_INLINE";; - 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";; + 1) sim_inline="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS";; *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do new_flag="" case "$x" in @@ -310,7 +310,7 @@ esac if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then echo "Setting inline flags = $sim_inline" 6>&1 fi],[if test x"$GCC" != ""; then - sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS" + sim_inline="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS" if test x"$silent" != x"yes"; then echo "Setting inline flags = $sim_inline" 6>&1 fi @@ -689,6 +689,17 @@ else sim_targ_vals="" fi +AC_MSG_CHECKING(for common simulator directory fpu implementation) +if test -f "${srcdir}/../common/sim-fpu.c"; then + AC_MSG_RESULT(yes) + sim_fpu_cflags="-DHAVE_COMMON_FPU -I${srcdir}/../common" + sim_fpu="sim-fpu.o sim-bits.o" +else + AC_MSG_RESULT(no) + sim_fpu_cflags= + sim_fpu= +fi + dnl Check for exe extension AC_EXEEXT @@ -740,6 +751,8 @@ AC_SUBST(sim_termio) AC_SUBST(sim_devzero) AC_SUBST(sim_callback) AC_SUBST(sim_targ_vals) +AC_SUBST(sim_fpu_cflags) +AC_SUBST(sim_fpu) AC_OUTPUT(Makefile, [case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac]) |