Revert -Wshadow changes, all changes from:
2009-12-11 Doug Kwan <dougkwan@google.com> 2009-12-11 Nick Clifton <nickc@redhat.com> * configure.ac: Remove -Wshadow when setting WARN_CXXFLAGS.
This commit is contained in:
parent
ab8e2090b6
commit
2ea9794110
53 changed files with 1778 additions and 1768 deletions
|
@ -1171,8 +1171,8 @@ Output_section_element_input::match_name(const char* file_name,
|
|||
class Input_section_info
|
||||
{
|
||||
public:
|
||||
Input_section_info(const Output_section::Simple_input_section& inputsection)
|
||||
: input_section_(inputsection), section_name_(),
|
||||
Input_section_info(const Output_section::Simple_input_section& input_section)
|
||||
: input_section_(input_section), section_name_(),
|
||||
size_(0), addralign_(1)
|
||||
{ }
|
||||
|
||||
|
@ -1198,8 +1198,8 @@ class Input_section_info
|
|||
|
||||
// Set the section name.
|
||||
void
|
||||
set_section_name(const std::string aname)
|
||||
{ this->section_name_ = aname; }
|
||||
set_section_name(const std::string name)
|
||||
{ this->section_name_ = name; }
|
||||
|
||||
// Return the section size.
|
||||
uint64_t
|
||||
|
@ -1208,8 +1208,8 @@ class Input_section_info
|
|||
|
||||
// Set the section size.
|
||||
void
|
||||
set_size(uint64_t sec_size)
|
||||
{ this->size_ = sec_size; }
|
||||
set_size(uint64_t size)
|
||||
{ this->size_ = size; }
|
||||
|
||||
// Return the address alignment.
|
||||
uint64_t
|
||||
|
@ -1218,8 +1218,8 @@ class Input_section_info
|
|||
|
||||
// Set the address alignment.
|
||||
void
|
||||
set_addralign(uint64_t addr_align)
|
||||
{ this->addralign_ = addr_align; }
|
||||
set_addralign(uint64_t addralign)
|
||||
{ this->addralign_ = addralign; }
|
||||
|
||||
private:
|
||||
// Input section, can be a relaxed section.
|
||||
|
@ -1388,12 +1388,12 @@ Output_section_element_input::set_section_addresses(
|
|||
Input_section_sorter(this->filename_sort_,
|
||||
isp.sort));
|
||||
|
||||
for (std::vector<Input_section_info>::const_iterator q =
|
||||
for (std::vector<Input_section_info>::const_iterator p =
|
||||
matching_sections[i].begin();
|
||||
q != matching_sections[i].end();
|
||||
++q)
|
||||
p != matching_sections[i].end();
|
||||
++p)
|
||||
{
|
||||
uint64_t this_subalign = q->addralign();
|
||||
uint64_t this_subalign = p->addralign();
|
||||
if (this_subalign < subalign)
|
||||
this_subalign = subalign;
|
||||
|
||||
|
@ -1409,11 +1409,11 @@ Output_section_element_input::set_section_addresses(
|
|||
layout->new_output_section_data_from_script(posd);
|
||||
}
|
||||
|
||||
output_section->add_input_section_for_script(q->input_section(),
|
||||
q->size(),
|
||||
output_section->add_input_section_for_script(p->input_section(),
|
||||
p->size(),
|
||||
this_subalign);
|
||||
|
||||
dot = address + q->size();
|
||||
dot = address + p->size();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2127,7 +2127,7 @@ bool
|
|||
Output_section_definition::get_output_section_info(const char* name,
|
||||
uint64_t* address,
|
||||
uint64_t* load_address,
|
||||
uint64_t* addr_align,
|
||||
uint64_t* addralign,
|
||||
uint64_t* size) const
|
||||
{
|
||||
if (this->name_ != name)
|
||||
|
@ -2140,14 +2140,14 @@ Output_section_definition::get_output_section_info(const char* name,
|
|||
*load_address = this->output_section_->load_address();
|
||||
else
|
||||
*load_address = *address;
|
||||
*addr_align = this->output_section_->addralign();
|
||||
*addralign = this->output_section_->addralign();
|
||||
*size = this->output_section_->current_data_size();
|
||||
}
|
||||
else
|
||||
{
|
||||
*address = this->evaluated_address_;
|
||||
*load_address = this->evaluated_load_address_;
|
||||
*addr_align = this->evaluated_addralign_;
|
||||
*addralign = this->evaluated_addralign_;
|
||||
*size = 0;
|
||||
}
|
||||
|
||||
|
@ -2297,7 +2297,7 @@ Orphan_output_section::set_section_addresses(Symbol_table*, Layout*,
|
|||
p != input_sections.end();
|
||||
++p)
|
||||
{
|
||||
uint64_t addr_align;
|
||||
uint64_t addralign;
|
||||
uint64_t size;
|
||||
|
||||
// We know what are single-threaded, so it is OK to lock the
|
||||
|
@ -2305,7 +2305,7 @@ Orphan_output_section::set_section_addresses(Symbol_table*, Layout*,
|
|||
{
|
||||
const Task* task = reinterpret_cast<const Task*>(-1);
|
||||
Task_lock_obj<Object> tl(task, p->relobj());
|
||||
addr_align = p->relobj()->section_addralign(p->shndx());
|
||||
addralign = p->relobj()->section_addralign(p->shndx());
|
||||
if (p->is_relaxed_input_section())
|
||||
// We use current data size because relxed section sizes may not
|
||||
// have finalized yet.
|
||||
|
@ -2314,8 +2314,8 @@ Orphan_output_section::set_section_addresses(Symbol_table*, Layout*,
|
|||
size = p->relobj()->section_size(p->shndx());
|
||||
}
|
||||
|
||||
address = align_address(address, addr_align);
|
||||
this->os_->add_input_section_for_script(*p, size, addr_align);
|
||||
address = align_address(address, addralign);
|
||||
this->os_->add_input_section_for_script(*p, size, addralign);
|
||||
address += size;
|
||||
}
|
||||
|
||||
|
@ -2351,13 +2351,13 @@ Orphan_output_section::allocate_to_segment(String_list**, bool* orphan)
|
|||
class Phdrs_element
|
||||
{
|
||||
public:
|
||||
Phdrs_element(const char* aname, size_t namelen, unsigned int atype,
|
||||
bool include_filehdr, bool include_phdrs,
|
||||
Phdrs_element(const char* name, size_t namelen, unsigned int type,
|
||||
bool includes_filehdr, bool includes_phdrs,
|
||||
bool is_flags_valid, unsigned int flags,
|
||||
Expression* aload_address)
|
||||
: name_(aname, namelen), type_(atype), includes_filehdr_(include_filehdr),
|
||||
includes_phdrs_(include_phdrs), is_flags_valid_(is_flags_valid),
|
||||
flags_(flags), load_address_(aload_address), load_address_value_(0),
|
||||
Expression* load_address)
|
||||
: name_(name, namelen), type_(type), includes_filehdr_(includes_filehdr),
|
||||
includes_phdrs_(includes_phdrs), is_flags_valid_(is_flags_valid),
|
||||
flags_(flags), load_address_(load_address), load_address_value_(0),
|
||||
segment_(NULL)
|
||||
{ }
|
||||
|
||||
|
@ -2388,10 +2388,10 @@ class Phdrs_element
|
|||
|
||||
// Evaluate the load address expression if there is one.
|
||||
void
|
||||
eval_load_address(Symbol_table* symtab, Layout* alayout)
|
||||
eval_load_address(Symbol_table* symtab, Layout* layout)
|
||||
{
|
||||
if (this->load_address_ != NULL)
|
||||
this->load_address_value_ = this->load_address_->eval(symtab, alayout,
|
||||
this->load_address_value_ = this->load_address_->eval(symtab, layout,
|
||||
true);
|
||||
}
|
||||
|
||||
|
@ -3496,7 +3496,7 @@ Script_sections::put_headers_in_phdrs(Output_data* file_header,
|
|||
bool
|
||||
Script_sections::get_output_section_info(const char* name, uint64_t* address,
|
||||
uint64_t* load_address,
|
||||
uint64_t* addr_align,
|
||||
uint64_t* addralign,
|
||||
uint64_t* size) const
|
||||
{
|
||||
if (!this->saw_sections_clause_)
|
||||
|
@ -3504,7 +3504,7 @@ Script_sections::get_output_section_info(const char* name, uint64_t* address,
|
|||
for (Sections_elements::const_iterator p = this->sections_elements_->begin();
|
||||
p != this->sections_elements_->end();
|
||||
++p)
|
||||
if ((*p)->get_output_section_info(name, address, load_address, addr_align,
|
||||
if ((*p)->get_output_section_info(name, address, load_address, addralign,
|
||||
size))
|
||||
return true;
|
||||
return false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue