diff options
Diffstat (limited to 'utils/tl/l.h')
| -rw-r--r-- | utils/tl/l.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/utils/tl/l.h b/utils/tl/l.h index 72e6ed28..3e84ff66 100644 --- a/utils/tl/l.h +++ b/utils/tl/l.h @@ -90,6 +90,7 @@ struct Sym uchar fnptr; // used as fn ptr Use* use; Sym* link; + long base; }; #define SIGNINTERN (1729*325*1729) @@ -248,6 +249,7 @@ EXTERN union EXTERN long HEADR; /* length of header */ EXTERN int HEADTYPE; /* type of header */ EXTERN long INITDAT; /* data location */ +EXTERN long INITRODAT; /* read-only data location */ EXTERN long INITRND; /* data round above text location */ EXTERN long INITTEXT; /* text location */ EXTERN char* INITENTRY; /* entry point */ @@ -322,12 +324,6 @@ void addpool(Prog*, Adr*); EXTERN Prog* blitrl; EXTERN Prog* elitrl; -void initdiv(void); -EXTERN Prog* prog_div; -EXTERN Prog* prog_divu; -EXTERN Prog* prog_mod; -EXTERN Prog* prog_modu; - #pragma varargck type "A" int #pragma varargck type "C" int #pragma varargck type "D" Adr* @@ -365,7 +361,6 @@ int compound(Prog*); double cputime(void); void datblk(long, long, int); void diag(char*, ...); -void divsig(void); void dodata(void); void doprof1(void); void doprof2(void); |
