Adds support for generating notes in V850 binaries.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-02-24 Nick Clifton <nickc@redhat.com>
2
3 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
4
5 2015-02-24 Alan Modra <amodra@gmail.com>
6
7 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
8
9 2015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
10
11 * ld-avr/region_overflow.d: New test.
12 * ld-avr/region_overflow.s: Likewise.
13
14 2015-02-19 H.J. Lu <hongjiu.lu@intel.com>
15
16 PR ld/4317
17 * ld-i386/compressed1.d: Use nm/readelf with "failif".
18 * ld-x86-64/compressed1.d: Likewise.
19 * ld-x86-64/pie1.d: Likewise.
20
21 2015-02-19 Alan Modra <amodra@gmail.com>
22
23 PR ld/4317
24 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
25 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
26 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
27 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
28 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
29 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
30 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
31
32 2015-02-17 Alan Modra <amodra@gmail.com>
33
34 PR ld/17975
35 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
36 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
37 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
38 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
39 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
40 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
41 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
42 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
43 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
44 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
45 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
46 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
47 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
48
49 2015-02-16 H.J. Lu <hongjiu.lu@intel.com>
50
51 PR ld/17975
52 * ld-i386/tlsbin-nacl.rd: Updated.
53 * ld-i386/tlsbin.rd: Likewise.
54 * ld-i386/tlsbindesc-nacl.rd: Likewise.
55 * ld-i386/tlsbindesc.rd: Likewise.
56 * ld-i386/tlsdesc-nacl.rd: Likewise.
57 * ld-i386/tlsdesc.rd: Likewise.
58 * ld-i386/tlsnopic-nacl.rd: Likewise.
59 * ld-i386/tlsnopic.rd: Likewise.
60 * ld-i386/tlspic-nacl.rd: Likewise.
61 * ld-i386/tlspic.rd: Likewise.
62 * ld-x86-64/tlsbin-nacl.rd: Likewise.
63 * ld-x86-64/tlsbin.rd: Likewise.
64 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
65 * ld-x86-64/tlsbindesc.rd: Likewise.
66 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
67 * ld-x86-64/tlsdesc.rd: Likewise.
68 * ld-x86-64/tlspic-nacl.rd: Likewise.
69 * ld-x86-64/tlspic.rd: Likewise.
70 * ld-alpha/tlspic.rd: Likewise.
71 * ld-powerpc/tlsexe.r: Likewise.
72 * ld-powerpc/tlsexetoc.r: Likewise.
73 * ld-powerpc/tlsso.r: Likewise.
74 * ld-powerpc/tlstocso.r: Likewise.
75 * ld-s390/tlspic.rd: Likewise.
76 * ld-s390/tlspic_64.rd: Likewise.
77 * ld-sparc/gotop32.dd: Likewise.
78 * ld-sparc/gotop64.dd: Likewise.
79 * ld-sparc/tlssunnopic32.rd: Likewise.
80 * ld-sparc/tlssunnopic64.rd: Likewise.
81 * ld-sparc/tlssunpic32.rd: Likewise.
82 * ld-sparc/tlssunpic64.rd: Likewise.
83 * ld-tic6x/shlib-1.rd: Likewise.
84 * ld-tic6x/shlib-1b.rd: Likewise.
85 * ld-tic6x/shlib-1r.rd: Likewise.
86 * ld-tic6x/shlib-1rb.rd: Likewise.
87 * ld-tic6x/shlib-noindex.rd: Likewise.
88
89 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
90
91 PR ld/17973
92 * ld-plugin/plugin.exp (regassilent): New.
93 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
94 (plugin_tests): Add a test for PR ld/17973.
95 * ld-plugin/pr17973.d: New file.
96 * ld-plugin/pr17973.s: Likewise.
97
98 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
99
100 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
101
102 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
103
104 * ld-plugin/plugin-27.d: New.
105 * ld-plugin/plugin-28.d: Likewise.
106 * ld-plugin/plugin-29.d: Likewise.
107 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
108 and LDPL_WARNING.
109
110 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
111
112 PR ld/17878
113 * ld-plugin/func.c: Add some comments.
114 * ld-plugin/plugin-13.d: New file.
115 * ld-plugin/plugin-14.d: Likewise.
116 * ld-plugin/plugin-15.d: Likewise.
117 * ld-plugin/plugin-16.d: Likewise.
118 * ld-plugin/plugin-17.d: Likewise.
119 * ld-plugin/plugin-18.d: Likewise.
120 * ld-plugin/plugin-19.d: Likewise.
121 * ld-plugin/plugin-20.d: Likewise.
122 * ld-plugin/plugin-21.d: Likewise.
123 * ld-plugin/plugin-22.d: Likewise.
124 * ld-plugin/plugin-23.d: Likewise.
125 * ld-plugin/plugin-24.d: Likewise.
126 * ld-plugin/plugin-25.d: Likewise.
127 * ld-plugin/plugin-26.d: Likewise.
128 * ld-plugin/plugin.exp (plugin2_name): New.
129 (plugin3_name): Likewise.
130 (plugin2_path): Likewise.
131 (plugin3_path): Likewise.
132 (testsrcfiles): Likewise.
133 (testsrcfiles_notext): Likewise.
134 (plugin_tests): Add tests for non-object IR file.
135 (plugin_lib_tests): Likewise.
136 (plugin_extra_elf_tests): Likewise.
137 (plugin_src_tests): New tests for non-object IR file.
138 Run nm --plugin test.
139 Run ar --plugin test.
140 Run plugin_src_tests.
141
142 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
143
144 PR ld/17935
145 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
146 * ld-x86-64/x86-64.exp: Likewise.
147
148 * ld-i386/pr17935-1.d: New file.
149 * ld-i386/pr17935-1.s: Likewise.
150 * ld-i386/pr17935-2.d: Likewise.
151 * ld-i386/pr17935-2.s: Likewise.
152 * ld-x86-64/pr17935-1.d: Likewise.
153 * ld-x86-64/pr17935-1.s: Likewise.
154 * ld-x86-64/pr17935-2.d: Likewise.
155 * ld-x86-64/pr17935-2.s: Likewise.
156
157 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
158
159 PR ld/12365
160 PR ld/14272
161 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
162 * ld-plugin/plugin-7.d: Updated.
163 * ld-plugin/plugin-8.d: Likewise.
164
165 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
166
167 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
168 ld/12365 test.
169
170 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
171
172 PR ld/12365
173 * ld-plugin/pr12365a.c: New file.
174 * ld-plugin/pr12365b.c: Likewise.
175 * ld-plugin/pr12365c.c: Likewise.
176
177 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
178 test.
179 Run the PR ld/12365 test.
180
181 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
182
183 PR ld/14918
184 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
185
186 * ld-plugin/pr14918.c: New file.
187 * ld-plugin/pr14918.d: Likewise.
188
189 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
190
191 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
192
193 2015-01-29 Alan Modra <amodra@gmail.com>
194
195 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
196 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
197 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
198
199 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
200
201 PR ld/17878
202 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
203 * ld-plugin/plugin-10.d: Likewise.
204 * ld-plugin/plugin-11.d: Likewise.
205 * ld-plugin/plugin-2.d: Likewise.
206 * ld-plugin/plugin-3.d: Likewise.
207 * ld-plugin/plugin-4.d: Likewise.
208 * ld-plugin/plugin-5.d: Likewise.
209 * ld-plugin/plugin-6.d: Likewise.
210 * ld-plugin/plugin-7.d: Likewise.
211 * ld-plugin/plugin-8.d: Likewise.
212 * ld-plugin/plugin-9.d: Likewise.
213
214 2015-01-28 Jan Beulich <jbeulich@suse.com>
215
216 * ld-elf/pr16322.s (p1): Rename to px1.
217 (f1): Rename to fx1.
218
219 2015-01-28 Alan Modra <amodra@gmail.com>
220
221 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
222 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
223 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
224
225 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
226
227 * ld-scripts/memory.t: Define new symbol tred.
228 * ld-scripts/memory_sym.t: New.
229 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
230 conditionally check values of linker symbols.
231
232 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
233
234 * ld-scripts/provide-4-map.d: Update expected output.
235 * ld-scripts/provide-5-map.d: Likewise.
236
237 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
238
239 * ld-scripts/provide-4.d: New file.
240 * ld-scripts/provide-4-map.d: New file.
241 * ld-scripts/provide-4.t: New file.
242 * ld-scripts/provide-5.d: New file.
243 * ld-scripts/provide-5.s: New file.
244 * ld-scripts/provide-5-map.d: New file.
245 * ld-scripts/provide-5.t: New file.
246 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
247 tests.
248
249 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
250
251 * ld-scripts/overlay-size.d: Add 'map' option.
252 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
253 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
254 option, checking linker mapfile output.
255
256 2015-01-20 Alan Modra <amodra@gmail.com>
257
258 * ld-powerpc/ambiguousv1.d,
259 * ld-powerpc/ambiguousv1b.d,
260 * ld-powerpc/ambiguousv2.d,
261 * ld-powerpc/ambiguousv2b.d,
262 * ld-powerpc/elfv2exe.d,
263 * ld-powerpc/elfv2so.d,
264 * ld-powerpc/tlsexe.r,
265 * ld-powerpc/tlsexetoc.r,
266 * ld-powerpc/tlsso.r,
267 * ld-powerpc/tlstocso.r: Update.
268
269 2015-01-20 Alan Modra <amodra@gmail.com>
270
271 PR ld/17615
272 * ld-elf/pr17615.d: Match .sbss too.
273
274 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
275
276 PR ld/17615
277 * ld-elf/pr17615.d: New file.
278 * ld-elf/pr17615.s: Likewise.
279
280 2015-01-19 Alan Modra <amodra@gmail.com>
281
282 * ld-gc/pr14265.d,
283 * ld-cris/tls-gc-68.d,
284 * ld-cris/tls-gc-69.d,
285 * ld-cris/tls-gc-70.d,
286 * ld-cris/tls-gc-71.d,
287 * ld-cris/tls-gc-75.d,
288 * ld-cris/tls-gc-76.d,
289 * ld-cris/tls-gc-79.d,
290 * ld-mmix/bpo-10.d,
291 * ld-mmix/bpo-11.d: Update.
292
293 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
294
295 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
296 printed if 0 anymore.
297
298 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
299
300 PR ld/17847
301 * ld-x86-64/pie1.d: New file.
302 * ld-x86-64/pie1.s: Likwise.
303 * ld-x86-64/x86-64.exp: Run pie1.
304
305 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
306
307 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
308 * ld-aarch64/relocs-257-symbolic-func.d: New file.
309 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
310
311 2015-01-13 Jiong Wang <jiong.wang@arm.com>
312
313 * ld-aarch64/tprel_g2_overflow.s: New testcase.
314 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
315 * ld-aarch64/aarch64-elf.exp: Run new testcase.
316
317 2015-01-13 Jiong Wang <jiong.wang@arm.com>
318
319 PR ld/17415
320 * ld-aarch64/pr17415.s: Source file for new test.
321 * ld-aarch64/pr17415.d: Expect file for new test.
322 * ld-aarch64/aarch64-elf.exp: Run the new test.
323
324 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
325
326 PR ld/17827
327 * ld-x86-64/pr17689.out: Updated.
328 * ld-x86-64/pr17689b.S: Likewise.
329
330 * ld-x86-64/pr17827.rd: New file.
331
332 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
333
334 2015-01-08 Jan Beulich <jbeulich@suse.com>
335
336 * ld-x86-64/pr14207.d: Adjust expecations to cover the
337 enable_initfini_array=no case.
338
339 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
340
341 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
342 readelf.
343
344 2015-01-01 Alan Modra <amodra@gmail.com>
345
346 Update year range in copyright notice of all files.
347
348 For older changes see ChangeLog-2014
349 \f
350 Copyright (C) 2015 Free Software Foundation, Inc.
351
352 Copying and distribution of this file, with or without modification,
353 are permitted in any medium without royalty provided the copyright
354 notice and this notice are preserved.
355
356 Local Variables:
357 mode: change-log
358 left-margin: 8
359 fill-column: 74
360 version-control: never
361 End:
This page took 0.059366 seconds and 5 git commands to generate.