Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.157
 
1.158
 
MAIN:ragge:20070722125056
 
trees.c
_>13791379         case ADDROF:
 13801380                 return( NCVT+OTHER );
 13811381         case NOT:
<>1382 -        case INIT:
  1382+/*      case INIT: */
13831383         case CM:
 13841384         case CBRANCH:
 13851385         case ANDAND:
     
 !
16061606 {
 16071607         int o = p->n_op, i;
 16081608 
<>1609 -        if( o == FCON ){
 1610 -                setloc1(RDATA);
 1611 -                defalign( p->n_type == DOUBLE ? ALDOUBLE : ALFLOAT );
 1612 -                deflab1(i = getlab());
 1613 -                ninval(p);
 1614 -                p->n_op = NAME;
 1615 -                p->n_lval = 0;
 1616 -                p->n_sp = tmpalloc(sizeof(struct symtab_hdr));
 1617 -                p->n_sp->sclass = ILABEL;
 1618 -                p->n_sp->soffset = i;
 1619 -        }
  1609+        if (o != FCON)
  1610+                return;
  1611+
  1612+        /* Write float constants to memory */
  1613+        /* Should be volontary per architecture */
  1614+
  1615+        setloc1(RDATA);
  1616+        defalign(p->n_type == FLOAT ? ALFLOAT : p->n_type == DOUBLE ?
  1617+            ALDOUBLE : ALLDOUBLE );
  1618+        deflab1(i = getlab());
  1619+        ninval(0, btdims[p->n_type].suesize, p);
  1620+        p->n_op = NAME;
  1621+        p->n_lval = 0;
  1622+        p->n_sp = tmpalloc(sizeof(struct symtab_hdr));
  1623+        p->n_sp->sclass = ILABEL;
  1624+        p->n_sp->soffset = i;
<_16201625 }
 16211626 
 16221627 extern int negrel[];
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 15:01 +0100