gold/
* symtab.cc (Symbol::should_add_dynsym_entry): Check for relocatable object before exporting symbol.
This commit is contained in:
parent
8d409d16dd
commit
b24fdbf5e0
2 changed files with 8 additions and 2 deletions
|
@ -365,8 +365,9 @@ Symbol::should_add_dynsym_entry(Symbol_table* symtab) const
|
|||
|
||||
// If the symbol was forced dynamic in a --dynamic-list file
|
||||
// or an --export-dynamic-symbol option, add it.
|
||||
if (parameters->options().in_dynamic_list(this->name())
|
||||
|| parameters->options().is_export_dynamic_symbol(this->name()))
|
||||
if (!this->is_from_dynobj()
|
||||
&& (parameters->options().in_dynamic_list(this->name())
|
||||
|| parameters->options().is_export_dynamic_symbol(this->name())))
|
||||
{
|
||||
if (!this->is_forced_local())
|
||||
return true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue