diff options
| author | forsyth <forsyth@vitanuova.com> | 2010-04-27 21:15:13 +0100 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2010-04-27 21:15:13 +0100 |
| commit | c0927006217e7a7e0214add5828659287c7498d6 (patch) | |
| tree | 528acb9e0df2d33eaa2481b8e3ff37c252082fd2 /utils/8l/l.h | |
| parent | 2303ddadf6e5cbf9705ccf25abe6114af1126b79 (diff) | |
20100427-2115
Diffstat (limited to 'utils/8l/l.h')
| -rw-r--r-- | utils/8l/l.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/utils/8l/l.h b/utils/8l/l.h index 5c274418..3affb6ae 100644 --- a/utils/8l/l.h +++ b/utils/8l/l.h @@ -9,6 +9,7 @@ #define P ((Prog*)0) #define S ((Sym*)0) #define TNAME (curtext?curtext->from.sym->name:noname) + #define cput(c)\ { *cbp++ = c;\ if(--cbc <= 0)\ @@ -246,7 +247,6 @@ EXTERN uchar and[30]; EXTERN char reg[D_NONE]; EXTERN Prog* lastp; EXTERN long lcsize; -EXTERN int maxop; EXTERN int nerrors; EXTERN long nhunk; EXTERN long nsymbol; @@ -266,7 +266,7 @@ EXTERN int dtype; EXTERN Adr* reloca; EXTERN int doexp, dlm; EXTERN int imports, nimports; -EXTERN int exports, nexports; +EXTERN int exports, nexports, allexport; EXTERN char* EXPTAB; EXTERN Prog undefp; @@ -332,12 +332,11 @@ void readundefs(char*, int); int relinv(int); long reuse(Prog*, Sym*); long rnd(long, long); -void s8put(char*); void span(void); void undef(void); void undefsym(Sym*); long vaddr(Adr*); -void wputb(ushort); +void wput(ushort); void xdefine(char*, int, long); void xfol(Prog*); int zaddr(uchar*, Adr*, Sym*[]); |
