X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=parmode.h;h=13805fd47cb2958ac575c796e935bfdd847c67a5;hb=090bda1c00a18b3f616e734090ba456a461879a1;hp=5ef768a44175dbde77b08ffbc58cc078798877b8;hpb=75969398d9b8a9f82ea76fc4e4cbfb97b11160a4;p=rmac diff --git a/parmode.h b/parmode.h index 5ef768a..13805fd 100644 --- a/parmode.h +++ b/parmode.h @@ -224,21 +224,25 @@ return ERROR; if (*tok == DOTW) - { // expr.W + { + // expr.W tok++; AMn = ABSW; goto AnOK; } else if (*tok != '(') - { // expr[.L] + { + // expr[.L] AMn = ABSL; - // Defined, absolute values from $FFFF8000..$00007FFF get optimized to absolute short + // Defined, absolute values from $FFFF8000..$00007FFF get optimized + // to absolute short if ((AnEXATTR & (TDB|DEFINED)) == DEFINED && (AnEXVAL + 0x8000) < 0x10000) AMn = ABSW; + // Is .L forced here? if (*tok == DOTL) - { // force .L + { tok++; AMn = ABSL; }