Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.4
 
1.5
 
MAIN:ragge:20030609155556
 
optim.c
_>7979                 /* paint over the type of the left hand side with the type of the top */
 8080                 p->n_left->n_type = p->n_type;
 8181                 p->n_left->n_cdim = p->n_cdim;
<>82 -                p->n_left->n_csiz = p->n_csiz;
  82+                p->n_left->n_sue = p->n_sue;
8383                 p->n_op = FREE;
 8484                 return( p->n_left );
 8585 
     
 !
129129                          conval( p->n_left, o, p->n_right ) ){
 130130                         zapright:
 131131                         RO(p) = FREE;
<>132 -                        p->n_left = makety(p->n_left, p->n_type, p->n_cdim, p->n_csiz );
  132+                        p->n_left = makety(p->n_left, p->n_type,
  133+                            p->n_cdim, p->n_sue);
133134                         p->n_op = FREE;
 134135                         return( clocal( p->n_left ) );
 135136                         }
     
 !
146147                         else {
 147148                                 p->n_op = (asgop(o) ? ASG LS : LS);
 148149                                 o = p->n_op;
<>149 -                                p->n_right->n_type = p->n_right->n_csiz = INT;
  150+                                p->n_right->n_type = INT;
  151+                                p->n_right->n_sue = MKSUE(INT);
150152                                 RV(p) = i;
 151153                                 }
 152154                         }
     
 !
217219                                  (ISUNSIGNED(p->n_left->n_type) ||
 218220                                   ISUNSIGNED(p->n_right->n_type)) ){
 219221                                 p->n_op = (asgop(o) ? ASG RS : RS);
<>220 -                                p->n_right->n_type = p->n_right->n_csiz = INT;
  222+                                p->n_right->n_type = INT;
  223+                                p->n_right->n_sue = (struct suedef *)&dimtab[INT];
<_221224                                 RV(p) = i;
 222225                                 }
 223226                         }
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-22 07:22 +0100