Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.223
 
1.224
 
MAIN:gmcgarry:20080619074112
 
reader.c
_>234234                 if ((ip->ip_node = deluseless(ip->ip_node)) == NULL) {
 235235                         DLIST_REMOVE(ip, qelem);
 236236                 } else while (!DLIST_ISEMPTY(&prepole, qelem)) {
<>237 -                        struct interpass *ipp;
  237+                        struct interpass *tipp;
238238 
<>239 -                        ipp = DLIST_NEXT(&prepole, qelem);
 240 -                        DLIST_REMOVE(ipp, qelem);
 241 -                        DLIST_INSERT_BEFORE(ip, ipp, qelem);
  239+                        tipp = DLIST_NEXT(&prepole, qelem);
  240+                        DLIST_REMOVE(tipp, qelem);
  241+                        DLIST_INSERT_BEFORE(ip, tipp, qelem);
242242                 }
 243243         }
 244244 
     
 !
546546  * Rewrite node to register after instruction emit.
 547547  */
 548548 static void
<>549 -rewrite(NODE *p, int rewrite, int cookie)
  549+rewrite(NODE *p, int dorewrite, int cookie)
550550 {
 551551         NODE *l, *r;
 552552         int o;
     
 !
582582                 tfree(l);
 583583         if (optype(o) == BITYPE)
 584584                 tfree(r);
<>585 -        if (rewrite == 0)
  585+        if (dorewrite == 0)
586586                 return;
 587587         CDEBUG(("rewrite: %p, reg %s\n", p,
 588588             p->n_reg == -1? "<none>" : rnames[DECRA(p->n_reg, 0)]));
     
 !
12741274 
 12751275 /* Extended assembler hacks */
 12761276 static void
<>1277 -fixxasm(struct interpass *ipole)
  1277+fixxasm(struct interpass *pole)
12781278 {
 12791279         struct interpass *ip;
 12801280         NODE *p;
 12811281 
<>1282 -        DLIST_FOREACH(ip, ipole, qelem) {
  1282+        DLIST_FOREACH(ip, pole, qelem) {
<_12831283                 if (ip->type != IP_NODE || ip->ip_node->n_op != XASM)
 12841284                         continue;
 12851285                 p = ip->ip_node->n_left;
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 04:22 +0100