File bb-1.3.0-timer.diff of Package bb

--- timers.c.orig
+++ timers.c
@@ -306,8 +306,8 @@ __lookup_timer (tl_timer * t)
 #endif
 #endif
 }
-int
-tl_lookup_timer (tl_timer * t)
+REGISTERS(3) int
+tl_lookup_timer (tl_timer * t)  
 {
   if (t->stopped)
     {
@@ -382,7 +382,7 @@ tl_sleep (int time)
 #endif
 }
 
-void
+REGISTERS(3) void
 tl_reset_timer (tl_timer * t)
 {
   tl_update_time();