add 'export' adjectives to external
var, const and type declarations.

R=r
DELTA=49  (12 added, 28 deleted, 9 changed)
OCL=13791
CL=13791
diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h
index ed61378..b775b32 100644
--- a/src/cmd/gc/go.h
+++ b/src/cmd/gc/go.h
@@ -211,7 +211,7 @@
 {
 	OXXX,
 
-	OTYPE, OCONST, OVAR, OEXPORT, OIMPORT,
+	OTYPE, OCONST, OVAR, OIMPORT,
 
 	ONAME, ONONAME,
 	ODOT, ODOTPTR, ODOTMETH, ODOTINTER,
@@ -369,6 +369,7 @@
 EXTERN	int	tptr;		// either TPTR32 or TPTR64
 extern	char*	sysimport;
 EXTERN	char*	filename;	// name to uniqify names
+EXTERN	int	exportadj;	// declaration is being exported
 
 EXTERN	Type*	types[NTYPE];
 EXTERN	uchar	isptr[NTYPE];
@@ -549,7 +550,7 @@
  *	export.c
  */
 void	renamepkg(Node*);
-void	markexport(Node*);
+void	exportsym(Sym*);
 void	dumpe(Sym*);
 void	dumpexport(void);
 void	dumpexporttype(Sym*);