remove declaration of errno
diff --git a/src/cmd/eqn/main.c b/src/cmd/eqn/main.c
index 38c6702..518c6b9 100644
--- a/src/cmd/eqn/main.c
+++ b/src/cmd/eqn/main.c
@@ -96,7 +96,6 @@
 {
 	int i, type, ln;
 	char fname[100];
-	extern int errno;
 
 	errno = 0;
 	curfile->lineno = 0;
diff --git a/src/cmd/grap/input.c b/src/cmd/grap/input.c
index 35ea7f4..1e90cb9 100644
--- a/src/cmd/grap/input.c
+++ b/src/cmd/grap/input.c
@@ -409,8 +409,6 @@
 
 double errcheck(double x, char *s)
 {
-	extern int errno;
-
 	if (errno == EDOM) {
 		errno = 0;
 		ERROR "%s argument out of domain", s WARNING;
diff --git a/src/cmd/pic/input.c b/src/cmd/pic/input.c
index bef0c42..005fa29 100644
--- a/src/cmd/pic/input.c
+++ b/src/cmd/pic/input.c
@@ -425,8 +425,6 @@
 
 double errcheck(double x, char  *s)
 {
-	extern int errno;
-
 	if (errno == EDOM) {
 		errno = 0;
 		ERROR "%s argument out of domain", s WARNING;