aboutsummaryrefslogtreecommitdiff
path: root/gold/readsyms.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gold/readsyms.cc')
-rw-r--r--gold/readsyms.cc14
1 files changed, 5 insertions, 9 deletions
diff --git a/gold/readsyms.cc b/gold/readsyms.cc
index 86828fc..5ac58bc 100644
--- a/gold/readsyms.cc
+++ b/gold/readsyms.cc
@@ -97,8 +97,7 @@ Read_symbols::run(Workqueue* workqueue)
Read_symbols_data* sd = new Read_symbols_data;
obj->read_symbols(sd);
- workqueue->queue_front(new Add_symbols(this->options_,
- this->input_objects_,
+ workqueue->queue_front(new Add_symbols(this->input_objects_,
this->symtab_, this->layout_,
obj, sd,
this->this_blocker_,
@@ -119,8 +118,7 @@ Read_symbols::run(Workqueue* workqueue)
Archive* arch = new Archive(this->input_argument_->file().name(),
input_file);
arch->setup();
- workqueue->queue(new Add_archive_symbols(this->options_,
- this->symtab_,
+ workqueue->queue(new Add_archive_symbols(this->symtab_,
this->layout_,
this->input_objects_,
arch,
@@ -182,8 +180,7 @@ Read_symbols::do_group(Workqueue* workqueue)
}
const int saw_undefined = this->symtab_->saw_undefined();
- workqueue->queue(new Finish_group(this->options_,
- this->input_objects_,
+ workqueue->queue(new Finish_group(this->input_objects_,
this->symtab_,
this->layout_,
input_group,
@@ -247,8 +244,7 @@ Add_symbols::run(Workqueue*)
}
else
{
- this->object_->layout(this->options_, this->symtab_, this->layout_,
- this->sd_);
+ this->object_->layout(this->symtab_, this->layout_, this->sd_);
this->object_->add_symbols(this->symtab_, this->sd_);
}
delete this->sd_;
@@ -297,7 +293,7 @@ Finish_group::run(Workqueue*)
{
Task_lock_obj<Archive> tl(**p);
- (*p)->add_symbols(this->options_, this->symtab_, this->layout_,
+ (*p)->add_symbols(this->symtab_, this->layout_,
this->input_objects_);
}
}