PR python/18299
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
963a4320
AK
12015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2
3 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
4
44bd1acd
AM
52015-04-24 Alan Modra <amodra@gmail.com>
6
7 * ld-powerpc/tocnovar.d: Revert last change.
8
7a5c933c
RE
92015-04-24 Richard Earnshaw <rearnsha@arm.com>
10
11 * ld-arm/armthumb-lib.d: Regenerate expected output.
12 * ld-arm/armthumb-lib.d: Likewise.
13 * ld-arm/armthumb-lib.sym: Likewise.
14 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
15 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
16 * ld-arm/cortex-a8-fix-b.d: Likewise.
17 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
18 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
19 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
20 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
21 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
22 * ld-arm/cortex-a8-fix-bl.d: Likewise.
23 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
24 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
25 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
26 * ld-arm/cortex-a8-fix-blx.d: Likewise.
27 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
28 * ld-arm/farcall-mixed-app-v5.d: Likewise.
29 * ld-arm/farcall-mixed-app.d: Likewise.
30 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
31 * ld-arm/farcall-mixed-lib.d: Likewise.
32 * ld-arm/mixed-app-v5.d: Likewise.
33 * ld-arm/mixed-app.d: Likewise.
34 * ld-arm/mixed-lib.d: Likewise.
35
30d72bc3
NC
362015-04-24 Nick Clifton <nickc@redhat.com>
37
38 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
39 do not use elf.em.
40
04651c08
HPN
412015-04-24 Hans-Peter Nilsson <hp@axis.com>
42
43 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
44 to cris*-*-elf.
45
005db9f9
L
462015-04-23 H.J. Lu <hongjiu.lu@intel.com>
47
48 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
49 frv.
50
3e19fb8f
L
512015-04-23 H.J. Lu <hongjiu.lu@intel.com>
52
53 PR ld/18277
54 * ld-elf/compressed1d.d: New.
55 * ld-elf/compressed1e.d: Likewise.
56
a27e685f
AM
572015-04-23 Alan Modra <amodra@gmail.com>
58
59 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
60 * ld-powerpc/defsym.d: Likewise.
61 * ld-powerpc/elfv2-2exe.d: Likewise.
62 * ld-powerpc/elfv2exe.d: Likewise.
63 * ld-powerpc/elfv2so.d: Likewise.
64 * ld-powerpc/relbrlt.d: Likewise.
65 * ld-powerpc/tls.g: Likewise.
66 * ld-powerpc/tlsexe.d: Likewise.
67 * ld-powerpc/tlsexe.g: Likewise.
68 * ld-powerpc/tlsexe.r: Likewise.
69 * ld-powerpc/tlsexetoc.d: Likewise.
70 * ld-powerpc/tlsexetoc.g: Likewise.
71 * ld-powerpc/tlsexetoc.r: Likewise.
72 * ld-powerpc/tlsso.d: Likewise.
73 * ld-powerpc/tlsso.g: Likewise.
74 * ld-powerpc/tlsso.r: Likewise.
75 * ld-powerpc/tlstoc.g: Likewise.
76 * ld-powerpc/tlstocso.d: Likewise.
77 * ld-powerpc/tlstocso.g: Likewise.
78 * ld-powerpc/tlstocso.r: Likewise.
79 * ld-powerpc/tocopt.d: Likewise.
80 * ld-powerpc/tocopt2.d: Likewise.
81 * ld-powerpc/tocopt3.d: Likewise.
82 * ld-powerpc/tocopt4.d: Likewise.
83 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 84 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 85
0e5fabeb
AM
862015-04-22 Alan Modra <amodra@gmail.com>
87
88 * ld-x86-64/pr18176.d: Update.
89
d5597ebc
L
902015-04-22 H.J. Lu <hongjiu.lu@intel.com>
91
92 PR ld/18289
93 * ld-i386/copyreloc-lib.c: New file.
94 * ld-i386/copyreloc-main.S: Likewise.
95 * ld-i386/copyreloc-main.out: Likewise.
96 * ld-i386/copyreloc-main1.rd: Likewise.
97 * ld-i386/copyreloc-main2.rd: Likewise.
98 * ld-i386/dummy.c: Likewise.
99 * ld-i386/pr17689.out: Likewise.
100 * ld-i386/pr17689.rd: Likewise.
101 * ld-i386/pr17689a.c: Likewise.
102 * ld-i386/pr17689b.S: Likewise.
103 * ld-i386/pr17827.rd: Likewise.
104 * ld-i386/pr17827ver.rd: Likewise.
105 * ld-i386/i386.exp: Run copyreloc tests.
106
be59ad3d
L
1072015-04-20 H.J. Lu <hongjiu.lu@intel.com>
108
109 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
110 * ld-mmix/bspec2.d: Likewise.
111 * ld-mmix/local1.d: Likewise.
112 * ld-mmix/local3.d: Likewise.
113 * ld-mmix/local5.d: Likewise.
114 * ld-mmix/local7.d: Likewise.
115 * ld-mmix/undef-3.d: Likewise.
116 * ld-sh/sh64/crangerel1.rd: Likewise.
117 * ld-sh/sh64/crangerel2.rd: Likewise.
118 * ld-tic6x/common.d: Likewise.
119 * ld-tic6x/shlib-1.rd: Likewise.
120 * ld-tic6x/shlib-1b.rd: Likewise.
121 * ld-tic6x/shlib-1r.rd: Likewise.
122 * ld-tic6x/shlib-1rb.rd: Likewise.
123 * ld-tic6x/shlib-app-1.rd: Likewise.
124 * ld-tic6x/shlib-app-1b.rd: Likewise.
125 * ld-tic6x/shlib-app-1r.rd: Likewise.
126 * ld-tic6x/shlib-app-1rb.rd: Likewise.
127 * ld-tic6x/shlib-noindex.rd: Likewise.
128 * ld-tic6x/static-app-1.rd: Likewise.
129 * ld-tic6x/static-app-1b.rd: Likewise.
130 * ld-tic6x/static-app-1r.rd: Likewise.
131 * ld-tic6x/static-app-1rb.rd: Likewise.
132 * ld-x86-64/ilp32-4.d: Likewise.
133 * ld-x86-64/split-by-file-nacl.rd: Likewise.
134 * ld-x86-64/split-by-file.rd: Likewise.
135
0ce398f1
L
1362015-04-14 H.J. Lu <hongjiu.lu@intel.com>
137
138 * ld-elf/compress.exp (build_tests): Add tests for
139 --compress-debug-sections=.
140 (run_tests): Likewise.
141 Add additonal tests for --compress-debug-sections=.
142 * ld-elf/gabiend.rt: New file.
143 * ld-elf/gabinormal.rt: Likewise.
144 * ld-elf/gnubegin.rS: Likewise.
145 * ld-elf/gnunormal.rS: Likewise.
146 * ld-elf/zlibbegin.rS: Likewise.
147 * ld-elf/zlibnormal.rS: Likewise.
148
ecd27210
AM
1492015-04-15 Alan Modra <amodra@gmail.com>
150
151 * ld-gc/pr18223.d: xfail tic6x.
152
889c2a67
L
1532015-04-14 H.J. Lu <hongjiu.lu@intel.com>
154
155 PR ld/pr17709
156 * ld-i386/i386.exp: Run protected6b.
157 * ld-i386/protected6b.d: New file.
158 * ld-x86-64/protected6b.d: Likewise.
159 * ld-x86-64/x86-64.exp: Run protected6b.
160
e3c0e327
L
1612015-04-11 H.J. Lu <hongjiu.lu@intel.com>
162
163 * ld-i386/i386.exp: Run protected6a.
164 * ld-i386/protected6.d: Renamed to ...
165 * ld-i386/protected6a.d: This.
166 * ld-x86-64/hidden4.d: New file.
167 * ld-x86-64/hidden4.s: Likewise.
168 * ld-x86-64/hidden5.d: Likewise.
169 * ld-x86-64/hidden5.s: Likewise.
170 * ld-x86-64/protected6.d: Renamed to ...
171 * ld-x86-64/protected6a.d: This.
172 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
173 protected7a and protected7b.
174
3d949995
L
1752015-04-10 H.J. Lu <hongjiu.lu@intel.com>
176
177 PR ld/pr17709
178 * ld-i386/protected6.d: New file.
179 * ld-i386/protected6.s: Likewise.
180 * ld-x86-64/protected6.d: Likewise.
181 * ld-x86-64/protected6.s: Likewise.
182 * ld-x86-64/protected7.d: Likewise.
183 * ld-x86-64/protected7.s: Likewise.
184 * ld-x86-64/protected7a.d: Likewise.
185 * ld-x86-64/protected7b.d: Likewise.
186
f7483970
L
1872015-04-10 H.J. Lu <hongjiu.lu@intel.com>
188
189 PR ld/pr15228
190 PR ld/pr17709
191 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
192 * ld-i386/pr17709-nacl.rd: New file.
193 * ld-i386/pr17709.rd: Likewise.
194 * ld-i386/pr17709a.s: Likewise.
195 * ld-i386/pr17709b.s: Likewise.
196 * ld-i386/protected3.d: Updated.
197 * ld-i386/protected3.s: Likewise.
198 * ld-x86-64/pr17709-nacl.rd: New file.
199 * ld-x86-64/pr17709.rd: Likewise.
200 * ld-x86-64/pr17709a.s: Likewise.
201 * ld-x86-64/pr17709b.s: Likewise.
202 * ld-x86-64/protected3.d: Updated.
203 * ld-x86-64/protected3.s: Likewise.
204 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
205
11e6e4c7
L
2062015-04-10 H.J. Lu <hongjiu.lu@intel.com>
207
208 PR ld/18223
209 * ld-gc/gc.exp: Run pr18223.
210 * ld-gc/pr18223.d: New file.
211 * ld-gc/pr18223.s: Likewise.
212
8d2ea2a8
AM
2132015-04-10 Alan Modra <amodra@gmail.com>
214
215 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
216 PR ld/pr15228
217 PR ld/pr17709
218 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
219 * ld-i386/pr17709-nacl.rd: Delete.
220 * ld-i386/pr17709.rd: Likewise.
221 * ld-i386/pr17709a.s: Likewise.
222 * ld-i386/pr17709b.s: Likewise.
223 * ld-i386/protected3.d: Updated.
224 * ld-i386/protected3.s: Likewise.
225 * ld-x86-64/pr17709-nacl.rd: Delete.
226 * ld-x86-64/pr17709.rd: Likewise.
227 * ld-x86-64/pr17709a.s: Likewise.
228 * ld-x86-64/pr17709b.s: Likewise.
229 * ld-x86-64/protected3.d: Updated.
230 * ld-x86-64/protected3.s: Likewise.
231 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
232
151411f8
L
2332015-04-08 H.J. Lu <hongjiu.lu@intel.com>
234
235 * ld-elf/compress.exp: Add a test for
236 --compress-debug-sections=zlib-gabi.
237 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
238 (run_tests): Likewise.
239 Verify linker output with zlib-gabi compressed debug input.
240 * ld-elf/compressed1a.d: New file.
241 * ld-elf/compressed1b.d: Likewise.
242 * ld-elf/compressed1c.d: Likewise.
243
87070c08
AM
2442015-04-07 Alan Modra <amodra@gmail.com>
245
246 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
247 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
248 * ld-tic6x/shlib-1b.rd: Likewise.
249 * ld-tic6x/shlib-1r.rd: Likewise.
250 * ld-tic6x/shlib-1rb.rd: Likewise.
251 * ld-tic6x/shlib-app-1.rd: Likewise.
252 * ld-tic6x/shlib-app-1b.rd: Likewise.
253 * ld-tic6x/shlib-app-1r.rd: Likewise.
254 * ld-tic6x/shlib-app-1rb.rd: Likewise.
255 * ld-tic6x/shlib-noindex.rd: Likewise.
256
3ea60775
NC
2572015-04-07 Nick Clifton <nickc@redhat.com>
258
259 * ld-elf/orphan-5.l: New test - checks the linker's output with
260 --warn-orphan enabled.
261 * ld-elf/elf.exp: Run the new test.
262
dae148f3
L
2632015-04-06 H.J. Lu <hongjiu.lu@intel.com>
264
265 * ld-elf/compress.exp: Remove is_zlib_supported check.
266 Fail if --compress-debug-sections doesn't work.
267 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
268
4106101c
MS
2692015-04-01 Tejas Belagod <tejas.belagod@arm.com>
270
271 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
272 * ld-aarch64/erratum843419.d: New.
273 * ld-aarch64/erratum843419.s: New.
274
875b5b9d
L
2752015-04-01 H.J. Lu <hongjiu.lu@intel.com>
276
277 PR ld/18176
278 * ld-x86-64/pr18176.d: New file.
279 * ld-x86-64/pr18176.s: Likewise.
280 * ld-x86-64/pr18176.t: Likewise.
281 * ld-x86-64/x86-64.exp: Run pr18176.
282
f24173eb
L
2832015-03-31 H.J. Lu <hongjiu.lu@intel.com>
284
285 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
286
bd53a53a
L
2872015-03-30 H.J. Lu <hongjiu.lu@intel.com>
288
289 PR ld/18169
290 * ld-elf/linkinfo1a.d: Updated.
291 * ld-elf/linkinfo1b.d: Likewise.
292
5e228181
L
2932015-03-27 H.J. Lu <hongjiu.lu@intel.com>
294
295 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
296
93ca8569
TB
2972015-03-26 Tejas Belagod <tejas.belagod@arm.com>
298
299 * ld-aarch64/farcall-back-be.d: New.
300
b19a8f85
L
3012015-03-26 H.J. Lu <hongjiu.lu@intel.com>
302
303 PR ld/18160
304 * ld-x86-64/pr18160.d: New file.
305 * ld-x86-64/pr18160.s: Likewise.
306 * ld-x86-64/pr18160.t: Likewise.
307 * ld-x86-64/x86-64.exp: Run pr18160.
308---
61865519
MS
3092015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
310
311 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
312 section.
313 * ld-aarch64/farcall-b.d: Likewise.
314 * ld-aarch64/farcall-bl.d: Likewise.
315 * ld-aarch64/farcall-back.d: Likewise.
316
d9ced15d
MS
3172015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
318
319 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
320 835769 workaround stubs.
321
d422d1c4
SKS
3222015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
323
324 * ld-gc/all-debug-sections.d: New file.
325 * ld-gc/all-debug-sections.s: Likewise.
326 * ld-gc/gc.exp: Execute new testcase.
327
1079403c
AM
3282015-03-11 Alan Modra <amodra@gmail.com>
329
330 * ld-powerpc/tls32.s: Add GOT pointer setup.
331 * ld-powerpc/tls32.d: Update.
332 * ld-powerpc/tls32.g: Update.
333 * ld-powerpc/tls32.t: Update.
334 * ld-powerpc/tlsexe.d: Update.
335 * ld-powerpc/tlsexe32.d: Update.
336 * ld-powerpc/tlsexe32.g: Update.
337 * ld-powerpc/tlsexe32.r: Update.
338 * ld-powerpc/tlsexetoc.d: Update.
339 * ld-powerpc/tlsso32.d: Update.
340 * ld-powerpc/tlsso32.g: Update.
341 * ld-powerpc/tlsso32.r: Update.
342
ca3fe95e
L
3432015-03-05 H.J. Lu <hongjiu.lu@intel.com>
344
345 PR ld/pr15228
346 PR ld/pr17709
347 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
348 * ld-i386/pr17709-nacl.rd: New file.
349 * ld-i386/pr17709.rd: Likewise.
350 * ld-i386/pr17709a.s: Likewise.
351 * ld-i386/pr17709b.s: Likewise.
352 * ld-i386/protected3.d: Updated.
353 * ld-i386/protected3.s: Likewise.
354 * ld-x86-64/pr17709-nacl.rd: New file.
355 * ld-x86-64/pr17709.rd: Likewise.
356 * ld-x86-64/pr17709a.s: Likewise.
357 * ld-x86-64/pr17709b.s: Likewise.
358 * ld-x86-64/protected3.d: Updated.
359 * ld-x86-64/protected3.s: Likewise.
360 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
361
e09ab7ac
RS
3622015-03-04 Richard Sandiford <richard.sandiford@arm.com>
363
364 PR gas/17843
365 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
366 * ld-aarch64/aarch64-elf.exp: Run it.
367
9028d943
AM
3682015-02-28 Alan Modra <amodra@gmail.com>
369
370 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
371 * ld-sparc/gotop32.td: Likewise.
372 * ld-sparc/gotop64.rd: Likewise.
373 * ld-sparc/gotop64.td: Likewise.
374 * ld-tilegx/external.s: Align .data.
375 * ld-tilepro/external.s: Likewise.
376
60d1b0d6
MS
3772015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
378
379 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
380 (tls-tiny-desc-le): Add.
381 * ld-aarch64/tls-tiny-desc.d: New.
382 * ld-aarch64/tls-tiny-desc.s: New.
383 * ld-aarch64/tls-tiny-desc-ie.d: New.
384 * ld-aarch64/tls-tiny-desc-ie.s: New.
385 * ld-aarch64/tls-tiny-desc-le.d: New.
386 * ld-aarch64/tls-tiny-desc-le.s: New.
387
b480a481
MS
3882015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
389
390 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
391 (tls-tiny-gd-le): Add.
392 * ld-aarch64/tls-tiny-gd.d: New.
393 * ld-aarch64/tls-tiny-gd.s: New.
394 * ld-aarch64/tls-tiny-gd-ie.d: New.
395 * ld-aarch64/tls-tiny-gd-ie.s: New.
396 * ld-aarch64/tls-tiny-gd-le.d: New.
397 * ld-aarch64/tls-tiny-gd-le.s: New.
398
b1089987
MS
3992015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
400
401 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
402 * ld-aarch64/tls-tiny-ie.d: New.
403 * ld-aarch64/tls-tiny-ie.s: New.
404
99654aaf
TG
4052015-02-26 Terry Guo <terry.guo@arm.com>
406
407 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
408 * ld-arm/attr-merge-vfp-10.d: Likewise.
409 * ld-arm/attr-merge-vfp-10r.d: Likewise.
410 * ld-arm/attr-merge-vfp-12.d: Likewise.
411 * ld-arm/attr-merge-vfp-12r.d: Likewise.
412 * ld-arm/attr-merge-vfp-13.d: Likewise.
413 * ld-arm/attr-merge-vfp-13r.d: Likewise.
414 * ld-arm/attr-merge-vfp-14.d: Likewise.
415 * ld-arm/attr-merge-vfp-14r.d: Likewise.
416 * ld-arm/attr-merge-vfp-6.d: Likewise.
417 * ld-arm/attr-merge-vfp-6r.d: Likewise.
418 * ld-arm/attr-merge-vfp-7.d: Likewise.
419 * ld-arm/attr-merge-vfp-7r.d: Likewise.
420 * ld-arm/attr-merge-vfp-8.d: Likewise.
421 * ld-arm/attr-merge-vfp-8r.d: Likewise.
422
bac13f5a
AB
4232015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
424
425 * ld-avr/avr-prop-1.d: New file.
426 * ld-avr/avr-prop-1.s: New file.
427 * ld-avr/avr-prop-2.d: New file.
428 * ld-avr/avr-prop-2.s: New file.
429 * ld-avr/avr-prop-3.d: New file.
430 * ld-avr/avr-prop-3.s: New file.
431 * ld-avr/avr-prop-4.d: New file.
432 * ld-avr/avr-prop-4.s: New file.
433
ac994365
OE
4342015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
435
436 * ld-sh/arch/arch_expected.txt: Regenerate.
437 * ld-sh/arch/sh-dsp.s: Likewise.
438 * ld-sh/arch/sh.s: Likewise.
439 * ld-sh/arch/sh2.s: Likewise.
440 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
441 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
442 * ld-sh/arch/sh2a-nofpu.s: Likewise.
443 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
444 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
445 * ld-sh/arch/sh2a.s: Likewise.
446 * ld-sh/arch/sh2e.s: Likewise.
447 * ld-sh/arch/sh3-dsp.s: Likewise.
448 * ld-sh/arch/sh3-nommu.s: Likewise.
449 * ld-sh/arch/sh3.s: Likewise.
450 * ld-sh/arch/sh3e.s: Likewise.
451 * ld-sh/arch/sh4-nofpu.s: Likewise.
452 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
453 * ld-sh/arch/sh4.s: Likewise.
454 * ld-sh/arch/sh4a-nofpu.s: Likewise.
455 * ld-sh/arch/sh4a.s: Likewise.
456 * ld-sh/arch/sh4al-dsp.s: Likewise.
457
685080f2
NC
4582015-02-24 Nick Clifton <nickc@redhat.com>
459
460 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
461
884151a7
AM
4622015-02-24 Alan Modra <amodra@gmail.com>
463
464 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
465
cb072816
SKS
4662015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
467
468 * ld-avr/region_overflow.d: New test.
469 * ld-avr/region_overflow.s: Likewise.
470
db95bb7c
L
4712015-02-19 H.J. Lu <hongjiu.lu@intel.com>
472
473 PR ld/4317
474 * ld-i386/compressed1.d: Use nm/readelf with "failif".
475 * ld-x86-64/compressed1.d: Likewise.
476 * ld-x86-64/pie1.d: Likewise.
477
d983c8c5
AM
4782015-02-19 Alan Modra <amodra@gmail.com>
479
480 PR ld/4317
481 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
482 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
483 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
484 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
485 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
486 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
487 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
488
2ec55de3
AM
4892015-02-17 Alan Modra <amodra@gmail.com>
490
491 PR ld/17975
492 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
493 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
494 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
495 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
496 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
497 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
498 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
499 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
500 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
501 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
502 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
503 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
504 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
505
6dfb72b9
L
5062015-02-16 H.J. Lu <hongjiu.lu@intel.com>
507
508 PR ld/17975
67ca0b76 509 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
510 * ld-i386/tlsbin.rd: Likewise.
511 * ld-i386/tlsbindesc-nacl.rd: Likewise.
512 * ld-i386/tlsbindesc.rd: Likewise.
513 * ld-i386/tlsdesc-nacl.rd: Likewise.
514 * ld-i386/tlsdesc.rd: Likewise.
515 * ld-i386/tlsnopic-nacl.rd: Likewise.
516 * ld-i386/tlsnopic.rd: Likewise.
517 * ld-i386/tlspic-nacl.rd: Likewise.
518 * ld-i386/tlspic.rd: Likewise.
519 * ld-x86-64/tlsbin-nacl.rd: Likewise.
520 * ld-x86-64/tlsbin.rd: Likewise.
521 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
522 * ld-x86-64/tlsbindesc.rd: Likewise.
523 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
524 * ld-x86-64/tlsdesc.rd: Likewise.
525 * ld-x86-64/tlspic-nacl.rd: Likewise.
526 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
527 * ld-alpha/tlspic.rd: Likewise.
528 * ld-powerpc/tlsexe.r: Likewise.
529 * ld-powerpc/tlsexetoc.r: Likewise.
530 * ld-powerpc/tlsso.r: Likewise.
531 * ld-powerpc/tlstocso.r: Likewise.
532 * ld-s390/tlspic.rd: Likewise.
533 * ld-s390/tlspic_64.rd: Likewise.
534 * ld-sparc/gotop32.dd: Likewise.
535 * ld-sparc/gotop64.dd: Likewise.
536 * ld-sparc/tlssunnopic32.rd: Likewise.
537 * ld-sparc/tlssunnopic64.rd: Likewise.
538 * ld-sparc/tlssunpic32.rd: Likewise.
539 * ld-sparc/tlssunpic64.rd: Likewise.
540 * ld-tic6x/shlib-1.rd: Likewise.
541 * ld-tic6x/shlib-1b.rd: Likewise.
542 * ld-tic6x/shlib-1r.rd: Likewise.
543 * ld-tic6x/shlib-1rb.rd: Likewise.
544 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 545
f58926a6
L
5462015-02-14 H.J. Lu <hongjiu.lu@intel.com>
547
548 PR ld/17973
549 * ld-plugin/plugin.exp (regassilent): New.
550 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
551 (plugin_tests): Add a test for PR ld/17973.
552 * ld-plugin/pr17973.d: New file.
553 * ld-plugin/pr17973.s: Likewise.
554
761e2bd4
L
5552015-02-12 H.J. Lu <hongjiu.lu@intel.com>
556
557 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
558
45e81354
L
5592015-02-11 H.J. Lu <hongjiu.lu@intel.com>
560
561 * ld-plugin/plugin-27.d: New.
562 * ld-plugin/plugin-28.d: Likewise.
563 * ld-plugin/plugin-29.d: Likewise.
564 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
565 and LDPL_WARNING.
566
7275e869
L
5672015-02-11 H.J. Lu <hongjiu.lu@intel.com>
568
569 PR ld/17878
570 * ld-plugin/func.c: Add some comments.
571 * ld-plugin/plugin-13.d: New file.
572 * ld-plugin/plugin-14.d: Likewise.
573 * ld-plugin/plugin-15.d: Likewise.
574 * ld-plugin/plugin-16.d: Likewise.
575 * ld-plugin/plugin-17.d: Likewise.
576 * ld-plugin/plugin-18.d: Likewise.
577 * ld-plugin/plugin-19.d: Likewise.
578 * ld-plugin/plugin-20.d: Likewise.
579 * ld-plugin/plugin-21.d: Likewise.
580 * ld-plugin/plugin-22.d: Likewise.
581 * ld-plugin/plugin-23.d: Likewise.
582 * ld-plugin/plugin-24.d: Likewise.
583 * ld-plugin/plugin-25.d: Likewise.
584 * ld-plugin/plugin-26.d: Likewise.
585 * ld-plugin/plugin.exp (plugin2_name): New.
586 (plugin3_name): Likewise.
587 (plugin2_path): Likewise.
588 (plugin3_path): Likewise.
589 (testsrcfiles): Likewise.
590 (testsrcfiles_notext): Likewise.
591 (plugin_tests): Add tests for non-object IR file.
592 (plugin_lib_tests): Likewise.
593 (plugin_extra_elf_tests): Likewise.
594 (plugin_src_tests): New tests for non-object IR file.
595 Run nm --plugin test.
596 Run ar --plugin test.
597 Run plugin_src_tests.
598
1952c5cd
L
5992015-02-07 H.J. Lu <hongjiu.lu@intel.com>
600
601 PR ld/17935
602 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
603 * ld-x86-64/x86-64.exp: Likewise.
604
605 * ld-i386/pr17935-1.d: New file.
606 * ld-i386/pr17935-1.s: Likewise.
607 * ld-i386/pr17935-2.d: Likewise.
608 * ld-i386/pr17935-2.s: Likewise.
609 * ld-x86-64/pr17935-1.d: Likewise.
610 * ld-x86-64/pr17935-1.s: Likewise.
611 * ld-x86-64/pr17935-2.d: Likewise.
612 * ld-x86-64/pr17935-2.s: Likewise.
613
9e2dec47
L
6142015-02-06 H.J. Lu <hongjiu.lu@intel.com>
615
616 PR ld/12365
617 PR ld/14272
618 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
619 * ld-plugin/plugin-7.d: Updated.
620 * ld-plugin/plugin-8.d: Likewise.
621
8962a307
L
6222015-02-04 H.J. Lu <hongjiu.lu@intel.com>
623
624 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
625 ld/12365 test.
626
60f79275
L
6272015-02-03 H.J. Lu <hongjiu.lu@intel.com>
628
629 PR ld/12365
630 * ld-plugin/pr12365a.c: New file.
631 * ld-plugin/pr12365b.c: Likewise.
632 * ld-plugin/pr12365c.c: Likewise.
633
634 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
635 test.
636 Run the PR ld/12365 test.
637
9910b1c8
L
6382015-02-03 H.J. Lu <hongjiu.lu@intel.com>
639
640 PR ld/14918
641 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
642
643 * ld-plugin/pr14918.c: New file.
644 * ld-plugin/pr14918.d: Likewise.
645
1a215085
L
6462015-01-29 H.J. Lu <hongjiu.lu@intel.com>
647
648 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
649
b86ac8e3
AM
6502015-01-29 Alan Modra <amodra@gmail.com>
651
652 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
653 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
654 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
655
15f7a26b
L
6562015-01-28 H.J. Lu <hongjiu.lu@intel.com>
657
658 PR ld/17878
659 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
660 * ld-plugin/plugin-10.d: Likewise.
661 * ld-plugin/plugin-11.d: Likewise.
662 * ld-plugin/plugin-2.d: Likewise.
663 * ld-plugin/plugin-3.d: Likewise.
664 * ld-plugin/plugin-4.d: Likewise.
665 * ld-plugin/plugin-5.d: Likewise.
666 * ld-plugin/plugin-6.d: Likewise.
667 * ld-plugin/plugin-7.d: Likewise.
668 * ld-plugin/plugin-8.d: Likewise.
669 * ld-plugin/plugin-9.d: Likewise.
670
61b86cb1
JB
6712015-01-28 Jan Beulich <jbeulich@suse.com>
672
673 * ld-elf/pr16322.s (p1): Rename to px1.
674 (f1): Rename to fx1.
675
dbd1e97e
AM
6762015-01-28 Alan Modra <amodra@gmail.com>
677
678 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
679 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
680 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
681
cc9ad334
SKS
6822015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
683
684 * ld-scripts/memory.t: Define new symbol tred.
685 * ld-scripts/memory_sym.t: New.
686 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
687 conditionally check values of linker symbols.
688
481765cd
AB
6892015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
690
691 * ld-scripts/provide-4-map.d: Update expected output.
692 * ld-scripts/provide-5-map.d: Likewise.
693
c05b575a
AB
6942015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
695
696 * ld-scripts/provide-4.d: New file.
697 * ld-scripts/provide-4-map.d: New file.
698 * ld-scripts/provide-4.t: New file.
699 * ld-scripts/provide-5.d: New file.
700 * ld-scripts/provide-5.s: New file.
701 * ld-scripts/provide-5-map.d: New file.
702 * ld-scripts/provide-5.t: New file.
703 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
704 tests.
705
43d66c95
AB
7062015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
707
708 * ld-scripts/overlay-size.d: Add 'map' option.
709 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
710 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
711 option, checking linker mapfile output.
712
23283c1b
AM
7132015-01-20 Alan Modra <amodra@gmail.com>
714
715 * ld-powerpc/ambiguousv1.d,
716 * ld-powerpc/ambiguousv1b.d,
717 * ld-powerpc/ambiguousv2.d,
718 * ld-powerpc/ambiguousv2b.d,
719 * ld-powerpc/elfv2exe.d,
720 * ld-powerpc/elfv2so.d,
721 * ld-powerpc/tlsexe.r,
722 * ld-powerpc/tlsexetoc.r,
723 * ld-powerpc/tlsso.r,
724 * ld-powerpc/tlstocso.r: Update.
725
10ab94eb
AM
7262015-01-20 Alan Modra <amodra@gmail.com>
727
728 PR ld/17615
729 * ld-elf/pr17615.d: Match .sbss too.
730
3e2aa5bb
L
7312015-01-19 H.J. Lu <hongjiu.lu@intel.com>
732
733 PR ld/17615
734 * ld-elf/pr17615.d: New file.
735 * ld-elf/pr17615.s: Likewise.
736
c4621b33
AM
7372015-01-19 Alan Modra <amodra@gmail.com>
738
739 * ld-gc/pr14265.d,
740 * ld-cris/tls-gc-68.d,
741 * ld-cris/tls-gc-69.d,
742 * ld-cris/tls-gc-70.d,
743 * ld-cris/tls-gc-71.d,
744 * ld-cris/tls-gc-75.d,
745 * ld-cris/tls-gc-76.d,
746 * ld-cris/tls-gc-79.d,
747 * ld-mmix/bpo-10.d,
748 * ld-mmix/bpo-11.d: Update.
749
1e2e8c52
AK
7502015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
751
752 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
753 printed if 0 anymore.
754
6333bc0d
L
7552015-01-15 H.J. Lu <hongjiu.lu@intel.com>
756
757 PR ld/17847
758 * ld-x86-64/pie1.d: New file.
759 * ld-x86-64/pie1.s: Likwise.
760 * ld-x86-64/x86-64.exp: Run pie1.
761
0941db69
JW
7622015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
763
764 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
765 * ld-aarch64/relocs-257-symbolic-func.d: New file.
766 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
767
0172429c
JW
7682015-01-13 Jiong Wang <jiong.wang@arm.com>
769
770 * ld-aarch64/tprel_g2_overflow.s: New testcase.
771 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
772 * ld-aarch64/aarch64-elf.exp: Run new testcase.
773
bab91cce
JW
7742015-01-13 Jiong Wang <jiong.wang@arm.com>
775
776 PR ld/17415
777 * ld-aarch64/pr17415.s: Source file for new test.
778 * ld-aarch64/pr17415.d: Expect file for new test.
779 * ld-aarch64/aarch64-elf.exp: Run the new test.
780
9d1d54d5
L
7812015-01-11 H.J. Lu <hongjiu.lu@intel.com>
782
783 PR ld/17827
784 * ld-x86-64/pr17689.out: Updated.
785 * ld-x86-64/pr17689b.S: Likewise.
786
787 * ld-x86-64/pr17827.rd: New file.
788
789 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
790
2279a12a
JB
7912015-01-08 Jan Beulich <jbeulich@suse.com>
792
793 * ld-x86-64/pr14207.d: Adjust expecations to cover the
794 enable_initfini_array=no case.
795
8d983e36
AB
7962015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
797
798 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
799 readelf.
800
b90efa5b 8012015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 802
b90efa5b 803 Update year range in copyright notice of all files.
ee3b52e9 804
b90efa5b 805For older changes see ChangeLog-2014
c9e214e5 806\f
b90efa5b 807Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
808
809Copying and distribution of this file, with or without modification,
810are permitted in any medium without royalty provided the copyright
811notice and this notice are preserved.
812
c9e214e5
AM
813Local Variables:
814mode: change-log
815left-margin: 8
816fill-column: 74
817version-control: never
818End:
This page took 0.562986 seconds and 4 git commands to generate.