Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.118
 
1.119
 
MAIN:ragge:20100502125000
 
local.c
_>15021502             p->n_op != UCALL && p->n_op != USTCALL)
 15031503                 return;
 15041504 
<>1505 -        p->n_flags = 0; /* Fixed for ST(U)CALL in p2tree */
 1506 -        if (ISFTY(p->n_type))
 1507 -                p->n_flags |= FFPPOP;
  1505+        p->n_flags = 0;
15081506 
 15091507         l = p->n_left;
 15101508         if (l->n_op == TEMP)
     
 !
15511549 void
 15521550 pass1_lastchance(struct interpass *ip)
 15531551 {
<> 1552+        if (ip->type == IP_NODE &&
  1553+            (ip->ip_node->n_op == CALL || ip->ip_node->n_op == UCALL) &&
  1554+            ISFTY(ip->ip_node->n_type))
  1555+                ip->ip_node->n_flags = FFPPOP;
  1556+ 
<_15541557         if (ip->type == IP_EPILOG) {
 15551558                 struct interpass_prolog *ipp = (struct interpass_prolog *)ip;
 15561559                 ipp->ipp_argstacksize = argstacksize;
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 07:14 +0100