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