blob: aab7ceeeef175b520e1c50b9bbbbbc97c5531b4c [file] [log] [blame]
/* %%%%%%%%%%%%%%%%%%%% (c) William Landi 1991 %%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/* Permission to use this code is granted as long as the copyright */
/* notice remains in place. */
/* ============================== pass2.h ================================== */
/* --------------------------------- pass2 --------------------------------- */
/* 5 parameters: */
/* 1) MEM_SPACE MEMORY; The SIC/XE's main memory */
/* 2) SYMBOL_TABLE *SYM_TAB; loaders [global] symbol table */
/* 3) int *LOCATION; Location to load next csect */
/* 4) int *ERROR; any errors in the object code? */
/* 5) FILE *INPUT; stream with the object code */
/* Process Text, Modify, and Reference records of one object file. Also */
/* does minimal recomputation of the number of bytes needs to be shifted to */
/* accomidate the relocation. */
extern void PASS2();