Add support for .MIPS.options section.
[deliverable/binutils-gdb.git] / gold / ChangeLog
index 3f41834689140e74c57f4bb07f86a1a5fc66af7e..140114e207d5d6dd7043067eb99148237ec67205 100644 (file)
@@ -1,3 +1,33 @@
+2017-03-15  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
+
+        * mips.cc (class Mips_output_section_options): New class.
+        (Target_mips::do_make_output_section): New method.
+
+2017-03-15  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
+
+        * mips.cc (Mips_relocate_functions::rel26): Don't print relocation
+        overflow error message.
+        (Target_mips::relocate_special_relocatable): Improve relocation
+        overflow error message.
+        (Target_mips::Relocate::relocate): Likewise.
+
+2017-03-15  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
+
+        * mips.cc (symbol_refs_local): Return false if a symbol
+        is from a dynamic object.
+        (Target_mips::got_section): Make _GLOBAL_OFFSET_TABLE_ STV_HIDDEN.
+        (Target_mips::set_gp): Refactor.  Make _gp STT_NOTYPE and
+        STB_LOCAL.
+        (Target_mips::do_finalize_sections): Set _gp after all the checks
+        for creating .got are done.
+        (Target_mips::Scan::global): Remove unused code.
+
+2017-02-22  Alan Modra  <amodra@gmail.com>
+
+       * powerpc.cc (Target_powerpc::make_iplt_section): Check that
+       output_section exists before attempting add_output_section_data.
+       (Target_powerpc::make_brlt_section): Likewise.
+
 2017-02-15  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
 
        * mips.cc (Target_mips::Scan::get_reference_flags): Remove
This page took 0.024627 seconds and 4 git commands to generate.