Index: rom/romp.c
===================================================================
--- rom/romp.c	(revision 33705959029dbbceb1afdc1d981c50443ba5a366)
+++ rom/romp.c	(revision 23e159756f34f707cf8bef4107e0ce2e0783d334)
@@ -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];
