X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=risca.c;h=472e4f1e3d1da6b068b0f55959c01bebb53a6b60;hp=f5821f5849fed3064db363f88626efee395d1982;hb=9fb8931331db981c04e062a3ad36c0d79acb30ae;hpb=627f87694bf2d7855b8e3cdafe1bf2693f1b60ad diff --git a/risca.c b/risca.c index f5821f5..472e4f1 100644 --- a/risca.c +++ b/risca.c @@ -200,7 +200,6 @@ int GenerateRISCCode(int state) SYM * sy; int i, commaFound; TOKEN * t; - WORD tdb; WORD attrflg; int indexed; // Indexed register flag @@ -344,12 +343,13 @@ int GenerateRISCCode(int state) else { if (eattr & TDB) - rmark(cursect, sloc + 2, tdb, MLONG | MMOVEI, NULL); - } +//{ +//printf("risca: Doing rmark for RI_MOVEI (tdb=$%X)...\n", eattr & TDB); + rmark(cursect, sloc + 2, (eattr & TDB), (MLONG | MMOVEI), NULL); +//} + } -// val = eval; val = ((eval >> 16) & 0x0000FFFF) | ((eval << 16) & 0xFFFF0000); -// tok++; // assuming a comma here? tsk tsk CHECK_COMMA; reg2 = GetRegister(FU_REGTWO); at_eol();