aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2013-04-11 01:28:27 +0000
committerAlan Modra <amodra@gmail.com>2013-04-11 01:28:27 +0000
commit6830ee24c797fb2a9bc9fa2a1c78bcd56bd2dfd9 (patch)
tree2e38875b13edc570407a8f72b13d2a199b3720b2
parent07293be44859c607a36c313e51bec2dcdcd3c243 (diff)
downloadfsf-binutils-gdb-6830ee24c797fb2a9bc9fa2a1c78bcd56bd2dfd9.zip
fsf-binutils-gdb-6830ee24c797fb2a9bc9fa2a1c78bcd56bd2dfd9.tar.gz
fsf-binutils-gdb-6830ee24c797fb2a9bc9fa2a1c78bcd56bd2dfd9.tar.bz2
PR gold/15354
* powerpc.cc (Target_powerpc::make_brlt_section): Name section .branch_lt to match bfd ld. Adjust comments throughout file.
-rw-r--r--gold/ChangeLog6
-rw-r--r--gold/powerpc.cc12
2 files changed, 12 insertions, 6 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index e1f8c41..8f154a2 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -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
diff --git a/gold/powerpc.cc b/gold/powerpc.cc
index d9db9b9..53bc393 100644
--- a/gold/powerpc.cc
+++ b/gold/powerpc.cc
@@ -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