From c000d2eb1c11999b15772ad582b364604f6f8acf Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Fri, 16 Jan 2009 14:58:14 -0800 Subject: casify, cleanup sys R=r OCL=22978 CL=22984 --- src/cmd/gc/export.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/cmd/gc/export.c') 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 -- cgit v1.2.3