#define IDENT 0xc44c4144

#define HFLAG_INITBSS 1

// the OS EXE header definition
typedef struct _header_ {
// Used by OS
	uint ident;					/* File ident */
	uint codestart;			/* Initial code address */
  uint bsssize;			/* Total bytes to allocate including BSS space */
  uint bssbase;			/* Start of BSS space for terraforming to 0s */
  uint flags;					/* Load flags */
	uint args;
	uint envp;
// Used by C run-time system
	uint initdata;			/* Init data offset */
	uint initdataend;	/* Init data end */
	uint exitdata;			/* Exit data offset */
	uint exitdataend;	/* Exit data end */
	uint uu1;
} HEADER;