Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.33
 
1.34
 
MAIN:ragge:20120901091746
 
local2.c
_>898898         switch (p->n_op) {
 899899         case REG:
 900900                 fprintf(stdout, "%s", rnames[regno(p)-16+1]);
 901901                 break;
 902902 
 903903         case NAME:
<>904 -                comperr("upput NAME");
  904+                if (kflag)
  905+                        comperr("upput NAME");
905906         case OREG:
 906907                 p->n_lval += size;
 907908                 adrput(stdout, p);
 908909                 p->n_lval -= size;
 909910                 break;
 910911         case ICON:
     
 !
14071408  * Do something target-dependent for xasm arguments.
 14081409  * Supposed to find target-specific constraints and rewrite them.
 14091410  */
 14101411 int
 14111412 myxasm(struct interpass *ip, NODE *p)
 14121413 {
<> 1414+        char *c;
  1415+        int i;
  1416+
  1417+        /* Discard o<> constraints since they will not be generated */
  1418+        for (c = p->n_name; *c; c++) {
  1419+                if (*c == 'o' || *c == '<' || *c == '>') {
  1420+                        for (i = 0; c[i]; i++)
  1421+                                c[i] = c[i+1];
  1422+                        c--;
  1423+                }
  1424+        }
<_14131425         return 0;
 14141426 }
 14151427 
 14161428 int
 14171429 xasmconstregs(char *s)
 14181430 {
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 12:50 +0100