aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r--gold/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index c4bf4a4..be004cd 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,3 +1,27 @@
+2015-12-09 Alan Modra <amodra@gmail.com>
+
+ * object.h (struct Relocate_info): Add "rr".
+ * reloc.h (Relocatable_relocs::set_strategy): New accessor.
+ * reloc.cc (Sized_relobj_file::do_relocate_sections): Init
+ relinfo.rr for relocate_section and relocate_relocs.
+ * powerpc.cc (relocate): Add rel_type and preloc parameters.
+ Delete rela and r_type params, instead recalculate these from
+ preloc.
+ (relocate_relocs): Delete Relocatable_relocs* param, instead
+ use relinfo->rr.
+ * aarch64.cc: Likewise.
+ * arm.cc: Likewise.
+ * i386.cc: Likewise.
+ * mips.cc: Likewise.
+ * s390.cc: Likewise.
+ * sparc.cc: Likewise.
+ * target.h: Likewise.
+ * tilegx.cc: Likewise.
+ * x86_64.cc: Likewise.
+ * testsuite/testfile.cc: Likewise.
+ * target-reloc.h (relocate_section): Adjust to suit.
+ (apply_relocation, relocate_relocs): Likewise.
+
2015-12-07 Alan Modra <amodra@gmail.com>
* powerpc.cc (add_2_2_12, ld_2_12, lis_2): Define.