aboutsummaryrefslogtreecommitdiff
path: root/gold/readsyms.h
diff options
context:
space:
mode:
Diffstat (limited to 'gold/readsyms.h')
-rw-r--r--gold/readsyms.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gold/readsyms.h b/gold/readsyms.h
index 73d4efe..46d73c8 100644
--- a/gold/readsyms.h
+++ b/gold/readsyms.h
@@ -9,6 +9,9 @@
namespace gold
{
+class Input_objects;
+class Symbol_table;
+
// This Task is responsible for reading the symbols from an input
// file. This also includes reading the relocations so that we can
// check for any that require a PLT and/or a GOT. After the data has
@@ -25,7 +28,7 @@ class Read_symbols : public Task
// associated Add_symbols task from running before the previous one
// has completed; it will be NULL for the first task. NEXT_BLOCKER
// is used to block the next input file from adding symbols.
- Read_symbols(const General_options& options, Object_list* input_objects,
+ Read_symbols(const General_options& options, Input_objects* input_objects,
Symbol_table* symtab, const Dirsearch& dirpath,
const Input_argument& input,
Task_token* this_blocker, Task_token* next_blocker)
@@ -49,7 +52,7 @@ class Read_symbols : public Task
private:
const General_options& options_;
- Object_list* input_objects_;
+ Input_objects* input_objects_;
Symbol_table* symtab_;
const Dirsearch& dirpath_;
const Input_argument& input_;