* incremental.cc (Output_section_incremental_inputs::write_info_blocks):

Resolve forwarding symbols.
This commit is contained in:
Cary Coutant
2010-09-15 18:10:31 +00:00
parent 81e015e20a
commit 793990de53
2 changed files with 7 additions and 0 deletions

View File

@@ -873,6 +873,8 @@ Output_section_incremental_inputs<size, big_endian>::write_info_blocks(
for (unsigned int i = 0; i < nsyms; i++)
{
const Symbol* sym = (*syms)[i];
if (sym->is_forwarder())
sym = this->symtab_->resolve_forwards(sym);
unsigned int symtab_index = sym->symtab_index();
unsigned int chain = 0;
unsigned int first_reloc = 0;