Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.38
 
1.39
 
MAIN:ragge:20110111124915
 
local2.c
_>10151015         if ((cw & XASMASG) == 0)
 10161016                 in = p->n_left;
 10171017 
<>1018 -        switch (c = XASMVAL(cw)) {
  1018+        c = XASMVAL(cw);
  1019+retry:  switch (c) {
10191020         case 'D': reg = RDI; break;
 10201021         case 'S': reg = RSI; break;
 10211022         case 'A':
     
 !
10391040         case 'L':
 10401041         case 'M':
 10411042         case 'N':
<>1042 -                if (p->n_left->n_op != ICON)
  1043+                if (p->n_left->n_op != ICON) {
  1044+                        if ((c = XASMVAL1(cw)))
  1045+                                goto retry;
10431046                         uerror("xasm arg not constant");
<> 1047+                }
<_10441048                 v = p->n_left->n_lval;
 10451049                 if ((c == 'K' && v < -128) ||
 10461050                     (c == 'L' && v != 0xff && v != 0xffff) ||
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-28 14:42 +0100