Fix defaults of some "maint test-settings" subcommands
[deliverable/binutils-gdb.git] / gold / ChangeLog
CommitLineData
f60c61e6
AM
12019-06-28 Alan Modra <amodra@gmail.com>
2
3 * powerpc.cc (Target_powerpc::Relocate::relocate): Don't look
4 at next/previous reloc when relnum is -1.
5
f073a3e8
AM
62019-06-28 Alan Modra <amodra@gmail.com>
7
8 * powerpc.cc (Stub_table::plt_error): New function.
9 (Stub_table::do_write): Use it.
10 (Output_data_glink::do_write): Don't segfault emitting linkage
11 table error.
12
c432bbba
AM
132019-06-28 Alan Modra <amodra@gmail.com>
14
15 * powerpc.cc (Target_powerpc::Scan::get_reference_flags): Handle
16 REL16_HIGH* relocs.
17 (Target_powerpc::Scan::local): Likewise.
18 (Target_powerpc::Scan::global): Likewise.
19 (Target_powerpc::Relocate::relocate): Likewise.
20
a3972330
ML
212019-06-10 Martin Liska <mliska@suse.cz>
22
23 * errors.h: Include string.
24
e173ea00
JO
252019-05-10 Joshua Oreman <oremanj@hudson-trading.com>
26
27 PR gold/21066
28 * gc.h (gc_process_relocs): Track relocations in .eh_frame sections
29 when ICF is enabled, even though the .eh_frame sections themselves
30 are not foldable.
31 * icf.cc (get_section_contents): Change arguments to permit operation
32 on just part of a section. Include extra identity regions in the
33 referring section's contents recursively.
34 (match_sections): Lock object here instead of in get_section_contents
35 so that get_section_contents can operate recursively.
36 (Icf::add_ehframe_links): New method.
37 (Icf::find_identical_sections): Pass .eh_frame sections to
38 add_ehframe_links(). Increase default iteration count from 2 to 3
39 because handling exception info typically requires one extra iteration.
40 * icf.h (Icf::extra_identity_list_): New data member with accessor.
41 (is_section_foldable_candidate): Include .gcc_except_table sections.
42 * options.h: Update documentation for new default ICF iteration count.
43 * testsuite/Makefile.am (icf_test_pr21066): New test case.
44 * testsuite/Makefile.in: Regenerate.
45 * testsuite/icf_test_pr21066.cc: New source file.
46 * testsuite/icf_test_pr21066.sh: New test script.
47
7ae39e2d
EB
482019-02-19 Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
49
50 PR gold/23870
51 * aarch64.cc (Target_aarch64::Scan::global): Check if a symbol with
52 R_AARCH64_MOVW_.ABS_* relocations requires a PLT entry.
53 * testsuite/Makefile.am: Add aarch64_pr23870 test case.
54 * testsuite/Makefile.in: Regenerate.
55 * testsuite/aarch64_pr23870_bar.c: New file.
56 * testsuite/aarch64_pr23870_foo.c: New file.
57 * testsuite/aarch64_pr23870_main.S: New file.
58
e4865945
NC
592019-02-12 Nick Clifton <nickc@redhat.com>
60
61 * po/fr.po: Updated French translation.
62
375cd423
NC
632019-01-21 Nick Clifton <nickc@redhat.com>
64
65 * po/uk.po: Updated Ukranian translation.
66
f48dfe41
NC
672019-01-19 Nick Clifton <nickc@redhat.com>
68
69 * po/gold.pot: Regenerate.
70
f974f26c
NC
712018-06-24 Nick Clifton <nickc@redhat.com>
72
73 2.32 branch created.
74
3107326d
AP
752019-01-09 Andrew Paprocki <andrew@ishiboo.com>
76
77 * configure: Regenerate.
78
82704155
AM
792019-01-01 Alan Modra <amodra@gmail.com>
80
81 Update year range in copyright notice of all files.
82
d5c04e1b 83For older changes see ChangeLog-2018
3499769a 84\f
d5c04e1b 85Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
86
87Copying and distribution of this file, with or without modification,
88are permitted in any medium without royalty provided the copyright
89notice and this notice are preserved.
90
91Local Variables:
92mode: change-log
93left-margin: 8
94fill-column: 74
95version-control: never
96End:
This page took 0.173003 seconds and 4 git commands to generate.