gdb/testsuite: Disable path and duplicate checks when parallel testing
[deliverable/binutils-gdb.git] / gold / ChangeLog
1 2020-05-11 Alan Modra <amodra@gmail.com>
2
3 * powerpc.cc: Rename powerxx to power10 throughout.
4
5 2020-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
20 2020-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
37 2020-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
54 2020-05-01 H.J. Lu <hongjiu.lu@intel.com>
55
56 * testsuite/odr_violation2.cc (Ordering::operator()): Make
57 expression even more complex.
58
59 2020-05-01 H.J. Lu <hongjiu.lu@intel.com>
60
61 * testsuite/ver_test_pr16504.sh: Updated.
62
63 2020-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
70 2020-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
77 2020-03-19 Fangrui Song <maskray@google.com>
78
79 * options.h (General_options): Add --no-rosegment option.
80
81 2020-02-24 Nick Clifton <nickc@redhat.com>
82
83 * po/fr.po: Update French translation.
84
85 2020-01-20 Nick Clifton <nickc@redhat.com>
86
87 * po/uk.po: Updated Ukranian translation.
88
89 2020-01-18 Nick Clifton <nickc@redhat.com>
90
91 * configure: Regenerate.
92 * po/gold.pot: Regenerate.
93
94 2020-01-18 Nick Clifton <nickc@redhat.com>
95
96 Binutils 2.34 branch created.
97
98 2020-01-01 Alan Modra <amodra@gmail.com>
99
100 Update year range in copyright notice of all files.
101
102 For older changes see ChangeLog-2019
103 \f
104 Copyright (C) 2020 Free Software Foundation, Inc.
105
106 Copying and distribution of this file, with or without modification,
107 are permitted in any medium without royalty provided the copyright
108 notice and this notice are preserved.
109
110 Local Variables:
111 mode: change-log
112 left-margin: 8
113 fill-column: 74
114 version-control: never
115 End:
This page took 0.036432 seconds and 4 git commands to generate.