Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.59
 
1.60
 
MAIN:ragge:20110629071834
 
local.c
_>862862         off /= SZCHAR;
 863863         al = talign(sp->stype, sp->sap)/SZCHAR;
 864864 
<>865 -        if (sp->sclass == STATIC)
 866 -                printf("\t.local %s\n", name);
 867 -        printf("\t.comm ");
  865+        if (sp->sclass == STATIC) {
  866+                if (sp->slevel == 0) {
  867+                        printf("\t.local %s\n", name);
  868+                } else
  869+                        printf("\t.local " LABFMT "\n", sp->soffset);
  870+        }
868871         if (sp->slevel == 0) {
<>869 -                printf("%s,0%o,%d\n", name, off, al);
  872+                printf("\t.comm %s,0%o,%d\n", name, off, al);
870873         } else
<>871 -                printf(LABFMT ",0%o,%d\n", sp->soffset, off, al);
  874+                printf("\t.comm " LABFMT ",0%o,%d\n", sp->soffset, off, al);
<_872875 }
 873876 
 874877 static char *
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 19:41 +0100