Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.66
 
1.67
 
MAIN:ragge:20071226132613
 
local.c
_>496496 void
 497497 myp2tree(NODE *p)
 498498 {
<> 499+        struct symtab *sp;
  500+        int i;
  501+
499502         if (kflag)
<>500 -                walkf(p, fixnames);
  503+                walkf(p, fixnames); /* XXX walkf not needed */
  504+        if (p->n_op != FCON)
  505+                return;
  506+
  507+        /* put floating constants in memory */
  508+        setloc1(RDATA);
  509+        defalign(ALLDOUBLE);
  510+        deflab1(i = getlab());
  511+        ninval(0, btdims[p->n_type].suesize, p);
  512+
  513+        sp = IALLOC(sizeof(struct symtab));
  514+        sp->sclass = STATIC;
  515+        sp->slevel = 1; /* fake numeric label */
  516+        sp->soffset = i;
  517+        sp->sflags = 0;
  518+
  519+        p->n_op = NAME;
  520+        p->n_lval = 0;
  521+        p->n_sp = sp;
<_501522 }
 502523 
 503524 /*ARGSUSED*/
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-11-01 10:35 +0100