1 /* file.h - global variables involving files for assembler */
3 EXTERN
char *filnamptr
; /* file name pointer */
4 EXTERN
char *truefilename
; /* in case actual source name is a tmpname */
6 EXTERN fd_t infil
; /* current input file (stacked, 0 = memory) */
9 EXTERN
unsigned char outfd
; /* output fd for writer fns */
10 EXTERN fd_t binfil
; /* binary output file (0 = memory) */
11 EXTERN fd_t lstfil
; /* list output file (0 = standard) */
12 EXTERN fd_t objfil
; /* object output file */
13 EXTERN fd_t symfil
; /* symbol table output file */
15 /* readsrc internals */
16 EXTERN
unsigned infil0
; /* Number of first input area */
17 EXTERN
unsigned infiln
; /* Number of current input area */