|
|
@@ -4,15 +4,15 @@
|
|
|
; layout
|
|
|
; <name>,<value>,<stdname>,<stabidx>,<dwarfidx>
|
|
|
;
|
|
|
-NO,$00000000,INVALID,0,0
|
|
|
+NO,$00000000,INVALID,-1,-1
|
|
|
|
|
|
; Main registers
|
|
|
-A,$01010000,a,1,1
|
|
|
-X,$01010001,x,2,2
|
|
|
-Y,$01010002,y,3,3
|
|
|
+A,$01010000,a,0,0
|
|
|
+X,$01010001,x,1,1
|
|
|
+Y,$01010002,y,2,2
|
|
|
|
|
|
; Flags
|
|
|
-P,$05010003,p,4,4
|
|
|
+P,$05010003,p,3,3
|
|
|
CARRYFLAG,$050f0003,carryflag,-1,-1
|
|
|
ZEROFLAG,$05100003,zeroflag,-1,-1
|
|
|
IRQDISABLEFLAG,$05110003,irqdisableflag,-1,-1
|
|
|
@@ -22,10 +22,10 @@ OVERFLOWFLAG,$05150003,overflowflag,-1,-1
|
|
|
NEGATIVEFLAG,$05160003,negativeflag,-1,-1
|
|
|
|
|
|
; Stack pointer
|
|
|
-S,$05010004,s,5,5
|
|
|
+S,$05010004,s,4,4
|
|
|
|
|
|
; Program counter
|
|
|
-PC,$05030005,pc,6,6
|
|
|
+PC,$05030005,pc,5,5
|
|
|
|
|
|
; Zero page memory locations as 8-bit virtual registers
|
|
|
RZB0,$01010006,rzb0,-1,-1
|