This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[rl78] missed G10 bit


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]