summaryrefslogtreecommitdiff
path: root/src/cmd/5g/gobj.c
diff options
context:
space:
mode:
authorKai Backman <kaib@golang.org>2009-08-18 07:14:25 -0700
committerKai Backman <kaib@golang.org>2009-08-18 07:14:25 -0700
commit4cc1541a6ba8d646e0dd5907bc4f00ca9100dd90 (patch)
tree70b56230a0c84746d005332a46d1dc4d6915a173 /src/cmd/5g/gobj.c
parentd54e594fdf137b78cc9561bccafda8fbc3fc3a66 (diff)
downloadgolang-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.c8
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