OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [gold/] [parameters.cc] - Diff between revs 159 and 163

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 159 Rev 163
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)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.