// Class Parameters.
Parameters::Parameters()
- : errors_(NULL), options_(NULL), target_(NULL),
+ : errors_(NULL), timer_(NULL), options_(NULL), target_(NULL),
doing_static_link_valid_(false), doing_static_link_(false),
debug_(0), incremental_mode_(General_options::INCREMENTAL_OFF),
set_parameters_target_once_(&set_parameters_target_once)
this->errors_ = errors;
}
+void
+Parameters::set_timer(Timer* timer)
+{
+ gold_assert(this->timer_ == NULL);
+ this->timer_ = timer;
+}
+
void
Parameters::set_options(const General_options* options)
{
set_parameters_errors(Errors* errors)
{ static_parameters.set_errors(errors); }
+void
+set_parameters_timer(Timer* timer)
+{ static_parameters.set_timer(timer); }
+
void
set_parameters_options(const General_options* options)
{ static_parameters.set_options(options); }