X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gold%2FChangeLog;h=3dc2ce81b7265d3fc631d50b6cf8123f3f6f0938;hb=d0801dd8f22a3e739c6a7d126d45829df981794d;hp=77a72e3742b630a5c05e06e08daee1b984428de1;hpb=60391a255b720e37ab1efbb7e83bf7dfa270a0fe;p=deliverable%2Fbinutils-gdb.git diff --git a/gold/ChangeLog b/gold/ChangeLog index 77a72e3742..3dc2ce81b7 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,63 @@ +2019-11-26 Martin Liska + + * 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 + + 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 + + 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 + + PR 16794 + * i386.cc (Target_i386::Relocate::relocate ): Don't + ignore addend, apply using pcrel32. + * x86_64.cc (Target_x86_64::Relocate::relocate ): + Similarly use pcrel64. + +2019-09-24 Nick Clifton + + * descriptors.cc: Include + +2019-09-23 Alan Modra + + * testsuite/plugin_new_section_layout.c (new_input_hook): Correct + return status enum values. + +2019-09-20 Alan Modra + + 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 + + * powerpc.cc (Target_powerpc::Scan::check_non_pic): Move REL24 + to 32-bit supported. + +2019-09-18 Simon Marchi + + * testsuite/Makefile.in: Re-generate. + 2019-09-09 Phil Blundell binutils 2.33 branch created.