From fb27a91c6ce3ad4153ab103d2dfbb54b704922a2 Mon Sep 17 00:00:00 2001 From: Dave Brolley Date: Fri, 6 Oct 2000 16:59:56 +0000 Subject: 2000-10-06 Dave Brolley * sem.c: Regenerated. * sem-switch.c: Regenerated. * semx-switch.c: Regenerated. --- sim/m32r/sem-switch.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'sim/m32r/sem-switch.c') diff --git a/sim/m32r/sem-switch.c b/sim/m32r/sem-switch.c index 91baf26..94bb9a2 100644 --- a/sim/m32r/sem-switch.c +++ b/sim/m32r/sem-switch.c @@ -318,12 +318,16 @@ SWITCH (sem, SEM_ARGBUF (vpc) -> semantic.sem_case) { #if WITH_SCACHE_PBB_M32RBF -#ifdef DEFINE_SWITCH +#if defined DEFINE_SWITCH || defined FAST_P /* In the switch case FAST_P is a constant, allowing several optimizations in any called inline functions. */ vpc = m32rbf_pbb_begin (current_cpu, FAST_P); #else +#if 0 /* cgen engine can't handle dynamic fast/full switching yet. */ vpc = m32rbf_pbb_begin (current_cpu, STATE_RUN_FAST_P (CPU_STATE (current_cpu))); +#else + vpc = m32rbf_pbb_begin (current_cpu, 0); +#endif #endif #endif } -- cgit v1.1