Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.69
 
1.70
 
MAIN:ragge:20030622193921
 
pftn.c
_>453453         if (retlab != NOLAB && nerrors == 0) { /* inside a real function */
 454454                 branch(retlab);
 455455                 efcode();
<>456 -                epilogue(minrvar, maxautooff, retlab);
  456+                if (isinlining)
  457+                        inline_epilogue(minrvar, maxautooff, retlab);
  458+                else
  459+                        epilogue(minrvar, maxautooff, retlab);
457460         }
 458461 
 459462         checkst(0);
     
 !
563566         ftnno = getlab();
 564567         retlab = getlab();
 565568         bfcode(parr, nparams);
<>566 -        prologue(-1, -1);
  569+        if (isinlining)
  570+                inline_prologue(-1, -1);
  571+        else
  572+                prologue(-1, -1);
567573         lparam = NULL;
 568574         nparams = 0;
 569575 }
     
 !
13791385                 /* do the initialization and get out, without regard
 13801386                     for filing out the variable with zeros, etc. */
 13811387                 bccode();
<>1382 -                newblock(regvar, autooff);
  1388+                if (isinlining)
  1389+                        inline_newblock(regvar, autooff);
  1390+                else
  1391+                        newblock(regvar, autooff);
13831392                 spname = pstk->in_sym;
 13841393                 p = buildtree( ASSIGN, buildtree( NAME, NIL, NIL ), p );
 13851394                 ecomp(p);
     
 !
16541663         int i;
 16551664 
 16561665         bccode(); /* Init code generation */
<>1657 -        newblock(regvar, autooff);
  1666+        if (isinlining)
  1667+                inline_newblock(regvar, autooff);
  1668+        else
  1669+                newblock(regvar, autooff);
<_16581670         /*
 16591671          * Setup space on the stack, one pointer to the array space
 16601672          * and n-1 integers for the array sizes.
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-10-31 07:17 +0100