add errno
diff --git a/src/cmd/eqn/e.h b/src/cmd/eqn/e.h
index f94d206..4f5282e 100644
--- a/src/cmd/eqn/e.h
+++ b/src/cmd/eqn/e.h
@@ -1,6 +1,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <errno.h>
 
 #undef sqrt
 #define sqrt p9_sqrt
diff --git a/src/cmd/eqn/input.c b/src/cmd/eqn/input.c
index b0444cb..85a5736 100644
--- a/src/cmd/eqn/input.c
+++ b/src/cmd/eqn/input.c
@@ -1,7 +1,6 @@
 #include "e.h"
 #include "y.tab.h"
 #include <ctype.h>
-#include <errno.h>
 
 Infile	infile[10];
 Infile	*curfile = infile;