Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.182
 
1.183
 
MAIN:ragge:20071112185625
 
pftn.c
_>634634         plabel(prolab); /* after prolog, used in optimization */
 635635         retlab = getlab();
 636636         bfcode(parr, nparams);
<>637 -        if (xtemps) {
 638 -                /* put arguments in temporaries */
 639 -                for (i = 0; i < nparams; i++) {
 640 -                        NODE *q, *r, *s;
 641 -
 642 -                        p = parr[i];
 643 -                        if (p->stype == STRTY || p->stype == UNIONTY ||
 644 -                            cisreg(p->stype) == 0)
 645 -                                continue;
 646 -                        spname = p;
 647 -                        q = buildtree(NAME, 0, 0);
 648 -                        r = tempnode(0, p->stype, p->sdf, p->ssue);
 649 -                        s = buildtree(ASSIGN, r, q);
 650 -                        p->soffset = r->n_lval;
 651 -                        p->sflags |= STNODE;
 652 -                        ecomp(s);
 653 -                }
 654 -                plabel(getlab()); /* used when spilling */
 655 -        }
  637+        plabel(getlab()); /* used when spilling */
<_656638         lparam = NULL;
 657639         nparams = 0;
 658640 }
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-08-27 14:51 +0200