X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=parmode.h;h=13805fd47cb2958ac575c796e935bfdd847c67a5;hp=5ef768a44175dbde77b08ffbc58cc078798877b8;hb=062214e62031c26d372edc2e68473ebb64f6a506;hpb=bcd800a128cf43be03cf6a7ea54b4fc404b3ed8d 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; }