Index: rom/romp.c
===================================================================
--- rom/romp.c	(revision 33705959029dbbceb1afdc1d981c50443ba5a366)
+++ rom/romp.c	(revision 53a8288483c503eb60a565e3d2d516cc55f830d4)
@@ -1899,6 +1899,6 @@
 int16_t cx_vreg(void)
 {
-	register int16_t	i, j, k, l;
-	register uint16_t *rp;
+	int16_t i, j, k, l;
+	volatile uint16_t *rp;
 
 	rp = &v_regs[0];
