summaryrefslogtreecommitdiff
path: root/utils/8l
diff options
context:
space:
mode:
authorCharles Forsyth <charles.forsyth@gmail.com>2018-12-21 14:55:06 +0000
committerCharles Forsyth <charles.forsyth@gmail.com>2018-12-21 14:55:06 +0000
commitf2847740e449ea52349968e40fa4e5fb8426bb41 (patch)
tree8f66ea2731c38fa20a34980c882929e8f7efe041 /utils/8l
parent9a6abc0c151869394091363dde0ecc082ad3ca65 (diff)
parent811a63300c4a3c25a557a5fdb7ae46256a258f17 (diff)
Merged in dboddie/inferno-os (pull request #21)
Fixed compilation of 9load for x86 with modern GCC versions. Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
Diffstat (limited to 'utils/8l')
-rw-r--r--utils/8l/l.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/utils/8l/l.h b/utils/8l/l.h
index da151014..85964bc3 100644
--- a/utils/8l/l.h
+++ b/utils/8l/l.h
@@ -195,7 +195,7 @@ EXTERN union
uchar obuf[MAXIO]; /* output buffer */
uchar ibuf[MAXIO]; /* input buffer */
} u;
- char dbuf[1];
+ char dbuf[2*MAXIO];
} buf;
#define cbuf u.obuf
@@ -236,8 +236,8 @@ EXTERN char debug[128];
EXTERN char literal[32];
EXTERN Prog* etextp;
EXTERN Prog* firstp;
-EXTERN char fnuxi8[8];
-EXTERN char fnuxi4[4];
+EXTERN uchar fnuxi8[8];
+EXTERN uchar fnuxi4[4];
EXTERN Sym* hash[NHASH];
EXTERN Sym* histfrog[MAXHIST];
EXTERN int histfrogp;
@@ -247,9 +247,9 @@ EXTERN char* libraryobj[50];
EXTERN int libraryp;
EXTERN int xrefresolv;
EXTERN char* hunk;
-EXTERN char inuxi1[1];
-EXTERN char inuxi2[2];
-EXTERN char inuxi4[4];
+EXTERN uchar inuxi1[1];
+EXTERN uchar inuxi2[2];
+EXTERN uchar inuxi4[4];
EXTERN char ycover[Ymax*Ymax];
EXTERN uchar* andptr;
EXTERN uchar and[30];