/* Public data structure.  Starts with a hash table compliant structure */
typedef struct _public_ {
  struct _public_ *link;	/* Link to next element with this hash key */
	char *name;							/* Full ascii key */
  char *module;						/* ASCII file name public occurred in */
  SEGMENT *segment;			/* Segment structure for use in fixups */
  uint offset;					/* local offset, per the module */
  uint absoffset;				/* Absolute offset */
  uint referenced;			/* 0 if never referenced */
	uint VIRDEF;					/* 1 if is a virdef and needs released */
} PUBLIC;
#include "public.p"