Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.230
 
1.231
 
MAIN:ragge:20080629142855
 
reader.c
_>12611261 
 12621262         cw = xasmcode(p->n_name);
 12631263         switch (XASMVAL(cw)) {
<> 1264+        case 'p':
  1265+                /* pointer */
  1266+                /* just make register of it */
  1267+                p->n_name = tmpstrdup(p->n_name);
  1268+                c = strchr(p->n_name, XASMVAL(cw)); /* cannot fail */
  1269+                *c = 'r';
  1270+                /* FALLTHROUGH */
12641271         case 'r': /* general reg */
 12651272                 /* set register class */
 12661273                 p->n_label = gclass(p->n_left->n_type);
     
 !
13101317                 if (p->n_left->n_op == ICON)
 13111318                         break;
 13121319                 p->n_name = tmpstrdup(p->n_name);
<>1313 -                for (c = p->n_name; *c != 'i' && *c != 'n'; c++)
 1314 -                        ;
  1320+                c = strchr(p->n_name, XASMVAL(cw)); /* cannot fail */
<_13151321                 if (c[1]) {
 13161322                         c[0] = c[1], c[1] = 0;
 13171323                         goto again;
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-19 05:49 +0200