2000-10-06 Dave Brolley <brolley@redhat.com>
authorDave Brolley <brolley@redhat.com>
Fri, 6 Oct 2000 16:59:56 +0000 (16:59 +0000)
committerDave Brolley <brolley@redhat.com>
Fri, 6 Oct 2000 16:59:56 +0000 (16:59 +0000)
* sem.c: Regenerated.
* sem-switch.c: Regenerated.
* semx-switch.c: Regenerated.

sim/m32r/ChangeLog
sim/m32r/sem-switch.c
sim/m32r/sem.c
sim/m32r/semx-switch.c

index b4b7d42e234c93c7a4e7bee8b3d54c6ab3f83234..7cc9491573d968d14f2a5278b0ceed684b5effd4 100644 (file)
@@ -1,3 +1,9 @@
+2000-10-06  Dave Brolley  <brolley@redhat.com>
+
+       * sem.c: Regenerated.
+       * sem-switch.c: Regenerated.
+       * semx-switch.c: Regenerated.
+
 2000-08-28  Dave Brolley  <brolley@redhat.com>
 
        * Makefile.in: Use of @true confuses VPATH. Remove it.
index 91baf265b1c8ddca8a66b869c5e41d45844e27a0..94bb9a2a2a30b00ee5867a1ec44d485de632fb29 100644 (file)
@@ -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
   }
index 2ec1322c34b1f5738e7366af9a937a946f45873a..cea7b58f0218c7e508a6d3ba9db805ac7206c8d3 100644 (file)
@@ -179,12 +179,16 @@ SEM_FN_NAME (m32rbf,x_begin) (SIM_CPU *current_cpu, SEM_ARG sem_arg)
 
   {
 #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
   }
index 92f4e8658525d8aa4113533015294b322cd9238e..5f184c8a361f1fb510f7e9a965f5310256cf5fed 100644 (file)
@@ -490,12 +490,16 @@ SWITCH (sem, SEM_ARGBUF (vpc) -> semantic.sem_case)
 
   {
 #if WITH_SCACHE_PBB_M32RXF
-#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 = m32rxf_pbb_begin (current_cpu, FAST_P);
 #else
+#if 0 /* cgen engine can't handle dynamic fast/full switching yet.  */
     vpc = m32rxf_pbb_begin (current_cpu, STATE_RUN_FAST_P (CPU_STATE (current_cpu)));
+#else
+    vpc = m32rxf_pbb_begin (current_cpu, 0);
+#endif
 #endif
 #endif
   }