Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.9
 
1.10
 
MAIN:ragge:20100410094033
 
local.c
_>10491049                 alias = NULL;
 10501050         }
 10511051         if ((constructor || destructor) && (sp->sclass != PARAM)) {
<>1052 -                printf("\t.section .%ctors,\"aw\",@progbits\n",
 1053 -                    constructor ? 'c' : 'd');
 1054 -                printf("\t.p2align 2\n");
 1055 -                printf("\t.long %s\n", exname(sp->sname));
 1056 -                printf("\t.previous\n");
  1052+                NODE *p = talloc();
  1053+
  1054+                p->n_op = NAME;
  1055+                p->n_sp =
  1056+                  (struct symtab *)(constructor ? "constructor" : "destructor");
  1057+                sp->ssue = sueget(sp->ssue);
  1058+                sp->ssue->suega = gcc_attr_parse(p);
<_10571059                 constructor = destructor = 0;
 10581060         }
 10591061 }
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-02 11:10 +0200