9 /* Prepare tables for do_local_relocation() and output().
12 register struct outname *np = symbol_table;
13 register int i = nname;
15 for (; i; i--, np++) {
16 if ((np->on_type & S_COM) && ! (np->on_type & S_EXT)) {
17 long sz = np->on_valu;
21 np->on_type &= (~S_COM);
22 np->on_valu = cur_value();
26 while ( ( text - text_area) % EM_WSIZE != 0 )
28 while ( ( data - data_area) % EM_WSIZE != 0 )
33 static char *seg_name[] = {
45 for ( s = SEGTXT; s <= SEGBSS; s++) {
46 i = find_sym( seg_name[s], SYMBOL_DEFINITION);
47 symbol_table[i].on_type = ( S_MIN + s) | S_SCT;
54 do_local_relocation();