Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.21
 
1.22
 
MAIN:ragge:20100530190004
 
code.c
_>652652         }
 653653         listf(p->n_right, argput);
 654654 
<> 655+        /* Check if there are varargs */
  656+        if (nsse || l->n_df == NULL || l->n_df->dfun == NULL) {
  657+                ; /* Need RAX */
  658+        } else {
  659+                union arglist *al = l->n_df->dfun;
  660+
  661+                for (; al->type != TELLIPSIS; al++) {
  662+                        if (al->type == TNULL)
  663+                                return p; /* No need */
  664+                        if (BTYPE(al->type) == STRTY ||
  665+                            BTYPE(al->type) == UNIONTY ||
  666+                            ISARY(al->type))
  667+                                al++;
  668+                }
  669+        }
  670+
<_655671         /* Always emit number of SSE regs used */
 656672         l = movtoreg(bcon(nsse), RAX);
 657673         if (p->n_right->n_op != CM) {
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-03 09:02 +0200