From 84e6e1a10b00f728e4e40da9331164eab032449d Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 25 Oct 1991 11:13:43 +0000 Subject: [PATCH] Several fixes --- mach/m68020/as/mach1.c | 6 +++--- mach/m68020/as/mach5.c | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/mach/m68020/as/mach1.c b/mach/m68020/as/mach1.c index 48a019b24..05c6b1410 100644 --- a/mach/m68020/as/mach1.c +++ b/mach/m68020/as/mach1.c @@ -69,9 +69,9 @@ struct instr_t { #endif }; typedef struct instr_t instr_t; -instr_t instr[30]; /* temporary area for instructions */ -instr_t *instrp; /* index into instr[] */ -int dot_offset; +extern instr_t instr[30]; /* temporary area for instructions */ +extern instr_t *instrp; /* index into instr[] */ +extern int dot_offset; /* flags used when reading effective addresses */ #define INDEX 0300 diff --git a/mach/m68020/as/mach5.c b/mach/m68020/as/mach5.c index 93826e736..687988a8c 100644 --- a/mach/m68020/as/mach5.c +++ b/mach/m68020/as/mach5.c @@ -51,7 +51,8 @@ short word; instrp->i_relotype = relotype; } #endif - instrp++->i_word = word; + instrp->i_word = word; + instrp++; dot_offset += 2; }