gdb.mi/mi-pending.c: Return NULL instead of nothing in thread function
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
219a6876
L
12015-07-27 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
4 (CXX): Likewise.
5
cda77e9e
L
62015-07-27 H.J. Lu <hongjiu.lu@intel.com>
7
8 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
9
379d3f1f
L
102015-07-27 H.J. Lu <hongjiu.lu@intel.com>
11
12 * ld-scripts/crossref.exp (CC): Save and restore. Append
13 $PLT_CFLAGS.
14
ea9fb8b3
L
152015-07-27 H.J. Lu <hongjiu.lu@intel.com>
16
17 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
18 -fPIC if needed.
19 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
20 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
21
faebca03
L
222015-07-27 H.J. Lu <hongjiu.lu@intel.com>
23
24 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
25 ld_compile.
26
c4972ed6
L
272015-07-27 H.J. Lu <hongjiu.lu@intel.com>
28
29 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
30 to build_binary.
31
e10461ae
L
322015-07-27 H.J. Lu <hongjiu.lu@intel.com>
33
34 * config/default.exp (PLT_CFLAGS): New.
35
32f573bc
SN
362015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
37
38 PR ld/18705
39 * ld-aarch64/protected-data.d: New.
40 * ld-aarch64/protected-data.s: New.
41 * ld-aarch64/aarch64-elf.exp: Add new test.
42
b68a20d6
SN
432015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
44
45 PR ld/18705
46 * ld-arm/protected-data.d: New.
47 * ld-arm/protected-data.s: New.
48 * ld-arm/arm-elf.exp: Add new test.
49
edcab5e8
L
502015-07-26 H.J. Lu <hongjiu.lu@intel.com>
51
52 PR ld/18718
53 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
54
d76b6207
L
552015-07-26 H.J. Lu <hongjiu.lu@intel.com>
56
57 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
58 to 0.
59
18d9555c
L
602015-07-25 H.J. Lu <hongjiu.lu@intel.com>
61
62 PR ld/18718
63 * ld-elf/pr18718.c: New file.
64 * ld-elf/shared.exp: Run tests for PR ld/18718.
65
a496fbc8
AM
662015-07-25 Alan Modra <amodra@gmail.com>
67
68 * ld-elf/symbolic-func.s,
69 * ld-elf/symbolic-func.r: New test.
70 * ld-elf/elf.exp: Run it.
71
84b74b49
L
722015-07-24 H.J. Lu <hongjiu.lu@intel.com>
73
74 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
75 * ld-elf/zlibbegin.rS: Also expect "GC".
76 * ld-elf/zlibnormal.rS: Likewise.
77
77a69ff8
JW
782015-07-16 Jiong Wang <jiong.wang@arm.com>
79
80 * ld-aarch64/tls-tiny-ld.s: New file.
81 * ld-aarch64/tls-tiny-ld.d: Ditto.
82 * ld-aarch64/aarch64-elf.exp: Run new test.
83
19a7fe52
L
842015-07-14 H.J. Lu <hongjiu.lu@intel.com>
85
86 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
87 SHF_COMPRESSED bit.
88 * ld-elf/zlibnormal.rS: Likewise.
89
3350cc01
CM
902015-07-09 Catherine Moore <clm@codesourcery.com>
91
72f4393d
L
92 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
93 * ld-mips-elf/attr-gnu-4-09.d: New.
94 * ld-mips-elf/attr-gnu-4-19.d: New.
95 * ld-mips-elf/attr-gnu-4-29.d: New.
96 * ld-mips-elf/attr-gnu-4-39.d: New.
97 * ld-mips-elf/attr-gnu-4-49.d: New.
98 * ld-mips-elf/attr-gnu-4-59.d: New.
99 * ld-mips-elf/attr-gnu-4-69.d: New.
100 * ld-mips-elf/attr-gnu-4-79.d: New.
101 * ld-mips-elf/attr-gnu-4-89.d: New.
102 * ld-mips-elf/attr-gnu-4-9.s: New.
103 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 104
328e7bfd
DC
1052015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
106
107 * ld-avr/gc-section-debugline.d: New test.
108 * ld-avr/per-function-debugline.s: Source for new test.
109
92a9c616
RS
1102015-07-05 Richard Sandiford <richard.sandiford@arm.com>
111
112 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
113 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
114 ld-powerpc/tocopt6.d: New test.
115 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
116
0f088b2a
KT
1172015-07-03 Kai Tietz <ktietz@redhat.com>
118 Nick Clifton <nickc@redhat.com>
119
120 PR ld/11539
121 * lib/ld-lib.exp (check_gc_sections_available): Do not
122 automatically fail for cygwin and mingw targets.
123
965b1d80
SL
1242015-07-01 Sandra Loosemore <sandra@codesourcery.com>
125 Cesar Philippidis <cesar@codesourcery.com>
126
127 * ld-nios2/mixed1a.d: New.
128 * ld-nios2/mixed1a.s: New.
129 * ld-nios2/mixed1b.d: New.
130 * ld-nios2/mixed1b.s: New.
131 * ld-nios2/nios2.exp: Build the new compatibility tests.
132
a2a55a40
L
1332015-06-27 H.J. Lu <hongjiu.lu@intel.com>
134
135 * ld-xtensa/tlsbin.rd: Updated.
136 * ld-xtensa/tlspic.rd: Likewise.
137
a5499fa4
MF
1382015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
139
140 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
141 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
142 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
143 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
144 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
145 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
146 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
147 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
148 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
149 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
150 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
151 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
152 * ld-mips-elf/tlsdyn-o32.d: Likewise.
153 * ld-mips-elf/tlsdyn-o32.got: Likewise.
154 * ld-mips-elf/pie-n32.d: New file.
155 * ld-mips-elf/pie-n64.d: Likewise.
156 * ld-mips-elf/pie-o32.d: Likewise.
157 * ld-mips-elf/pie.s: Likewise.
158 * ld-mips-elf/mips-elf.exp: Add new tests.
159
06e78fc7
L
1602015-06-25 H.J. Lu <hongjiu.lu@intel.com>
161
162 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
163
4a677ba7
L
1642015-06-25 H.J. Lu <hongjiu.lu@intel.com>
165
166 * ld-mmix/bspec1.d: Updated.
167 * ld-mmix/bspec2.d: Likewise.
168 * ld-mmix/undef-3.d: Likewise.
169
ef10c3ac
L
1702015-06-25 H.J. Lu <hongjiu.lu@intel.com>
171
172 PR gas/18451
173 * ld-elf/strtab.d: New file.
174 * ld-elf/strtab.s: Likewise.
175
7c1e8d3e
L
1762015-06-24 H.J. Lu <hongjiu.lu@intel.com>
177
178 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
179 * ld-x86-64/x86-64.exp: Likewise.
180 * ld-i386/pltgot-1.d: Updated.
181 * ld-x86-64/pltgot-1.d: Likewise.
182 * ld-i386/pltgot-2.d: New file.
183 * ld-x86-64/pltgot-2.d: Likewise.
184
c2170589
JW
1852015-06-23 Jiong Wang <jiong.wang@arm.com>
186
187 * ld-aarch64/dt_textrel.s: New testcase.
188 * ld-aarch64/dt_textrel.d: New expectation file.
189 * ld-aarch64/aarch64-elf.exp: Run new testcase.
190
696ddf4b
JW
1912015-06-17 Jiong Wang <jiong.wang@arm.com>
192
193 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
194 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
195 emulation mode.
196
1d5c94cb
AM
1972015-06-16 Alan Modra <amodra@gmail.com>
198
199 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
200 * ld-powerpc/ppc476-shared.d: Update.
201 * ld-powerpc/ppc476-shared2.d: Update.
202
3604cb1f
TG
2032015-06-12 Tristan Gingold <gingold@adacore.com>
204
205 * ld-scripts/print-memory-usage-1.t,
206 * ld-scripts/print-memory-usage-1.s,
207 * ld-scripts/print-memory-usage-1.l,
208 * ld-scripts/print-memory-usage-2.t,
209 * ld-scripts/print-memory-usage-2.l,
210 * ld-scripts/print-memory-usage-3.s,
211 * ld-scripts/print-memory-usage-3.t,
212 * ld-scripts/print-memory-usage-3.l,
213 * ld-scripts/print-memory-usage.t: New tests.
214 * ld-scripts/print-memory-usage.exp: Run them.
215
e00a2fbc
NC
2162015-06-05 Nick Clifton <nickc@redhat.com>
217
218 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
219
f8b44781
AM
2202015-06-05 Alan Modra <amodra@gmail.com>
221
222 * ld-powerpc/ppc476-shared.s,
223 * ld-powerpc/ppc476-shared.lnk,
224 * ld-powerpc/ppc476-shared.d,
225 * ld-powerpc/ppc476-shared2.d: New tests.
226 * ld-powerpc/powerpc.exp: Run them.
227
afa403d8
JW
2282015-06-02 Jiong Wang <jiong.wang@arm.com>
229
230 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
231
7018c030
JW
2322015-06-01 Jiong Wang <jiong.wang@arm.com>
233
234 * ld-aarch64/emit-relocs-28.s: New test file.
235 * ld-aarch64/emit-relocs-28.d: Ditto.
236 * ld-aarch64/aarch64-elf.exp: Run new test.
237
36e6c140
JW
2382015-06-01 Jiong Wang <jiong.wang@arm.com>
239
240 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
241 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
242 * ld-aarch64/aarch64-elf.exp: Run new testcase.
243
99ad26cb
JW
2442015-06-01 Jiong Wang <jiong.wang@arm.com>
245
246 * ld-aarch64/emit-relocs-313.s: New test file.
247 * ld-aarch64/emit-relocs-313.d: Ditto.
248 * ld-aarch64/aarch64-elf.exp: Run new test.
249
32c17175
SK
2502015-05-29 Stephen Kitt <steve@sk2.org>
251
252 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
253 compiler command line.
254
2f0c68f2
CM
2552015-05-28 Catherine Moore <clm@codesourcery.com>
256
257 ld/testsuite/
258 * ld-mips-elf/compact-eh.ld: New linker script.
259 * ld-mips-elf/compact-eh1.d: New.
260 * ld-mips-elf/compact-eh1.s: New.
261 * ld-mips-elf/compact-eh1a.s: New.
262 * ld-mips-elf/compact-eh1b.s: New.
263 * ld-mips-elf/compact-eh2.d: New.
264 * ld-mips-elf/compact-eh2.s: New.
265 * ld-mips-elf/compact-eh3.d: New.
266 * ld-mips-elf/compact-eh3.s: New.
267 * ld-mips-elf/compact-eh3a.s: New.
268 * ld-mips-elf/compact-eh4.d: New.
269 * ld-mips-elf/compact-eh5.d: New.
270 * ld-mips-elf/compact-eh6.d: New.
271 * ld-mips-elf/mips-elf.exp: Run new tests.
272
8ded2ddc
L
2732015-05-27 H.J. Lu <hongjiu.lu@intel.com>
274
275 PR binutils/18458
276 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
277 libpr18458b.so.
278 (run_tests): Run pr18458 test.
279 * ld-elf/pr18458a.c: New file.
280 * ld-elf/pr18458b.c: Likewise.
281 * ld-elf/pr18458c.c: Likewise.
282
25070364
L
2832015-05-16 H.J. Lu <hongjiu.lu@intel.com>
284
285 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
286 * ld-x86-64/x86-64.exp: Likewise
287 * ld-i386/pr17689now.rd: New file.
288 * ld-x86-64/pr17689now.rd: Likewise
289
5db04b09
L
2902015-05-15 H.J. Lu <hongjiu.lu@intel.com>
291
292 PR binutis/18386
293 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
294 * ld-x86-64/tlspic.dd: Likewise.
295 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
296 objdump for tlspic.dd and tlsgdesc.dd.
297
a3747075
L
2982015-05-12 H.J. Lu <hongjiu.lu@intel.com>
299
300 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
301 * ld-x86-64/x86-64.exp: Likewise.
302 * ld-i386/pltgot-1.d: New file.
303 * ld-i386/pltgot-1.s: Likewise.
304 * ld-x86-64/pltgot-1.d: Likewise.
305 * ld-x86-64/pltgot-1.s: Likewise.
306
5197d474
L
3072015-05-11 H.J. Lu <hongjiu.lu@intel.com>
308
309 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
310 * ld-i386/iamcu-4.d: New file.
311
7e0a8112
L
3122015-05-11 H.J. Lu <hongjiu.lu@intel.com>
313
314 * ld-i386/abs-iamcu.d: New file.
315 * ld-i386/dummy.s: Likewise.
316 * ld-i386/foo.s: Likewise.
317 * ld-i386/iamcu-1.d: Likewise.
318 * ld-i386/iamcu-2.d: Likewise.
319 * ld-i386/iamcu-3.d: Likewise.
320 * ld-i386/start.s: Likewise.
321 * ld-i386/i386.exp (iamcu_tests): New.
322 Run iamcu_tests.
323
31955f99
L
3242015-05-08 H.J. Lu <hongjiu.lu@intel.com>
325
326 PR binutis/18386
327 * ld-x86-64/tlsgdesc.dd: Updated.
328 * ld-x86-64/tlspic.dd: Likewise.
329
43c1d34c
L
3302015-04-29 H.J. Lu <hongjiu.lu@intel.com>
331
332 PR ld/18354
333 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
334 gnunormal and gabinormal against libfoozlib.so.
335
9081b64d
JW
3362015-04-27 Renlin Li <renlin.li@arm.com>
337
338 * ld-arm/ifunc-10.dd: Adjust expected output.
339 * ld-arm/ifunc-2.dd: Likewise.
340
963a4320
AK
3412015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
342
343 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
344
44bd1acd
AM
3452015-04-24 Alan Modra <amodra@gmail.com>
346
347 * ld-powerpc/tocnovar.d: Revert last change.
348
7a5c933c
RE
3492015-04-24 Richard Earnshaw <rearnsha@arm.com>
350
351 * ld-arm/armthumb-lib.d: Regenerate expected output.
352 * ld-arm/armthumb-lib.d: Likewise.
353 * ld-arm/armthumb-lib.sym: Likewise.
354 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
355 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
356 * ld-arm/cortex-a8-fix-b.d: Likewise.
357 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
358 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
359 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
360 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
361 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
362 * ld-arm/cortex-a8-fix-bl.d: Likewise.
363 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
364 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
365 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
366 * ld-arm/cortex-a8-fix-blx.d: Likewise.
367 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
368 * ld-arm/farcall-mixed-app-v5.d: Likewise.
369 * ld-arm/farcall-mixed-app.d: Likewise.
370 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
371 * ld-arm/farcall-mixed-lib.d: Likewise.
372 * ld-arm/mixed-app-v5.d: Likewise.
373 * ld-arm/mixed-app.d: Likewise.
374 * ld-arm/mixed-lib.d: Likewise.
375
30d72bc3
NC
3762015-04-24 Nick Clifton <nickc@redhat.com>
377
378 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
379 do not use elf.em.
380
04651c08
HPN
3812015-04-24 Hans-Peter Nilsson <hp@axis.com>
382
383 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
384 to cris*-*-elf.
385
005db9f9
L
3862015-04-23 H.J. Lu <hongjiu.lu@intel.com>
387
388 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
389 frv.
390
3e19fb8f
L
3912015-04-23 H.J. Lu <hongjiu.lu@intel.com>
392
393 PR ld/18277
394 * ld-elf/compressed1d.d: New.
395 * ld-elf/compressed1e.d: Likewise.
396
a27e685f
AM
3972015-04-23 Alan Modra <amodra@gmail.com>
398
399 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
400 * ld-powerpc/defsym.d: Likewise.
401 * ld-powerpc/elfv2-2exe.d: Likewise.
402 * ld-powerpc/elfv2exe.d: Likewise.
403 * ld-powerpc/elfv2so.d: Likewise.
404 * ld-powerpc/relbrlt.d: Likewise.
405 * ld-powerpc/tls.g: Likewise.
406 * ld-powerpc/tlsexe.d: Likewise.
407 * ld-powerpc/tlsexe.g: Likewise.
408 * ld-powerpc/tlsexe.r: Likewise.
409 * ld-powerpc/tlsexetoc.d: Likewise.
410 * ld-powerpc/tlsexetoc.g: Likewise.
411 * ld-powerpc/tlsexetoc.r: Likewise.
412 * ld-powerpc/tlsso.d: Likewise.
413 * ld-powerpc/tlsso.g: Likewise.
414 * ld-powerpc/tlsso.r: Likewise.
415 * ld-powerpc/tlstoc.g: Likewise.
416 * ld-powerpc/tlstocso.d: Likewise.
417 * ld-powerpc/tlstocso.g: Likewise.
418 * ld-powerpc/tlstocso.r: Likewise.
419 * ld-powerpc/tocopt.d: Likewise.
420 * ld-powerpc/tocopt2.d: Likewise.
421 * ld-powerpc/tocopt3.d: Likewise.
422 * ld-powerpc/tocopt4.d: Likewise.
423 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 424 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 425
0e5fabeb
AM
4262015-04-22 Alan Modra <amodra@gmail.com>
427
428 * ld-x86-64/pr18176.d: Update.
429
d5597ebc
L
4302015-04-22 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR ld/18289
433 * ld-i386/copyreloc-lib.c: New file.
434 * ld-i386/copyreloc-main.S: Likewise.
435 * ld-i386/copyreloc-main.out: Likewise.
436 * ld-i386/copyreloc-main1.rd: Likewise.
437 * ld-i386/copyreloc-main2.rd: Likewise.
438 * ld-i386/dummy.c: Likewise.
439 * ld-i386/pr17689.out: Likewise.
440 * ld-i386/pr17689.rd: Likewise.
441 * ld-i386/pr17689a.c: Likewise.
442 * ld-i386/pr17689b.S: Likewise.
443 * ld-i386/pr17827.rd: Likewise.
444 * ld-i386/pr17827ver.rd: Likewise.
445 * ld-i386/i386.exp: Run copyreloc tests.
446
be59ad3d
L
4472015-04-20 H.J. Lu <hongjiu.lu@intel.com>
448
449 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
450 * ld-mmix/bspec2.d: Likewise.
451 * ld-mmix/local1.d: Likewise.
452 * ld-mmix/local3.d: Likewise.
453 * ld-mmix/local5.d: Likewise.
454 * ld-mmix/local7.d: Likewise.
455 * ld-mmix/undef-3.d: Likewise.
456 * ld-sh/sh64/crangerel1.rd: Likewise.
457 * ld-sh/sh64/crangerel2.rd: Likewise.
458 * ld-tic6x/common.d: Likewise.
459 * ld-tic6x/shlib-1.rd: Likewise.
460 * ld-tic6x/shlib-1b.rd: Likewise.
461 * ld-tic6x/shlib-1r.rd: Likewise.
462 * ld-tic6x/shlib-1rb.rd: Likewise.
463 * ld-tic6x/shlib-app-1.rd: Likewise.
464 * ld-tic6x/shlib-app-1b.rd: Likewise.
465 * ld-tic6x/shlib-app-1r.rd: Likewise.
466 * ld-tic6x/shlib-app-1rb.rd: Likewise.
467 * ld-tic6x/shlib-noindex.rd: Likewise.
468 * ld-tic6x/static-app-1.rd: Likewise.
469 * ld-tic6x/static-app-1b.rd: Likewise.
470 * ld-tic6x/static-app-1r.rd: Likewise.
471 * ld-tic6x/static-app-1rb.rd: Likewise.
472 * ld-x86-64/ilp32-4.d: Likewise.
473 * ld-x86-64/split-by-file-nacl.rd: Likewise.
474 * ld-x86-64/split-by-file.rd: Likewise.
475
0ce398f1
L
4762015-04-14 H.J. Lu <hongjiu.lu@intel.com>
477
478 * ld-elf/compress.exp (build_tests): Add tests for
479 --compress-debug-sections=.
480 (run_tests): Likewise.
481 Add additonal tests for --compress-debug-sections=.
482 * ld-elf/gabiend.rt: New file.
483 * ld-elf/gabinormal.rt: Likewise.
484 * ld-elf/gnubegin.rS: Likewise.
485 * ld-elf/gnunormal.rS: Likewise.
486 * ld-elf/zlibbegin.rS: Likewise.
487 * ld-elf/zlibnormal.rS: Likewise.
488
ecd27210
AM
4892015-04-15 Alan Modra <amodra@gmail.com>
490
491 * ld-gc/pr18223.d: xfail tic6x.
492
889c2a67
L
4932015-04-14 H.J. Lu <hongjiu.lu@intel.com>
494
495 PR ld/pr17709
496 * ld-i386/i386.exp: Run protected6b.
497 * ld-i386/protected6b.d: New file.
498 * ld-x86-64/protected6b.d: Likewise.
499 * ld-x86-64/x86-64.exp: Run protected6b.
500
e3c0e327
L
5012015-04-11 H.J. Lu <hongjiu.lu@intel.com>
502
503 * ld-i386/i386.exp: Run protected6a.
504 * ld-i386/protected6.d: Renamed to ...
505 * ld-i386/protected6a.d: This.
506 * ld-x86-64/hidden4.d: New file.
507 * ld-x86-64/hidden4.s: Likewise.
508 * ld-x86-64/hidden5.d: Likewise.
509 * ld-x86-64/hidden5.s: Likewise.
510 * ld-x86-64/protected6.d: Renamed to ...
511 * ld-x86-64/protected6a.d: This.
512 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
513 protected7a and protected7b.
514
3d949995
L
5152015-04-10 H.J. Lu <hongjiu.lu@intel.com>
516
517 PR ld/pr17709
518 * ld-i386/protected6.d: New file.
519 * ld-i386/protected6.s: Likewise.
520 * ld-x86-64/protected6.d: Likewise.
521 * ld-x86-64/protected6.s: Likewise.
522 * ld-x86-64/protected7.d: Likewise.
523 * ld-x86-64/protected7.s: Likewise.
524 * ld-x86-64/protected7a.d: Likewise.
525 * ld-x86-64/protected7b.d: Likewise.
526
f7483970
L
5272015-04-10 H.J. Lu <hongjiu.lu@intel.com>
528
529 PR ld/pr15228
530 PR ld/pr17709
531 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
532 * ld-i386/pr17709-nacl.rd: New file.
533 * ld-i386/pr17709.rd: Likewise.
534 * ld-i386/pr17709a.s: Likewise.
535 * ld-i386/pr17709b.s: Likewise.
536 * ld-i386/protected3.d: Updated.
537 * ld-i386/protected3.s: Likewise.
538 * ld-x86-64/pr17709-nacl.rd: New file.
539 * ld-x86-64/pr17709.rd: Likewise.
540 * ld-x86-64/pr17709a.s: Likewise.
541 * ld-x86-64/pr17709b.s: Likewise.
542 * ld-x86-64/protected3.d: Updated.
543 * ld-x86-64/protected3.s: Likewise.
544 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
545
11e6e4c7
L
5462015-04-10 H.J. Lu <hongjiu.lu@intel.com>
547
548 PR ld/18223
549 * ld-gc/gc.exp: Run pr18223.
550 * ld-gc/pr18223.d: New file.
551 * ld-gc/pr18223.s: Likewise.
552
8d2ea2a8
AM
5532015-04-10 Alan Modra <amodra@gmail.com>
554
555 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
556 PR ld/pr15228
557 PR ld/pr17709
558 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
559 * ld-i386/pr17709-nacl.rd: Delete.
560 * ld-i386/pr17709.rd: Likewise.
561 * ld-i386/pr17709a.s: Likewise.
562 * ld-i386/pr17709b.s: Likewise.
563 * ld-i386/protected3.d: Updated.
564 * ld-i386/protected3.s: Likewise.
565 * ld-x86-64/pr17709-nacl.rd: Delete.
566 * ld-x86-64/pr17709.rd: Likewise.
567 * ld-x86-64/pr17709a.s: Likewise.
568 * ld-x86-64/pr17709b.s: Likewise.
569 * ld-x86-64/protected3.d: Updated.
570 * ld-x86-64/protected3.s: Likewise.
571 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
572
151411f8
L
5732015-04-08 H.J. Lu <hongjiu.lu@intel.com>
574
575 * ld-elf/compress.exp: Add a test for
576 --compress-debug-sections=zlib-gabi.
577 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
578 (run_tests): Likewise.
579 Verify linker output with zlib-gabi compressed debug input.
580 * ld-elf/compressed1a.d: New file.
581 * ld-elf/compressed1b.d: Likewise.
582 * ld-elf/compressed1c.d: Likewise.
583
87070c08
AM
5842015-04-07 Alan Modra <amodra@gmail.com>
585
586 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
587 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
588 * ld-tic6x/shlib-1b.rd: Likewise.
589 * ld-tic6x/shlib-1r.rd: Likewise.
590 * ld-tic6x/shlib-1rb.rd: Likewise.
591 * ld-tic6x/shlib-app-1.rd: Likewise.
592 * ld-tic6x/shlib-app-1b.rd: Likewise.
593 * ld-tic6x/shlib-app-1r.rd: Likewise.
594 * ld-tic6x/shlib-app-1rb.rd: Likewise.
595 * ld-tic6x/shlib-noindex.rd: Likewise.
596
3ea60775
NC
5972015-04-07 Nick Clifton <nickc@redhat.com>
598
599 * ld-elf/orphan-5.l: New test - checks the linker's output with
600 --warn-orphan enabled.
601 * ld-elf/elf.exp: Run the new test.
602
dae148f3
L
6032015-04-06 H.J. Lu <hongjiu.lu@intel.com>
604
605 * ld-elf/compress.exp: Remove is_zlib_supported check.
606 Fail if --compress-debug-sections doesn't work.
607 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
608
4106101c
MS
6092015-04-01 Tejas Belagod <tejas.belagod@arm.com>
610
611 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
612 * ld-aarch64/erratum843419.d: New.
613 * ld-aarch64/erratum843419.s: New.
614
875b5b9d
L
6152015-04-01 H.J. Lu <hongjiu.lu@intel.com>
616
617 PR ld/18176
618 * ld-x86-64/pr18176.d: New file.
619 * ld-x86-64/pr18176.s: Likewise.
620 * ld-x86-64/pr18176.t: Likewise.
621 * ld-x86-64/x86-64.exp: Run pr18176.
622
f24173eb
L
6232015-03-31 H.J. Lu <hongjiu.lu@intel.com>
624
625 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
626
bd53a53a
L
6272015-03-30 H.J. Lu <hongjiu.lu@intel.com>
628
629 PR ld/18169
630 * ld-elf/linkinfo1a.d: Updated.
631 * ld-elf/linkinfo1b.d: Likewise.
632
5e228181
L
6332015-03-27 H.J. Lu <hongjiu.lu@intel.com>
634
635 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
636
93ca8569
TB
6372015-03-26 Tejas Belagod <tejas.belagod@arm.com>
638
639 * ld-aarch64/farcall-back-be.d: New.
640
b19a8f85
L
6412015-03-26 H.J. Lu <hongjiu.lu@intel.com>
642
643 PR ld/18160
644 * ld-x86-64/pr18160.d: New file.
645 * ld-x86-64/pr18160.s: Likewise.
646 * ld-x86-64/pr18160.t: Likewise.
647 * ld-x86-64/x86-64.exp: Run pr18160.
648---
61865519
MS
6492015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
650
651 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
652 section.
653 * ld-aarch64/farcall-b.d: Likewise.
654 * ld-aarch64/farcall-bl.d: Likewise.
655 * ld-aarch64/farcall-back.d: Likewise.
656
d9ced15d
MS
6572015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
658
659 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
660 835769 workaround stubs.
661
d422d1c4
SKS
6622015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
663
664 * ld-gc/all-debug-sections.d: New file.
665 * ld-gc/all-debug-sections.s: Likewise.
666 * ld-gc/gc.exp: Execute new testcase.
667
1079403c
AM
6682015-03-11 Alan Modra <amodra@gmail.com>
669
670 * ld-powerpc/tls32.s: Add GOT pointer setup.
671 * ld-powerpc/tls32.d: Update.
672 * ld-powerpc/tls32.g: Update.
673 * ld-powerpc/tls32.t: Update.
674 * ld-powerpc/tlsexe.d: Update.
675 * ld-powerpc/tlsexe32.d: Update.
676 * ld-powerpc/tlsexe32.g: Update.
677 * ld-powerpc/tlsexe32.r: Update.
678 * ld-powerpc/tlsexetoc.d: Update.
679 * ld-powerpc/tlsso32.d: Update.
680 * ld-powerpc/tlsso32.g: Update.
681 * ld-powerpc/tlsso32.r: Update.
682
ca3fe95e
L
6832015-03-05 H.J. Lu <hongjiu.lu@intel.com>
684
685 PR ld/pr15228
686 PR ld/pr17709
687 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
688 * ld-i386/pr17709-nacl.rd: New file.
689 * ld-i386/pr17709.rd: Likewise.
690 * ld-i386/pr17709a.s: Likewise.
691 * ld-i386/pr17709b.s: Likewise.
692 * ld-i386/protected3.d: Updated.
693 * ld-i386/protected3.s: Likewise.
694 * ld-x86-64/pr17709-nacl.rd: New file.
695 * ld-x86-64/pr17709.rd: Likewise.
696 * ld-x86-64/pr17709a.s: Likewise.
697 * ld-x86-64/pr17709b.s: Likewise.
698 * ld-x86-64/protected3.d: Updated.
699 * ld-x86-64/protected3.s: Likewise.
700 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
701
e09ab7ac
RS
7022015-03-04 Richard Sandiford <richard.sandiford@arm.com>
703
704 PR gas/17843
705 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
706 * ld-aarch64/aarch64-elf.exp: Run it.
707
9028d943
AM
7082015-02-28 Alan Modra <amodra@gmail.com>
709
710 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
711 * ld-sparc/gotop32.td: Likewise.
712 * ld-sparc/gotop64.rd: Likewise.
713 * ld-sparc/gotop64.td: Likewise.
714 * ld-tilegx/external.s: Align .data.
715 * ld-tilepro/external.s: Likewise.
716
60d1b0d6
MS
7172015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
718
719 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
720 (tls-tiny-desc-le): Add.
721 * ld-aarch64/tls-tiny-desc.d: New.
722 * ld-aarch64/tls-tiny-desc.s: New.
723 * ld-aarch64/tls-tiny-desc-ie.d: New.
724 * ld-aarch64/tls-tiny-desc-ie.s: New.
725 * ld-aarch64/tls-tiny-desc-le.d: New.
726 * ld-aarch64/tls-tiny-desc-le.s: New.
727
b480a481
MS
7282015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
729
730 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
731 (tls-tiny-gd-le): Add.
732 * ld-aarch64/tls-tiny-gd.d: New.
733 * ld-aarch64/tls-tiny-gd.s: New.
734 * ld-aarch64/tls-tiny-gd-ie.d: New.
735 * ld-aarch64/tls-tiny-gd-ie.s: New.
736 * ld-aarch64/tls-tiny-gd-le.d: New.
737 * ld-aarch64/tls-tiny-gd-le.s: New.
738
b1089987
MS
7392015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
740
741 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
742 * ld-aarch64/tls-tiny-ie.d: New.
743 * ld-aarch64/tls-tiny-ie.s: New.
744
99654aaf
TG
7452015-02-26 Terry Guo <terry.guo@arm.com>
746
747 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
748 * ld-arm/attr-merge-vfp-10.d: Likewise.
749 * ld-arm/attr-merge-vfp-10r.d: Likewise.
750 * ld-arm/attr-merge-vfp-12.d: Likewise.
751 * ld-arm/attr-merge-vfp-12r.d: Likewise.
752 * ld-arm/attr-merge-vfp-13.d: Likewise.
753 * ld-arm/attr-merge-vfp-13r.d: Likewise.
754 * ld-arm/attr-merge-vfp-14.d: Likewise.
755 * ld-arm/attr-merge-vfp-14r.d: Likewise.
756 * ld-arm/attr-merge-vfp-6.d: Likewise.
757 * ld-arm/attr-merge-vfp-6r.d: Likewise.
758 * ld-arm/attr-merge-vfp-7.d: Likewise.
759 * ld-arm/attr-merge-vfp-7r.d: Likewise.
760 * ld-arm/attr-merge-vfp-8.d: Likewise.
761 * ld-arm/attr-merge-vfp-8r.d: Likewise.
762
bac13f5a
AB
7632015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
764
765 * ld-avr/avr-prop-1.d: New file.
766 * ld-avr/avr-prop-1.s: New file.
767 * ld-avr/avr-prop-2.d: New file.
768 * ld-avr/avr-prop-2.s: New file.
769 * ld-avr/avr-prop-3.d: New file.
770 * ld-avr/avr-prop-3.s: New file.
771 * ld-avr/avr-prop-4.d: New file.
772 * ld-avr/avr-prop-4.s: New file.
773
ac994365
OE
7742015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
775
776 * ld-sh/arch/arch_expected.txt: Regenerate.
777 * ld-sh/arch/sh-dsp.s: Likewise.
778 * ld-sh/arch/sh.s: Likewise.
779 * ld-sh/arch/sh2.s: Likewise.
780 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
781 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
782 * ld-sh/arch/sh2a-nofpu.s: Likewise.
783 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
784 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
785 * ld-sh/arch/sh2a.s: Likewise.
786 * ld-sh/arch/sh2e.s: Likewise.
787 * ld-sh/arch/sh3-dsp.s: Likewise.
788 * ld-sh/arch/sh3-nommu.s: Likewise.
789 * ld-sh/arch/sh3.s: Likewise.
790 * ld-sh/arch/sh3e.s: Likewise.
791 * ld-sh/arch/sh4-nofpu.s: Likewise.
792 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
793 * ld-sh/arch/sh4.s: Likewise.
794 * ld-sh/arch/sh4a-nofpu.s: Likewise.
795 * ld-sh/arch/sh4a.s: Likewise.
796 * ld-sh/arch/sh4al-dsp.s: Likewise.
797
685080f2
NC
7982015-02-24 Nick Clifton <nickc@redhat.com>
799
800 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
801
884151a7
AM
8022015-02-24 Alan Modra <amodra@gmail.com>
803
804 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
805
cb072816
SKS
8062015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
807
808 * ld-avr/region_overflow.d: New test.
809 * ld-avr/region_overflow.s: Likewise.
810
db95bb7c
L
8112015-02-19 H.J. Lu <hongjiu.lu@intel.com>
812
813 PR ld/4317
814 * ld-i386/compressed1.d: Use nm/readelf with "failif".
815 * ld-x86-64/compressed1.d: Likewise.
816 * ld-x86-64/pie1.d: Likewise.
817
d983c8c5
AM
8182015-02-19 Alan Modra <amodra@gmail.com>
819
820 PR ld/4317
821 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
822 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
823 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
824 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
825 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
826 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
827 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
828
2ec55de3
AM
8292015-02-17 Alan Modra <amodra@gmail.com>
830
831 PR ld/17975
832 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
833 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
834 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
835 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
836 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
837 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
838 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
839 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
840 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
841 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
842 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
843 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
844 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
845
6dfb72b9
L
8462015-02-16 H.J. Lu <hongjiu.lu@intel.com>
847
848 PR ld/17975
67ca0b76 849 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
850 * ld-i386/tlsbin.rd: Likewise.
851 * ld-i386/tlsbindesc-nacl.rd: Likewise.
852 * ld-i386/tlsbindesc.rd: Likewise.
853 * ld-i386/tlsdesc-nacl.rd: Likewise.
854 * ld-i386/tlsdesc.rd: Likewise.
855 * ld-i386/tlsnopic-nacl.rd: Likewise.
856 * ld-i386/tlsnopic.rd: Likewise.
857 * ld-i386/tlspic-nacl.rd: Likewise.
858 * ld-i386/tlspic.rd: Likewise.
859 * ld-x86-64/tlsbin-nacl.rd: Likewise.
860 * ld-x86-64/tlsbin.rd: Likewise.
861 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
862 * ld-x86-64/tlsbindesc.rd: Likewise.
863 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
864 * ld-x86-64/tlsdesc.rd: Likewise.
865 * ld-x86-64/tlspic-nacl.rd: Likewise.
866 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
867 * ld-alpha/tlspic.rd: Likewise.
868 * ld-powerpc/tlsexe.r: Likewise.
869 * ld-powerpc/tlsexetoc.r: Likewise.
870 * ld-powerpc/tlsso.r: Likewise.
871 * ld-powerpc/tlstocso.r: Likewise.
872 * ld-s390/tlspic.rd: Likewise.
873 * ld-s390/tlspic_64.rd: Likewise.
874 * ld-sparc/gotop32.dd: Likewise.
875 * ld-sparc/gotop64.dd: Likewise.
876 * ld-sparc/tlssunnopic32.rd: Likewise.
877 * ld-sparc/tlssunnopic64.rd: Likewise.
878 * ld-sparc/tlssunpic32.rd: Likewise.
879 * ld-sparc/tlssunpic64.rd: Likewise.
880 * ld-tic6x/shlib-1.rd: Likewise.
881 * ld-tic6x/shlib-1b.rd: Likewise.
882 * ld-tic6x/shlib-1r.rd: Likewise.
883 * ld-tic6x/shlib-1rb.rd: Likewise.
884 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 885
f58926a6
L
8862015-02-14 H.J. Lu <hongjiu.lu@intel.com>
887
888 PR ld/17973
889 * ld-plugin/plugin.exp (regassilent): New.
890 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
891 (plugin_tests): Add a test for PR ld/17973.
892 * ld-plugin/pr17973.d: New file.
893 * ld-plugin/pr17973.s: Likewise.
894
761e2bd4
L
8952015-02-12 H.J. Lu <hongjiu.lu@intel.com>
896
897 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
898
45e81354
L
8992015-02-11 H.J. Lu <hongjiu.lu@intel.com>
900
901 * ld-plugin/plugin-27.d: New.
902 * ld-plugin/plugin-28.d: Likewise.
903 * ld-plugin/plugin-29.d: Likewise.
904 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
905 and LDPL_WARNING.
906
7275e869
L
9072015-02-11 H.J. Lu <hongjiu.lu@intel.com>
908
909 PR ld/17878
910 * ld-plugin/func.c: Add some comments.
911 * ld-plugin/plugin-13.d: New file.
912 * ld-plugin/plugin-14.d: Likewise.
913 * ld-plugin/plugin-15.d: Likewise.
914 * ld-plugin/plugin-16.d: Likewise.
915 * ld-plugin/plugin-17.d: Likewise.
916 * ld-plugin/plugin-18.d: Likewise.
917 * ld-plugin/plugin-19.d: Likewise.
918 * ld-plugin/plugin-20.d: Likewise.
919 * ld-plugin/plugin-21.d: Likewise.
920 * ld-plugin/plugin-22.d: Likewise.
921 * ld-plugin/plugin-23.d: Likewise.
922 * ld-plugin/plugin-24.d: Likewise.
923 * ld-plugin/plugin-25.d: Likewise.
924 * ld-plugin/plugin-26.d: Likewise.
925 * ld-plugin/plugin.exp (plugin2_name): New.
926 (plugin3_name): Likewise.
927 (plugin2_path): Likewise.
928 (plugin3_path): Likewise.
929 (testsrcfiles): Likewise.
930 (testsrcfiles_notext): Likewise.
931 (plugin_tests): Add tests for non-object IR file.
932 (plugin_lib_tests): Likewise.
933 (plugin_extra_elf_tests): Likewise.
934 (plugin_src_tests): New tests for non-object IR file.
935 Run nm --plugin test.
936 Run ar --plugin test.
937 Run plugin_src_tests.
938
1952c5cd
L
9392015-02-07 H.J. Lu <hongjiu.lu@intel.com>
940
941 PR ld/17935
942 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
943 * ld-x86-64/x86-64.exp: Likewise.
944
945 * ld-i386/pr17935-1.d: New file.
946 * ld-i386/pr17935-1.s: Likewise.
947 * ld-i386/pr17935-2.d: Likewise.
948 * ld-i386/pr17935-2.s: Likewise.
949 * ld-x86-64/pr17935-1.d: Likewise.
950 * ld-x86-64/pr17935-1.s: Likewise.
951 * ld-x86-64/pr17935-2.d: Likewise.
952 * ld-x86-64/pr17935-2.s: Likewise.
953
9e2dec47
L
9542015-02-06 H.J. Lu <hongjiu.lu@intel.com>
955
956 PR ld/12365
957 PR ld/14272
958 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
959 * ld-plugin/plugin-7.d: Updated.
960 * ld-plugin/plugin-8.d: Likewise.
961
8962a307
L
9622015-02-04 H.J. Lu <hongjiu.lu@intel.com>
963
964 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
965 ld/12365 test.
966
60f79275
L
9672015-02-03 H.J. Lu <hongjiu.lu@intel.com>
968
969 PR ld/12365
970 * ld-plugin/pr12365a.c: New file.
971 * ld-plugin/pr12365b.c: Likewise.
972 * ld-plugin/pr12365c.c: Likewise.
973
974 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
975 test.
976 Run the PR ld/12365 test.
977
9910b1c8
L
9782015-02-03 H.J. Lu <hongjiu.lu@intel.com>
979
980 PR ld/14918
981 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
982
983 * ld-plugin/pr14918.c: New file.
984 * ld-plugin/pr14918.d: Likewise.
985
1a215085
L
9862015-01-29 H.J. Lu <hongjiu.lu@intel.com>
987
988 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
989
b86ac8e3
AM
9902015-01-29 Alan Modra <amodra@gmail.com>
991
992 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
993 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
994 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
995
15f7a26b
L
9962015-01-28 H.J. Lu <hongjiu.lu@intel.com>
997
998 PR ld/17878
999 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1000 * ld-plugin/plugin-10.d: Likewise.
1001 * ld-plugin/plugin-11.d: Likewise.
1002 * ld-plugin/plugin-2.d: Likewise.
1003 * ld-plugin/plugin-3.d: Likewise.
1004 * ld-plugin/plugin-4.d: Likewise.
1005 * ld-plugin/plugin-5.d: Likewise.
1006 * ld-plugin/plugin-6.d: Likewise.
1007 * ld-plugin/plugin-7.d: Likewise.
1008 * ld-plugin/plugin-8.d: Likewise.
1009 * ld-plugin/plugin-9.d: Likewise.
1010
61b86cb1
JB
10112015-01-28 Jan Beulich <jbeulich@suse.com>
1012
1013 * ld-elf/pr16322.s (p1): Rename to px1.
1014 (f1): Rename to fx1.
1015
dbd1e97e
AM
10162015-01-28 Alan Modra <amodra@gmail.com>
1017
1018 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1019 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1020 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1021
cc9ad334
SKS
10222015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1023
1024 * ld-scripts/memory.t: Define new symbol tred.
1025 * ld-scripts/memory_sym.t: New.
1026 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1027 conditionally check values of linker symbols.
1028
481765cd
AB
10292015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1030
1031 * ld-scripts/provide-4-map.d: Update expected output.
1032 * ld-scripts/provide-5-map.d: Likewise.
1033
c05b575a
AB
10342015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1035
1036 * ld-scripts/provide-4.d: New file.
1037 * ld-scripts/provide-4-map.d: New file.
1038 * ld-scripts/provide-4.t: New file.
1039 * ld-scripts/provide-5.d: New file.
1040 * ld-scripts/provide-5.s: New file.
1041 * ld-scripts/provide-5-map.d: New file.
1042 * ld-scripts/provide-5.t: New file.
1043 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1044 tests.
1045
43d66c95
AB
10462015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1047
1048 * ld-scripts/overlay-size.d: Add 'map' option.
1049 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1050 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1051 option, checking linker mapfile output.
1052
23283c1b
AM
10532015-01-20 Alan Modra <amodra@gmail.com>
1054
1055 * ld-powerpc/ambiguousv1.d,
1056 * ld-powerpc/ambiguousv1b.d,
1057 * ld-powerpc/ambiguousv2.d,
1058 * ld-powerpc/ambiguousv2b.d,
1059 * ld-powerpc/elfv2exe.d,
1060 * ld-powerpc/elfv2so.d,
1061 * ld-powerpc/tlsexe.r,
1062 * ld-powerpc/tlsexetoc.r,
1063 * ld-powerpc/tlsso.r,
1064 * ld-powerpc/tlstocso.r: Update.
1065
10ab94eb
AM
10662015-01-20 Alan Modra <amodra@gmail.com>
1067
1068 PR ld/17615
1069 * ld-elf/pr17615.d: Match .sbss too.
1070
3e2aa5bb
L
10712015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1072
1073 PR ld/17615
1074 * ld-elf/pr17615.d: New file.
1075 * ld-elf/pr17615.s: Likewise.
1076
c4621b33
AM
10772015-01-19 Alan Modra <amodra@gmail.com>
1078
1079 * ld-gc/pr14265.d,
1080 * ld-cris/tls-gc-68.d,
1081 * ld-cris/tls-gc-69.d,
1082 * ld-cris/tls-gc-70.d,
1083 * ld-cris/tls-gc-71.d,
1084 * ld-cris/tls-gc-75.d,
1085 * ld-cris/tls-gc-76.d,
1086 * ld-cris/tls-gc-79.d,
1087 * ld-mmix/bpo-10.d,
1088 * ld-mmix/bpo-11.d: Update.
1089
1e2e8c52
AK
10902015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1091
1092 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1093 printed if 0 anymore.
1094
6333bc0d
L
10952015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1096
1097 PR ld/17847
1098 * ld-x86-64/pie1.d: New file.
1099 * ld-x86-64/pie1.s: Likwise.
1100 * ld-x86-64/x86-64.exp: Run pie1.
1101
0941db69
JW
11022015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1103
1104 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1105 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1106 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1107
0172429c
JW
11082015-01-13 Jiong Wang <jiong.wang@arm.com>
1109
1110 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1111 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1112 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1113
bab91cce
JW
11142015-01-13 Jiong Wang <jiong.wang@arm.com>
1115
1116 PR ld/17415
1117 * ld-aarch64/pr17415.s: Source file for new test.
1118 * ld-aarch64/pr17415.d: Expect file for new test.
1119 * ld-aarch64/aarch64-elf.exp: Run the new test.
1120
9d1d54d5
L
11212015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1122
1123 PR ld/17827
1124 * ld-x86-64/pr17689.out: Updated.
1125 * ld-x86-64/pr17689b.S: Likewise.
1126
1127 * ld-x86-64/pr17827.rd: New file.
1128
1129 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1130
2279a12a
JB
11312015-01-08 Jan Beulich <jbeulich@suse.com>
1132
1133 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1134 enable_initfini_array=no case.
1135
8d983e36
AB
11362015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1137
1138 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1139 readelf.
1140
b90efa5b 11412015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1142
b90efa5b 1143 Update year range in copyright notice of all files.
ee3b52e9 1144
b90efa5b 1145For older changes see ChangeLog-2014
c9e214e5 1146\f
b90efa5b 1147Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1148
1149Copying and distribution of this file, with or without modification,
1150are permitted in any medium without royalty provided the copyright
1151notice and this notice are preserved.
1152
c9e214e5
AM
1153Local Variables:
1154mode: change-log
1155left-margin: 8
1156fill-column: 74
1157version-control: never
1158End:
This page took 0.631572 seconds and 4 git commands to generate.