summaryrefslogtreecommitdiff
path: root/gold/dynobj.cc
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2009-02-13 19:04:45 +0000
committerCary Coutant <ccoutant@google.com>2009-02-13 19:04:45 +0000
commit10bb8caea64ee324b273944f9d4372ae6c61b8b2 (patch)
tree08b7395dab5641da1cee11f239041ac41c122f85 /gold/dynobj.cc
parent3db0d46b43c64427dde3c252f20a0a706a25ad76 (diff)
downloadbinutils-redhat-10bb8caea64ee324b273944f9d4372ae6c61b8b2.tar.gz
(From Rafael Espindola)
* archive.cc (Archive::include_member): Update calls to add_symbols. * dynobj.cc (Sized_dynobj<size, big_endian>::make_version_map): Add the Layout argument. * dynobj.h (do_add_symbols): Add the Layout argument. * object.cc (Sized_relobj<size, big_endian>::do_add_symbols): Add the Layout argument. * object.h (Object::add_symbols): Add the Layout argument. (Object::do_add_symbols): Add the Layout argument. (Sized_relobj::do_add_symbols): Add the Layout argument. * plugin.cc (Sized_pluginobj<size, big_endian>::do_add_symbols): Unify the two versions. (Add_plugin_symbols): Remove. * plugin.h (Pluginobj::add_symbols, Pluginobj::do_add_symbols): Remove. (Sized_pluginobj::do_add_symbols): Unify the two versions. (Add_plugin_symbols): Remove. * readsyms.cc (Read_symbols::do_read_symbols): Update call to Add_symbols. Use Add_symbols instead of Add_plugin_symbols. (Add_symbols::run): Make it work with Pulginobj.
Diffstat (limited to 'gold/dynobj.cc')
-rw-r--r--gold/dynobj.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gold/dynobj.cc b/gold/dynobj.cc
index 54206138dd..8761eaa583 100644
--- a/gold/dynobj.cc
+++ b/gold/dynobj.cc
@@ -655,7 +655,8 @@ Sized_dynobj<size, big_endian>::make_version_map(
template<int size, bool big_endian>
void
Sized_dynobj<size, big_endian>::do_add_symbols(Symbol_table* symtab,
- Read_symbols_data* sd)
+ Read_symbols_data* sd,
+ Layout*)
{
if (sd->symbols == NULL)
{