Line 62... |
Line 62... |
Set_parameters_target_once set_parameters_target_once(&static_parameters);
|
Set_parameters_target_once set_parameters_target_once(&static_parameters);
|
|
|
// Class Parameters.
|
// Class Parameters.
|
|
|
Parameters::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),
|
doing_static_link_valid_(false), doing_static_link_(false),
|
debug_(0), incremental_mode_(General_options::INCREMENTAL_OFF),
|
debug_(0), incremental_mode_(General_options::INCREMENTAL_OFF),
|
set_parameters_target_once_(&set_parameters_target_once)
|
set_parameters_target_once_(&set_parameters_target_once)
|
{
|
{
|
}
|
}
|
Line 77... |
Line 77... |
gold_assert(this->errors_ == NULL);
|
gold_assert(this->errors_ == NULL);
|
this->errors_ = errors;
|
this->errors_ = errors;
|
}
|
}
|
|
|
void
|
void
|
|
Parameters::set_timer(Timer* timer)
|
|
{
|
|
gold_assert(this->timer_ == NULL);
|
|
this->timer_ = timer;
|
|
}
|
|
|
|
void
|
Parameters::set_options(const General_options* options)
|
Parameters::set_options(const General_options* options)
|
{
|
{
|
gold_assert(!this->options_valid());
|
gold_assert(!this->options_valid());
|
this->options_ = options;
|
this->options_ = options;
|
// For speed, we convert the options() debug var from a string to an
|
// For speed, we convert the options() debug var from a string to an
|
Line 268... |
Line 275... |
void
|
void
|
set_parameters_errors(Errors* errors)
|
set_parameters_errors(Errors* errors)
|
{ static_parameters.set_errors(errors); }
|
{ static_parameters.set_errors(errors); }
|
|
|
void
|
void
|
|
set_parameters_timer(Timer* timer)
|
|
{ static_parameters.set_timer(timer); }
|
|
|
|
void
|
set_parameters_options(const General_options* options)
|
set_parameters_options(const General_options* options)
|
{ static_parameters.set_options(options); }
|
{ static_parameters.set_options(options); }
|
|
|
void
|
void
|
set_parameters_target(Target* target)
|
set_parameters_target(Target* target)
|