/* rcsid[]="$Header: head.h,v 800.1 85/09/24 15:50:42 root Exp $" */
/* sccsid[]="%W% %Y% %Q% %G%" */

/* Size of user's process page changed for 4.2. 5/15/1985 (bog) */

ADDR	maxoff;
ADDR	localval;

/* struct	nlist *symtab, *esymtab; */
struct	nlist *cursym;
struct	nlist *lookup();

struct	exec txthdr;

long	var[36];

int	argcount;

MAP	txtmap;
MAP	datmap;
L_INT		txtsiz;
L_INT		datsiz;
L_INT		datbas;
L_INT		stksiz;
L_INT		entrypt;
L_INT		symbas;
INT	wtflag;
INT	fcor;
INT	fsym;
L_INT	maxfile;
INT	signo;

#ifdef s32
/* size of user's process page (used to be 4K, then 8K for 8.0 OS release) */
#define UPAGESZ	(UPAGES*NBPG)
#else s32
#define UPAGESZ	2*1024		/* size of user's process page */
#endif s32
union {
	struct	user U;
	char	UU[UPAGESZ];
} udot;
#undef u
#define u	udot.U

char	*corfil, *symfil;

/* stuff for -I. */
#define	MAXINCLS 16
char **Idirs[MAXINCLS], **lastincl;
