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