2010-06-01 Rafael Espindola <espindola@google.com>
* plugin.cc (Sized_pluginobj::::do_add_symbols): Correctly set the visibility of symbols.
This commit is contained in:
parent
f8d3bf8f52
commit
105b6afd92
2 changed files with 8 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2010-06-01 Rafael Espindola <espindola@google.com>
|
||||||
|
|
||||||
|
* plugin.cc (Sized_pluginobj::::do_add_symbols): Correctly set the
|
||||||
|
visibility of symbols.
|
||||||
|
|
||||||
2010-05-27 Doug Kwan <dougkwan@google.com>
|
2010-05-27 Doug Kwan <dougkwan@google.com>
|
||||||
|
|
||||||
* object.cc (Sized_relobj::do_finalize_local_symbols): Use offset
|
* object.cc (Sized_relobj::do_finalize_local_symbols): Use offset
|
||||||
|
|
|
@ -647,13 +647,13 @@ Sized_pluginobj<size, big_endian>::do_add_symbols(Symbol_table* symtab,
|
||||||
switch (isym->visibility)
|
switch (isym->visibility)
|
||||||
{
|
{
|
||||||
case LDPV_PROTECTED:
|
case LDPV_PROTECTED:
|
||||||
vis = elfcpp::STV_DEFAULT;
|
vis = elfcpp::STV_PROTECTED;
|
||||||
break;
|
break;
|
||||||
case LDPV_INTERNAL:
|
case LDPV_INTERNAL:
|
||||||
vis = elfcpp::STV_DEFAULT;
|
vis = elfcpp::STV_INTERNAL;
|
||||||
break;
|
break;
|
||||||
case LDPV_HIDDEN:
|
case LDPV_HIDDEN:
|
||||||
vis = elfcpp::STV_DEFAULT;
|
vis = elfcpp::STV_HIDDEN;
|
||||||
break;
|
break;
|
||||||
case LDPV_DEFAULT:
|
case LDPV_DEFAULT:
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in a new issue