diff options
author | Kai Backman <kaib@golang.org> | 2009-08-18 07:14:25 -0700 |
---|---|---|
committer | Kai Backman <kaib@golang.org> | 2009-08-18 07:14:25 -0700 |
commit | 4cc1541a6ba8d646e0dd5907bc4f00ca9100dd90 (patch) | |
tree | 70b56230a0c84746d005332a46d1dc4d6915a173 /src/cmd/5g/gobj.c | |
parent | d54e594fdf137b78cc9561bccafda8fbc3fc3a66 (diff) | |
download | golang-4cc1541a6ba8d646e0dd5907bc4f00ca9100dd90.tar.gz |
fix runtime and compile regression
R=rsc
APPROVED=rsc
DELTA=6 (0 added, 0 deleted, 6 changed)
OCL=33434
CL=33452
Diffstat (limited to 'src/cmd/5g/gobj.c')
-rw-r--r-- | src/cmd/5g/gobj.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd/5g/gobj.c b/src/cmd/5g/gobj.c index 47de270d0..7c22780d3 100644 --- a/src/cmd/5g/gobj.c +++ b/src/cmd/5g/gobj.c @@ -353,9 +353,9 @@ datastring(char *s, int len, Addr *a) *a = ao; // only generate data the first time. - if(ao.sym->uniq) + if(ao.sym->flags & SymUniq) return; - ao.sym->uniq = 1; + ao.sym->flags |= SymUniq; data(); for(w=0; w<len; w+=8) { @@ -434,9 +434,9 @@ datagostring(Strlit *sval, Addr *a) } *a = ao; - if(ao.sym->uniq) + if(ao.sym->flags & SymUniq) return; - ao.sym->uniq = 1; + ao.sym->flags |= SymUniq; data(); // DATA gostring, wp, $cstring |