; ; defs for some popular vars on page 0 for CC65. doing things this ; way reduces code volume, and increases speed slightly. ; ; #define CCPAGE0 in ccg.h to make this happen. assemble cc65 modules ; with this file, as "ra65 -o foo.obj ccpage0.m65 foo.m65" ; ; update this file if global.m65 changes!! ; _curtok = $98 _curval = $9A _nxttok = $9C _nxtval = $9E _absdecl = $A0 _glblbl = $A2 _gsptr = $A4 _hashval = $A6 _lovptr = $A8 _lsptr = $AA _macdef = $AC _outqi = $AE _outqsz = $B0 _tbllen = $B2 _tblptr = $B4 _wqptr = $B6 _litptr = $B8 _lptr = $BA _mptr = $BC _oursp = $C0 _argstk = $C2 ; ; defs for things in global.m65. keep them in sync!!! ; ptr1 = $8C ptr2 = $8E ptr3 = $90 tmp1 = $92 tmp2 = $93 tmp3 = $94 tmp4 = $95 ; ; temps usable in hand-bummed compiler routines ; ptr4 = $C4 ; ; that's all for now... ;