diff options
Diffstat (limited to 'src/cmd/gc/subr.c')
-rw-r--r-- | src/cmd/gc/subr.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/gc/subr.c b/src/cmd/gc/subr.c index 428e70551..40912bce6 100644 --- a/src/cmd/gc/subr.c +++ b/src/cmd/gc/subr.c @@ -2489,6 +2489,8 @@ expand0(Type *t) u = methtype(t); if(u != T) { for(f=u->method; f!=T; f=f->down) { + if(!exportname(f->sym->name) && strcmp(f->sym->package, package) != 0) + continue; if(f->sym->uniq) continue; f->sym->uniq = 1; |