jit: c++-ify gdb_block
[deliverable/binutils-gdb.git] / gold / ChangeLog
index 85af0a3f873c19095df0fcb53aabce7e5cae8d05..3dc2ce81b7265d3fc631d50b6cf8123f3f6f0938 100644 (file)
@@ -1,3 +1,75 @@
+2019-11-26  Martin Liska  <mliska@suse.cz>
+
+       * layout.cc (Layout::special_ordering_of_input_section):
+       Add ".text.sorted".
+       * output.cc: Special case ".text.sorted".
+       * testsuite/section_sorting_name.cc: Cover also .text.sorted
+       subsections.
+       * testsuite/section_sorting_name.sh: Likewise.
+
+2019-11-19  Alan Modra  <amodra@gmail.com>
+
+       PR 24853
+       * symtab.h (set_has_gnu_output, has_gnu_output_): New.
+       * symtab.cc (Symbol_table::Symbol_table): Init has_gnu_output_.
+       (Symbol_table::finalize): Set ELFOSABI_GNU when has_gnu_output_.
+       (Symbol_table::set_dynsym_indexes, Symbol_table::sized_finalize):
+       Call set_has_gnu_output for STT_GNU_IFUNC and STB_GNU_UNIQUE globals.
+       * object.cc (Sized_relobj_file::do_finalize_local_symbols): Call
+       set_has_gnu_output when STT_GNU_IFUNC locals will be output.
+
+2019-11-11  Miguel Saldivar  <saldivarcher@gmail.com>
+
+       PR 24996
+       * expression.cc (Trinary_expression::arg2_value): Use correct integer
+       expression when calling "eval_maybe_dot" method.
+       (Trinary_expression::arg3_value): Likewise.
+
+2019-09-28  Alan Modra  <amodra@gmail.com>
+
+       PR 16794
+       * i386.cc (Target_i386::Relocate::relocate <R_386_GOTOFF>): Don't
+       ignore addend, apply using pcrel32.
+       * x86_64.cc (Target_x86_64::Relocate::relocate <R_X86_64_GOTOFF64>):
+       Similarly use pcrel64.
+
+2019-09-24  Nick Clifton  <nickc@redhat.com>
+
+       * descriptors.cc: Include <string>
+
+2019-09-23  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/plugin_new_section_layout.c (new_input_hook): Correct
+       return status enum values.
+
+2019-09-20  Alan Modra  <amodra@gmail.com>
+
+       PR 24768
+       * layout.cc (Layout::Layout): Init lto_slim_object_.
+       * object.cc (Sized_relobj_file::do_layout): Wrap overlong line.
+       Don't use C cast.  Validate section size.  Don't copy contents.
+
+2019-09-20  Alan Modra  <amodra@gmail.com>
+
+       * powerpc.cc (Target_powerpc::Scan::check_non_pic): Move REL24
+       to 32-bit supported.
+
+2019-09-18  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * testsuite/Makefile.in: Re-generate.
+
+2019-09-09  Phil Blundell  <pb@pbcl.net>
+
+       binutils 2.33 branch created.
+
+2019-08-16  Martin Liska  <mliska@suse.cz>
+
+       PR ld/24912
+       * object.cc (big_endian>::do_layout): Do not report error,
+       but only set a flag.
+       (big_endian>::do_add_symbols): Report error only for when
+       relocatable.
+
 2019-08-02  Alan Modra  <amodra@gmail.com>
 
        * powerpc.cc (Target_powerpc::Scan::get_reference_flags): Set
This page took 0.024778 seconds and 4 git commands to generate.