Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.149
 
1.150
 
MAIN:ragge:20060219222226
 
pftn.c
_>8282 int flostat;
 8383 int instruct, blevel;
 8484 OFFSZ inoff;
<>85 -int reached;
  85+int reached, prolab;
8686 
 8787 struct params;
 8888 
     
 !
543543         struct params *a;
 544544         struct symtab *p, **parr = NULL; /* XXX gcc */
 545545         char *c;
<>546 -        int i, prolab;
  546+        int i;
547547 
 548548         argoff = ARGINIT;
 549549 
     
 !
610610 #ifdef GCC_COMPAT
 611611         c = gcc_findname(cftnsp);
 612612 #endif
<> 613+#if 0
613614         prolab = getlab();
 614615         send_passt(IP_PROLOG, -1, -1, c, cftnsp->stype,
 615616             cftnsp->sclass == EXTDEF, prolab);
<> 617+#endif
616618         plabel(prolab); /* after prolog, used in optimization */
 617619         retlab = getlab();
 618620         bfcode(parr, nparams);
     
 !
10111013                 switch( (ty>>i)&TMASK ){
 10121014 
 10131015                 case FTN:
<>1014 -                        cerror( "compiler takes size of function");
  1016+                        uerror( "cannot take size of function");
<_10151017                 case PTR:
 10161018                         return( SZPOINT(ty) * mult );
 10171019                 case ARY:
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 16:38 +0100