Forgot this bit, committed.

        * config/rl78/vregs.h: Add G10 register definitions.

Index: config/rl78/vregs.h
===================================================================
--- config/rl78/vregs.h (revision 202637)
+++ config/rl78/vregs.h (working copy)
@@ -8,12 +8,35 @@ r_2   =       0xffefa
 r_3    =       0xffefb
 r_4    =       0xffefc
 r_5    =       0xffefd
 r_6    =       0xffefe
 r_7    =       0xffeff
 
+#ifdef __RL78_G10__
+
+; clobberable
+r8     =       0xffec8
+r9     =       0xffec9
+r10    =       0xffeca
+r11    =       0xffecb
+r12    =       0xffecc
+r13    =       0xffecd
+r14    =       0xffece
+r15    =       0xffecf
+; preserved
+r16    =       0xffed0
+r17    =       0xffed1
+r18    =       0xffed2
+r19    =       0xffed3
+r20    =       0xffed4
+r21    =       0xffed5
+r22    =       0xffed6
+r23    =       0xffed7
+
+#else
+
 ; clobberable
 r8     =       0xffef0
 r9     =       0xffef1
 r10    =       0xffef2
 r11    =       0xffef3
 r12    =       0xffef4
@@ -27,6 +50,7 @@ r18   =       0xffeea
 r19    =       0xffeeb
 r20    =       0xffeec
 r21    =       0xffeed
 r22    =       0xffeee
 r23    =       0xffeef
 
+#endif

Reply via email to