diff options
Diffstat (limited to 'src/cmd/8g/gobj.c')
-rw-r--r-- | src/cmd/8g/gobj.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd/8g/gobj.c b/src/cmd/8g/gobj.c index 683c77d40..fac2656ef 100644 --- a/src/cmd/8g/gobj.c +++ b/src/cmd/8g/gobj.c @@ -358,9 +358,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) { @@ -438,9 +438,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 |