aboutsummaryrefslogtreecommitdiff
path: root/gold/readsyms.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gold/readsyms.cc')
-rw-r--r--gold/readsyms.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/gold/readsyms.cc b/gold/readsyms.cc
index 30b341c..1076e6c 100644
--- a/gold/readsyms.cc
+++ b/gold/readsyms.cc
@@ -73,7 +73,8 @@ Read_symbols::run(Workqueue* workqueue)
p, bytes);
Read_symbols_data sd = obj->read_symbols();
- workqueue->queue(new Add_symbols(obj, sd, this->this_blocker_,
+ workqueue->queue(new Add_symbols(this->symtab_, obj, sd,
+ this->this_blocker_,
this->next_blocker_));
// Opening the file locked it, so now we need to unlock it.
@@ -117,7 +118,7 @@ Add_symbols::locks(Workqueue* workqueue)
void
Add_symbols::run(Workqueue*)
{
- this->object_->add_symbols(this->sd_);
+ this->object_->add_symbols(this->symtab_, this->sd_);
}
} // End namespace gold.