Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.30
 
1.31
 
MAIN:ragge:20030617130531
 
trees.c
_>15761576         return (bcon(i));
 15771577 }
 15781578 
<>1579 -# ifndef BUG2
  1579+#ifdef PCC_DEBUG
15801580 int
<>1581 -eprint( p, down, a, b ) register NODE *p; int *a, *b; {
  1581+eprint(NODE *p, int down, int *a, int *b)
  1582+{
15821583         int ty;
 15831584 
 15841585         *a = *b = down+1;
     
 !
15911592         ty = optype( p->n_op );
 15921593 
 15931594         printf("%p) %s, ", p, opst[p->n_op] );
<>1594 -        if( ty == LTYPE ){
 1595 -                printf( CONFMT, p->n_lval );
 1596 -                printf( ", %d, ", p->n_rval );
 1597 -                }
  1595+        if (ty == LTYPE) {
  1596+                printf(CONFMT, p->n_lval);
  1597+                if (p->n_op == NAME)
  1598+                        printf(", %s(%p), ", p->n_sp->sname, p->n_sp);
  1599+                else
  1600+                        printf(", %d, ", p->n_rval);
  1601+        }
<_15981602         tprint( p->n_type );
 15991603         printf( ", %p, %p\n", p->n_df, p->n_sue );
 16001604         return 0;
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 14:31 +0100