Automatic date update in version.in
[deliverable/binutils-gdb.git] / gold / ChangeLog
CommitLineData
6a31512f
NE
12020-05-15 Nikita Ermakov <coffe92@gmail.com>
2
3 * powerpc.cc (do_gc_mark_symbol): Don't segfault on plugin symbols.
4
9d95b8e9
NC
52020-05-14 Nick Clifton <nickc@redhat.com>
6
7 * po/sr.po: New Serbian translation.
8
7c1f4227
AM
92020-05-11 Alan Modra <amodra@gmail.com>
10
11 * powerpc.cc: Rename powerxx to power10 throughout.
12
8c164434
L
132020-05-02 H.J. Lu <hongjiu.lu@intel.com>
14
15 PR gold/25904
16 * testsuite/Makefile.am (COMMON_TEST_C_CFLAGS): New.
17 (common_test_1.o): New rule.
18 (common_test_2.o): Likewise.
19 (common_test_3.o): Likewise.
20 (plugin_common_test_1.o): Likewise.
21 (plugin_common_test_2.o): Likewise.
22 (common_test_1_v1.o): Likewise.
23 (common_test_1_v2.o): Likewise.
24 (common_test_2_pic.o): Compile with $(COMMON_TEST_C_CFLAGS).
25 (common_test_3_pic.o): Likewise.
26 * testsuite/Makefile.in: Regenerated.
27
ccf20d46
L
282020-05-01 H.J. Lu <hongjiu.lu@intel.com>
29
30 PR gold/25426
31 * x86_64.cc (Target_x86_64<size>::Relocate::tls_desc_gd_to_ie):
32 For x32, relax "rex leal foo@tlsdesc(%rip), %reg" to
33 "rex movl foo@gottpoff(%rip), %eax" and relax ""call *(%eax)"
34 to "nopl (%rax)".
35 (Target_x86_64<size>::Relocate::tls_desc_gd_to_le): For x32,
36 relax "rex leal foo@tlsdesc(%rip), %reg" to
37 "rex movl foo@tpoff, %eax" and relax "call *foo@tlscall(%eax)"
38 to "nopl (%rax)".
39 * testsuite/Makefile.am (tls_test_gnu2.o): Depend on
40 gcctestdir/as.
41 (tls_test_file2_gnu2.o): Likewise.
42 (tls_test_c_gnu2.o): Likewise.
43 * testsuite/Makefile.in: Regenerated.
44
6d520e36
L
452020-05-01 H.J. Lu <hongjiu.lu@intel.com>
46
47 PR gold/25473
48 * x86_64.cc (Target_x86_64<size>::Relocate::tls_desc_gd_to_ie):
49 Properly check r8 - r15 in "lea foo@TLSDESC(%rip), %reg".
50 (Target_x86_64<size>::Relocate::tls_desc_gd_to_le): Properly
51 relax r8 - r15 in "lea foo@TLSDESC(%rip), %reg".
52 * testsuite/Makefile.am (check_SCRIPTS): Add x86_64_gd_to_le.sh.
53 (check_DATA): Add x86_64_gd_to_le.stdout.
54 (MOSTLYCLEANFILES): Add x86_64_gd_to_le.
55 (x86_64_gd_to_le.o): New target.
56 (x86_64_gd_to_le): Likewise.
57 (x86_64_gd_to_le.stdout): Likewise.
58 * testsuite/Makefile.in: Regenerated.
59 * testsuite/x86_64_gd_to_le.s: New file.
60 * testsuite/x86_64_gd_to_le.sh: Likewise.
61
e10cfd06
L
622020-05-01 H.J. Lu <hongjiu.lu@intel.com>
63
64 * testsuite/odr_violation2.cc (Ordering::operator()): Make
65 expression even more complex.
66
de6d6067
L
672020-05-01 H.J. Lu <hongjiu.lu@intel.com>
68
69 * testsuite/ver_test_pr16504.sh: Updated.
70
48bc2182
L
712020-05-01 H.J. Lu <hongjiu.lu@intel.com>
72
73 PR gold/25872
74 * x86_64.cc (Output_data_plt_x86_64_bnd::do_write): Increment
75 plt_offset after setting the reserved TLSDESC PLT entry.
76 (Output_data_plt_x86_64_ibt<size>::do_write): Likewise.
77
e977e747
L
782020-05-01 H.J. Lu <hongjiu.lu@intel.com>
79
80 PR gold/25872
81 * x86_64.cc (Output_data_plt_x86_64_bnd::do_address_for_local):
82 Handle local IFUNC symbol.
83 (Output_data_plt_x86_64_ibt::do_address_for_local): Likewise.
84
9a6c68ca
FS
852020-03-19 Fangrui Song <maskray@google.com>
86
87 * options.h (General_options): Add --no-rosegment option.
88
45c63c0f
NC
892020-02-24 Nick Clifton <nickc@redhat.com>
90
91 * po/fr.po: Update French translation.
92
26916852
NC
932020-01-20 Nick Clifton <nickc@redhat.com>
94
95 * po/uk.po: Updated Ukranian translation.
96
1b1bb2c6
NC
972020-01-18 Nick Clifton <nickc@redhat.com>
98
99 * configure: Regenerate.
100 * po/gold.pot: Regenerate.
101
ae774686
NC
1022020-01-18 Nick Clifton <nickc@redhat.com>
103
104 Binutils 2.34 branch created.
105
b14ce8bf
AM
1062020-01-01 Alan Modra <amodra@gmail.com>
107
108 Update year range in copyright notice of all files.
109
0b114740 110For older changes see ChangeLog-2019
3499769a 111\f
0b114740 112Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
113
114Copying and distribution of this file, with or without modification,
115are permitted in any medium without royalty provided the copyright
116notice and this notice are preserved.
117
118Local Variables:
119mode: change-log
120left-margin: 8
121fill-column: 74
122version-control: never
123End:
This page took 0.21219 seconds and 4 git commands to generate.