Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.13
 
1.14
 
MAIN:ragge:20030818090407
 
optim.c
_>133133         case ER:
 134134                 /* commutative ops; for now, just collect constants */
 135135                 /* someday, do it right */
<>136 -                if( nncon(p->n_left) || ( LCON(p) && !RCON(p) ) ) SWAP( p->n_left, p->n_right );
  136+                if( nncon(p->n_left) || ( LCON(p) && !RCON(p) ) )
  137+                        SWAP( p->n_left, p->n_right );
137138                 /* make ops tower to the left, not the right */
 138139                 if( RO(p) == o ){
 139140                         NODE *t1, *t2, *t3;
     
 !
156157                         nfree(p->n_left);
 157158                         p->n_left = q;
 158159                 }
<>159 -                if( RCON(p) && LO(p)==o && RCON(p->n_left) && conval( p->n_right, o, p->n_left->n_right ) ){
  160+                if( RCON(p) && LO(p)==o && RCON(p->n_left) &&
  161+                    conval( p->n_right, o, p->n_left->n_right ) ){
160162                         goto zapleft;
 161163                         }
 162164                 else if( LCON(p) && RCON(p) && conval( p->n_left, o, p->n_right ) ){
 163165                         zapright:
 164166                         nfree(p->n_right);
<>165 -                        q = makety(p->n_left, p->n_type, p->n_qual, p->n_df, p->n_sue);
  167+                        q = makety(p->n_left, p->n_type, p->n_qual,
  168+                            p->n_df, p->n_sue);
<_166169                         nfree(p);
 167170                         return clocal(q);
 168171                         }
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-09-03 09:14 +0200