handle local commons in one place only

This commit is contained in:
ceriel
1988-12-06 13:22:34 +00:00
parent 18b719de80
commit 87d0349814
3 changed files with 14 additions and 18 deletions

View File

@@ -129,15 +129,6 @@ reduce_name_table()
register struct outname *np = &symbol_table[i];
np->on_type &= ~S_NEEDED;
if ((np->on_type & S_COM) && ! (np->on_type & S_EXT)) {
long sz = np->on_valu;
switchseg(SEGBSS);
align_word();
np->on_type &= (~S_COM);
np->on_valu = cur_value();
bss(sz);
}
if (diff_index[i] && diff_index[i] == diff_index[i-1]) {
symbol_table[i - diff_index[i]] = *np;
}