1 /* BEGIN INCLUDE SEGMENT ... bind_map.incl.pl1 Michael J. Spier, 4/29/71 */ 2 /* last modified April, 1972 by M. Weaver */ 3 4 declare 1 bindmap aligned based(bmp), 5 6 2 dcl_version fixed bin, /* version number of this structure = 1 */ 7 2 n_components fixed bin, /* number of entries in this array */ 8 2 component(0 refer(bindmap.n_components)) aligned, 9 3 name, /* objectname of component object */ 10 4 name_ptr bit(18) unaligned, /* pointer to name string */ 11 4 name_lng bit(18) unaligned, /* length of name string */ 12 3 comp_name char(8) aligned, /* name of component's compiler */ 13 3 text_start bit(18) unaligned, /* text section relocation counter */ 14 3 text_lng bit(18) unaligned, /* length of text section */ 15 3 stat_start bit(18) unaligned, /* internal static relocation counter */ 16 3 stat_lng bit(18) unaligned, /* length of internal static */ 17 3 symb_start bit(18) unaligned, /* symbol section relocation counter */ 18 3 symb_lng bit(18) unaligned, /* length of symbol section */ 19 3 defblock_ptr bit(18) unaligned, /* pointer to components definition block */ 20 3 n_blocks bit(18) unaligned, /* number of symbol blocks the component has */ 21 2 bf_name aligned, /* name of bindfile */ 22 3 bf_name_ptr bit(18) unaligned, /* pointer to name string */ 23 3 bf_name_lng bit(18) unaligned, /* length of name string */ 24 2 bf_date_up char(24), /* date updated in archive */ 25 2 bf_date_mod char(24); /* date last modified */ 26 27 /* END INCLUDE SEGMENT ... bind_map.incl.pl1 */