gold: x86-64: Fix TLSDESC -> LE relaxation
[deliverable/binutils-gdb.git] / gold / ChangeLog
CommitLineData
6d520e36
L
12020-05-01 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR gold/25473
4 * x86_64.cc (Target_x86_64<size>::Relocate::tls_desc_gd_to_ie):
5 Properly check r8 - r15 in "lea foo@TLSDESC(%rip), %reg".
6 (Target_x86_64<size>::Relocate::tls_desc_gd_to_le): Properly
7 relax r8 - r15 in "lea foo@TLSDESC(%rip), %reg".
8 * testsuite/Makefile.am (check_SCRIPTS): Add x86_64_gd_to_le.sh.
9 (check_DATA): Add x86_64_gd_to_le.stdout.
10 (MOSTLYCLEANFILES): Add x86_64_gd_to_le.
11 (x86_64_gd_to_le.o): New target.
12 (x86_64_gd_to_le): Likewise.
13 (x86_64_gd_to_le.stdout): Likewise.
14 * testsuite/Makefile.in: Regenerated.
15 * testsuite/x86_64_gd_to_le.s: New file.
16 * testsuite/x86_64_gd_to_le.sh: Likewise.
17
e10cfd06
L
182020-05-01 H.J. Lu <hongjiu.lu@intel.com>
19
20 * testsuite/odr_violation2.cc (Ordering::operator()): Make
21 expression even more complex.
22
de6d6067
L
232020-05-01 H.J. Lu <hongjiu.lu@intel.com>
24
25 * testsuite/ver_test_pr16504.sh: Updated.
26
48bc2182
L
272020-05-01 H.J. Lu <hongjiu.lu@intel.com>
28
29 PR gold/25872
30 * x86_64.cc (Output_data_plt_x86_64_bnd::do_write): Increment
31 plt_offset after setting the reserved TLSDESC PLT entry.
32 (Output_data_plt_x86_64_ibt<size>::do_write): Likewise.
33
e977e747
L
342020-05-01 H.J. Lu <hongjiu.lu@intel.com>
35
36 PR gold/25872
37 * x86_64.cc (Output_data_plt_x86_64_bnd::do_address_for_local):
38 Handle local IFUNC symbol.
39 (Output_data_plt_x86_64_ibt::do_address_for_local): Likewise.
40
9a6c68ca
FS
412020-03-19 Fangrui Song <maskray@google.com>
42
43 * options.h (General_options): Add --no-rosegment option.
44
45c63c0f
NC
452020-02-24 Nick Clifton <nickc@redhat.com>
46
47 * po/fr.po: Update French translation.
48
26916852
NC
492020-01-20 Nick Clifton <nickc@redhat.com>
50
51 * po/uk.po: Updated Ukranian translation.
52
1b1bb2c6
NC
532020-01-18 Nick Clifton <nickc@redhat.com>
54
55 * configure: Regenerate.
56 * po/gold.pot: Regenerate.
57
ae774686
NC
582020-01-18 Nick Clifton <nickc@redhat.com>
59
60 Binutils 2.34 branch created.
61
b14ce8bf
AM
622020-01-01 Alan Modra <amodra@gmail.com>
63
64 Update year range in copyright notice of all files.
65
0b114740 66For older changes see ChangeLog-2019
3499769a 67\f
0b114740 68Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
69
70Copying and distribution of this file, with or without modification,
71are permitted in any medium without royalty provided the copyright
72notice and this notice are preserved.
73
74Local Variables:
75mode: change-log
76left-margin: 8
77fill-column: 74
78version-control: never
79End:
This page took 0.356587 seconds and 4 git commands to generate.