Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.15
 
1.16
 
MAIN:ragge:20100407144549
 
local2.c
_>393393 
 394394         case 'C'/* remove from stack after subroutine call */
 395395                 pr = p->n_qual;
<>396 -                if (p->n_op == STCALL || p->n_op == USTCALL)
 397 -                        pr += 4; /* XXX */
398396                 if (p->n_op == UCALL)
 399397                         return; /* XXX remove ZC from UCALL */
 400398                 if (pr)
     
 !
430428         case 'N': /* output extended reg name */
 431429                 printf("%s", rnames[getlr(p, '1')->n_rval]);
 432430                 break;
<> 431+#endif
433432 
<> 433+        case 'P': /* Put hidden argument in rdi */
  434+                printf("\tleaq -%d(%%rbp),%%rdi\n", stkpos);
  435+                break;
  436+
  437+#if 0
  438+
<_434439         case 'S': /* emit eventual move after cast from longlong */
 435440                 pr = DECRA(p->n_reg, 0);
 436441                 lr = p->n_left->n_rval;
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-19 03:49 +0200