if (!ls.line_seg)
{
+ symbolS *secsym;
+
ls.line_seg = subseg_new (".debug_line", 0);
bfd_set_section_flags (stdoutput, ls.line_seg, SEC_READONLY);
/* We're going to need this symbol. */
- (void) section_symbol (ls.line_seg);
+ secsym = symbol_find (".debug_line");
+ if (secsym != NULL)
+ symbol_set_bfdsym (secsym, ls.line_seg->symbol);
+ else
+ symbol_table_insert (section_symbol (ls.line_seg));
}
saved_seg = now_seg;