diff options
author | Russ Cox <rsc@golang.org> | 2009-01-16 14:58:14 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-01-16 14:58:14 -0800 |
commit | c000d2eb1c11999b15772ad582b364604f6f8acf (patch) | |
tree | 321251a8cd180ad7856af54e8e531850d0735fb0 /src/cmd/gc/export.c | |
parent | 969365a06e210a3a3c969a99585e868aecc6af8a (diff) | |
download | golang-c000d2eb1c11999b15772ad582b364604f6f8acf.tar.gz |
casify, cleanup sys
R=r
OCL=22978
CL=22984
Diffstat (limited to 'src/cmd/gc/export.c')
-rw-r--r-- | src/cmd/gc/export.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cmd/gc/export.c b/src/cmd/gc/export.c index f71f929b2..e2f2a284b 100644 --- a/src/cmd/gc/export.c +++ b/src/cmd/gc/export.c @@ -355,7 +355,10 @@ pkgtype(char *name, char *pkg) static int mypackage(Node *ss) { - return strcmp(ss->psym->name, package) == 0; + // we import all definitions for sys. + // lowercase ones can only be used by the compiler. + return strcmp(ss->psym->name, package) == 0 + || strcmp(ss->psym->name, "sys") == 0; } void |