PR gold/15354
* powerpc.cc (Target_powerpc::make_brlt_section): Name section .branch_lt to match bfd ld. Adjust comments throughout file.
This commit is contained in:
parent
07293be448
commit
6830ee24c7
|
@ -1,3 +1,9 @@
|
|||
2013-04-11 Alan Modra <amodra@gmail.com>
|
||||
|
||||
PR gold/15354
|
||||
* powerpc.cc (Target_powerpc::make_brlt_section): Name section
|
||||
.branch_lt to match bfd ld. Adjust comments throughout file.
|
||||
|
||||
2013-04-04 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
GCC PR c++/56840
|
||||
|
|
|
@ -2588,8 +2588,8 @@ Target_powerpc<size, big_endian>::do_relax(int pass,
|
|||
else
|
||||
off += i->data_size();
|
||||
}
|
||||
// If .brlt is part of this output section, then we have just
|
||||
// done the offset adjustment.
|
||||
// If .branch_lt is part of this output section, then we have
|
||||
// just done the offset adjustment.
|
||||
os->clear_section_offsets_need_adjustment();
|
||||
}
|
||||
|
||||
|
@ -3044,8 +3044,8 @@ Target_powerpc<size, big_endian>::make_brlt_section(Layout* layout)
|
|||
bool is_pic = parameters->options().output_is_position_independent();
|
||||
if (is_pic)
|
||||
{
|
||||
// When PIC we can't fill in .brlt (like .plt it can be a
|
||||
// bss style section) but must initialise at runtime via
|
||||
// When PIC we can't fill in .branch_lt (like .plt it can be
|
||||
// a bss style section) but must initialise at runtime via
|
||||
// dynamic relocats.
|
||||
this->rela_dyn_section(layout);
|
||||
brlt_rel = new Reloc_section(false);
|
||||
|
@ -3057,7 +3057,7 @@ Target_powerpc<size, big_endian>::make_brlt_section(Layout* layout)
|
|||
this->plt_->output_section()
|
||||
->add_output_section_data(this->brlt_section_);
|
||||
else
|
||||
layout->add_output_section_data(".brlt",
|
||||
layout->add_output_section_data(".branch_lt",
|
||||
(is_pic ? elfcpp::SHT_NOBITS
|
||||
: elfcpp::SHT_PROGBITS),
|
||||
elfcpp::SHF_ALLOC | elfcpp::SHF_WRITE,
|
||||
|
@ -3068,7 +3068,7 @@ Target_powerpc<size, big_endian>::make_brlt_section(Layout* layout)
|
|||
}
|
||||
}
|
||||
|
||||
// Write out .brlt when non-PIC.
|
||||
// Write out .branch_lt when non-PIC.
|
||||
|
||||
template<int size, bool big_endian>
|
||||
void
|
||||
|
|
Loading…
Reference in New Issue