is defined, to avoid warnings; it's only used in the
conflict-checking code. Which might go away anyway.
(SCM_CEVAL): All goto's targeting the `dispatch' label are in
conditionals; put the label definition in an #if too, to stifle
warnings.
SCM genv;
{
SCM env = genv;
- register SCM *al, fl, var = SCM_CAR (vloc), var2 = var;
+ register SCM *al, fl, var = SCM_CAR (vloc);
+#ifdef USE_THREADS
+ register SCM var2 = var;
+#endif
#ifdef MEMOIZE_LOCALS
register SCM iloc = SCM_ILOC00;
#endif
0);
}
#endif
+#if defined (USE_THREADS) || defined (DEVAL)
dispatch:
+#endif
SCM_ASYNC_TICK;
switch (SCM_TYP7 (x))
{