libctf, ld: dump enums: generally improve dump formatting
[binutils-gdb.git] / ld / ChangeLog
1 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
2
3 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
4 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
5 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
6 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
7 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
8 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
9 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
10 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
11 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
12 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
13 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
14 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
15 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
16 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
17 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
18 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
19 * testsuite/ld-ctf/cycle-1.d: Likewise.
20 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
21 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
22 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
23 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
24 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
25 * testsuite/ld-ctf/diag-cuname.d: Likewise.
26 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
27 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
28 * testsuite/ld-ctf/forward.d: Likewise.
29 * testsuite/ld-ctf/function.d: Likewise.
30 * testsuite/ld-ctf/slice.d: Likewise.
31 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
32 * testsuite/ld-ctf/enums.c: New test.
33 * testsuite/ld-ctf/enums.d: New test.
34
35 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
36
37 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Adjust for dumper
38 changes.
39 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
40 * testsuite/ld-ctf/forward.c: New test...
41 * testsuite/ld-ctf/forward.d: ... and results.
42
43 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
44
45 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
46 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
47 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
48 * testsuite/ld-ctf/diag-cuname.d: Likewise.
49 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
50 * testsuite/ld-ctf/function.d: Likewise.
51 * testsuite/ld-ctf/slice.d: Likewise.
52
53 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
54
55 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
56 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
57 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
58 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
59 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
60 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
61 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
62 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
63 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
64 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
65 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
66 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
67 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
68 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
69 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
70 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
71 * testsuite/ld-ctf/cycle-1.d: Likewise.
72 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
73 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
74 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
75 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
76 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
77 * testsuite/ld-ctf/diag-cuname.d: Likewise.
78 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
79 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
80 * testsuite/ld-ctf/function.d: Likewise.
81 * testsuite/ld-ctf/slice.d: Likewise.
82 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
83
84 2021-01-05 Alan Modra <amodra@gmail.com>
85
86 * testsuite/ld-scripts/sysroot-prefix.exp: Exclude some targets.
87
88 2021-01-05 Alan Modra <amodra@gmail.com>
89
90 PR ld/26256
91 * testsuite/ld-elf/pr26256-1b.d: xfail s12z.
92 * testsuite/ld-scripts/crossref.exp (cross1): Don't xfail ia64.
93
94 2021-01-04 H.J. Lu <hongjiu.lu@intel.com>
95
96 PR ld/26256
97 * ldlang.c (gc_section_callback): Set pattern.
98 * testsuite/ld-elf/pr26256-1.s: New file.
99 * testsuite/ld-elf/pr26256-1.t: Likewise.
100 * testsuite/ld-elf/pr26256-1a.d: Likewise.
101 * testsuite/ld-elf/pr26256-1b.d: Likewise.
102 * testsuite/ld-elf/pr26256-2.s: Likewise.
103 * testsuite/ld-elf/pr26256-2.t: Likewise.
104 * testsuite/ld-elf/pr26256-2a.d: Likewise.
105 * testsuite/ld-elf/pr26256-2b-alt.d: Likewise.
106 * testsuite/ld-elf/pr26256-2b.d: Likewise.
107 * testsuite/ld-elf/pr26256-3.s: Likewise.
108 * testsuite/ld-elf/pr26256-3a.d: Likewise.
109 * testsuite/ld-elf/pr26256-3a.t: Likewise.
110 * testsuite/ld-elf/pr26256-3b.d: Likewise.
111 * testsuite/ld-elf/pr26256-3b.t: Likewise.
112
113 2021-01-04 Alan Modra <amodra@gmail.com>
114
115 PR 26822
116 * testsuite/ld-arm/non-contiguous-arm2.d: Adjust STT_FILE symbol match.
117 * testsuite/ld-arm/non-contiguous-arm3.d: Likewise.
118 * testsuite/ld-arm/non-contiguous-arm5.d: Likewise.
119 * testsuite/ld-arm/non-contiguous-arm6.d: Likewise.
120 * testsuite/ld-i386/tlsbin.rd: Likewise.
121 * testsuite/ld-i386/tlsbin2.rd: Likewise.
122 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
123 * testsuite/ld-i386/tlsdesc.rd: Likewise.
124 * testsuite/ld-i386/tlsnopic.rd: Likewise.
125 * testsuite/ld-i386/tlspic.rd: Likewise.
126 * testsuite/ld-i386/tlspic2.rd: Likewise.
127 * testsuite/ld-mips-elf/global-local-symtab-sort-n64.d: Likewise.
128 * testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d: Likewise.
129 * testsuite/ld-mips-elf/global-local-symtab-sort-o32.d: Likewise.
130 * testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d: Likewise.
131 * testsuite/ld-plugin/pr17973.d: Likewise.
132 * testsuite/ld-tic6x/shlib-1.rd: Likewise.
133 * testsuite/ld-tic6x/shlib-1b.rd: Likewise.
134 * testsuite/ld-tic6x/shlib-1r.rd: Likewise.
135 * testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
136 * testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
137 * testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
138 * testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
139 * testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
140 * testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
141 * testsuite/ld-tic6x/static-app-1.rd: Likewise.
142 * testsuite/ld-tic6x/static-app-1b.rd: Likewise.
143 * testsuite/ld-tic6x/static-app-1r.rd: Likewise.
144 * testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
145 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
146 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
147 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
148 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
149 * testsuite/ld-x86-64/tlspic.rd: Likewise.
150 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
151 * testsuite/ld-xtensa/tlsbin.rd: Likewise.
152 * testsuite/ld-xtensa/tlspic.rd: Likewise.
153
154 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
155
156 * configure.tgt: Correct comment grammar.
157 * emultempl/m68hc1xelf.em: Likewise.
158 * ld.texi: Correct grammar.
159
160 2021-01-01 Alan Modra <amodra@gmail.com>
161
162 Update year range in copyright notice of all files.
163
164 For older changes see ChangeLog-2020
165 \f
166 Copyright (C) 2021 Free Software Foundation, Inc.
167
168 Copying and distribution of this file, with or without modification,
169 are permitted in any medium without royalty provided the copyright
170 notice and this notice are preserved.
171
172 Local Variables:
173 mode: change-log
174 left-margin: 8
175 fill-column: 74
176 version-control: never
177 End: