fix build

pieces of an upcoming CL leaked into CL 4168056

TBR=r
CC=golang-dev
https://golang.org/cl/4180057
diff --git a/src/cmd/5l/obj.c b/src/cmd/5l/obj.c
index b976e30..b2b7a1e 100644
--- a/src/cmd/5l/obj.c
+++ b/src/cmd/5l/obj.c
@@ -41,6 +41,7 @@
 #endif
 
 char	*noname		= "<none>";
+char	thechar		= '5';
 char	*thestring 	= "arm";
 
 /*
@@ -262,7 +263,6 @@
 	follow();
 	softfloat();
 	noops();
-	dostkcheck();
 	span();
 	pclntab();
 	symtab();
diff --git a/src/cmd/6l/obj.c b/src/cmd/6l/obj.c
index 3dabb4c..7180b66 100644
--- a/src/cmd/6l/obj.c
+++ b/src/cmd/6l/obj.c
@@ -40,6 +40,7 @@
 #include	<ar.h>
 
 char	*noname		= "<none>";
+char	thechar		= '6';
 char*	thestring 	= "amd64";
 char*	paramspace	= "FP";
 
@@ -252,7 +253,6 @@
 	if(HEADTYPE == 6)
 		domacho();
 	dostkoff();
-	dostkcheck();
 	paramspace = "SP";	/* (FP) now (SP) on output */
 	if(debug['p'])
 		if(debug['1'])
diff --git a/src/cmd/8l/obj.c b/src/cmd/8l/obj.c
index fb97e84..13698cb 100644
--- a/src/cmd/8l/obj.c
+++ b/src/cmd/8l/obj.c
@@ -44,6 +44,7 @@
 #endif
 
 char	*noname		= "<none>";
+char	thechar		= '8';
 char	*thestring 	= "386";
 
 /*