[GOLD] PowerPC64 pc-relative TLS support
[deliverable/binutils-gdb.git] / gold / ChangeLog
index 67f908885dd94a86185e24e1bfed17bc090a7f52..85af0a3f873c19095df0fcb53aabce7e5cae8d05 100644 (file)
@@ -1,3 +1,28 @@
+2019-08-02  Alan Modra  <amodra@gmail.com>
+
+       * powerpc.cc (Target_powerpc::Scan::get_reference_flags): Set
+       flags for new relocations, and some missing older relocs.
+       (Target_powerpc::Scan::local): Handle new pcrel tls relocs.
+       Call set_has_static_tls for tprel relocs.
+       (Target_powerpc::Scan::global): Likewise.
+       (Target_powerpc::Relocate::relocate): Handle new pcrel tls relocs.
+
+2019-08-02  Alan Modra  <amodra@gmail.com>
+
+       * powerpc.cc (Powerpc_relocate_functions::rela, rela_ua): Perform
+       signed right shift for signed overflow check.
+
+2019-07-29  Martin Liska  <mliska@suse.cz>
+
+       PR 24768
+       * layout.h (class Layout): Add is_lto_slim_object and
+       set_lto_slim_object.
+       * object.cc (struct lto_section): Add lto_slim_object_.
+       (big_endian>::do_layout): Parse content of
+       .gnu_lto_.lto section.
+       (big_endian>::do_add_symbols): Report error for a missing
+       LTO plugin.
+
 2019-07-13  Alan Modra  <amodra@gmail.com>
 
        * powerpc.cc (xlate_pcrel_opt): New function.
This page took 0.035073 seconds and 4 git commands to generate.