Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.17
 
1.18
 
MAIN:ragge:20030623214814
 
reader.c
_>3838         if (lflag)
 3939                 lineid(lineno, ftitle);
 4040 
<>41 -        /* Deal with labels */
 42 -        if (p->n_op == LABEL) {
 43 -                deflab(p->n_rval);
 44 -                p->n_op = FREE;
 45 -                return;
 46 -        }
  41+        if (p->n_op == LABEL)
  42+                cerror("p2compile");
4743 
 4844         tmpoff = baseoff/* expression at top level reuses temps */
 4945         /* generate code for the tree p */
     
 !
8177         case IP_EPILOG:
 8278                 epilogue(ip->ip_regs, ip->ip_auto, ip->ip_retl);
 8379                 break;
<> 80+        case IP_LOCCTR:
  81+                setlocc(ip->ip_locc);
  82+                break;
  83+        case IP_DEFLAB:
  84+                deflab(ip->ip_lbl);
  85+                break;
  86+        case IP_DEFNAM:
  87+                defname(ip->ip_name, ip->ip_vis);
  88+                break;
  89+        case IP_INIT:
  90+                printf("%s", ip->ip_name);
  91+                break;
<_8492         default:
 8593                 cerror("pass2_compile %d", ip->type);
 8694         }
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-21 09:33 +0100