summaryrefslogtreecommitdiff
path: root/src/cmd/gc/export.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/gc/export.c')
-rw-r--r--src/cmd/gc/export.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/gc/export.c b/src/cmd/gc/export.c
index 2ec84908e..e2ecf6c37 100644
--- a/src/cmd/gc/export.c
+++ b/src/cmd/gc/export.c
@@ -54,7 +54,7 @@ reexport(Type *t)
s = t->sym;
if(s == S/* || s->name[0] == '_'*/) {
exportgen++;
- snprint(namebuf, sizeof(namebuf), "_e%.3ld", exportgen);
+ snprint(namebuf, sizeof(namebuf), "_e%s_%.3ld", filename, exportgen);
s = lookup(namebuf);
s->lexical = LATYPE;
s->otype = t;