1 // reloc.h -- relocate input files for gold -*- C++ -*-
11 class Relocate_task : public Task
14 Relocate_task(const General_options& options, const Symbol_table* symtab,
15 const Stringpool* sympool, Object* object, Output_file* of,
16 Task_token* final_blocker)
17 : options_(options), symtab_(symtab), sympool_(sympool), object_(object),
18 of_(of), final_blocker_(final_blocker)
21 // The standard Task methods.
24 is_runnable(Workqueue*);
33 class Relocate_locker;
35 const General_options& options_;
36 const Symbol_table* symtab_;
37 const Stringpool* sympool_;
40 Task_token* final_blocker_;
43 } // End namespace gold.
45 #endif // !defined(GOLD_RELOC_H)