Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.5
 
1.6
 
MAIN:ragge:20140603201950
 
order.c
_>3939 int
 4040 notoff(TWORD t, int r, CONSZ off, char *cp)
 4141 {
<>42 -        if (r != 2 && r != 3)
  42+        if (r != 4 && r != 5)
4343                 return 1; /* can only index ac2 and ac3 */
<> 44+#if 0
4445         if (t == CHAR || t == UCHAR) {
 4546                 if (off < -256 || off > 254)
 4647                         return 1;
<>47 -        } else if (off < -128 || off > 127)
  48+        } else
  49+#endif
  50+        if (off < -128 || off > 127)
4851                 return 1;
 4952         return(0);  /* YES */
 5053 }
     
 !
6164         if (x2debug)
 6265                 printf("offstar(%p)\n", p);
 6366 
<>64 -        if (isreg(p))
  67+        if (regno(p) == 4 || regno(p) == 5)
6568                 return; /* Is already OREG */
 6669 
 6770         r = p->n_right;
<>68 -        if( p->n_op == PLUS || p->n_op == MINUS ){
 69 -                if( r->n_op == ICON ){
 70 -                        if (isreg(p->n_left) == 0 ||
 71 -                            (p->n_left->n_op == REG &&
 72 -                            p->n_left->n_rval != 2 && p->n_left->n_rval != 3))
 73 -                                (void)geninsn(p->n_left, INBREG);
 74 -                        /* Converted in ormake() */
 75 -                        return;
 76 -                }
  71+        if ((p->n_op == PLUS || p->n_op == MINUS) && r->n_op == ICON) {
  72+                if (!isreg(p->n_left) ||
  73+                    (regno(p->n_left) != 4 && regno(p->n_left) != 5))
  74+                        (void)geninsn(p->n_left, INBREG);
  75+                return;
<_7776         }
 7877         (void)geninsn(p, INBREG);
 7978 }
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 07:13 +0100