Automatic date update in version.in
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
edcab5e8
L
12015-07-26 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/18718
4 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
5
d76b6207
L
62015-07-26 H.J. Lu <hongjiu.lu@intel.com>
7
8 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
9 to 0.
10
18d9555c
L
112015-07-25 H.J. Lu <hongjiu.lu@intel.com>
12
13 PR ld/18718
14 * ld-elf/pr18718.c: New file.
15 * ld-elf/shared.exp: Run tests for PR ld/18718.
16
a496fbc8
AM
172015-07-25 Alan Modra <amodra@gmail.com>
18
19 * ld-elf/symbolic-func.s,
20 * ld-elf/symbolic-func.r: New test.
21 * ld-elf/elf.exp: Run it.
22
84b74b49
L
232015-07-24 H.J. Lu <hongjiu.lu@intel.com>
24
25 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
26 * ld-elf/zlibbegin.rS: Also expect "GC".
27 * ld-elf/zlibnormal.rS: Likewise.
28
77a69ff8
JW
292015-07-16 Jiong Wang <jiong.wang@arm.com>
30
31 * ld-aarch64/tls-tiny-ld.s: New file.
32 * ld-aarch64/tls-tiny-ld.d: Ditto.
33 * ld-aarch64/aarch64-elf.exp: Run new test.
34
19a7fe52
L
352015-07-14 H.J. Lu <hongjiu.lu@intel.com>
36
37 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
38 SHF_COMPRESSED bit.
39 * ld-elf/zlibnormal.rS: Likewise.
40
3350cc01
CM
412015-07-09 Catherine Moore <clm@codesourcery.com>
42
72f4393d
L
43 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
44 * ld-mips-elf/attr-gnu-4-09.d: New.
45 * ld-mips-elf/attr-gnu-4-19.d: New.
46 * ld-mips-elf/attr-gnu-4-29.d: New.
47 * ld-mips-elf/attr-gnu-4-39.d: New.
48 * ld-mips-elf/attr-gnu-4-49.d: New.
49 * ld-mips-elf/attr-gnu-4-59.d: New.
50 * ld-mips-elf/attr-gnu-4-69.d: New.
51 * ld-mips-elf/attr-gnu-4-79.d: New.
52 * ld-mips-elf/attr-gnu-4-89.d: New.
53 * ld-mips-elf/attr-gnu-4-9.s: New.
54 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 55
328e7bfd
DC
562015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
57
58 * ld-avr/gc-section-debugline.d: New test.
59 * ld-avr/per-function-debugline.s: Source for new test.
60
92a9c616
RS
612015-07-05 Richard Sandiford <richard.sandiford@arm.com>
62
63 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
64 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
65 ld-powerpc/tocopt6.d: New test.
66 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
67
0f088b2a
KT
682015-07-03 Kai Tietz <ktietz@redhat.com>
69 Nick Clifton <nickc@redhat.com>
70
71 PR ld/11539
72 * lib/ld-lib.exp (check_gc_sections_available): Do not
73 automatically fail for cygwin and mingw targets.
74
965b1d80
SL
752015-07-01 Sandra Loosemore <sandra@codesourcery.com>
76 Cesar Philippidis <cesar@codesourcery.com>
77
78 * ld-nios2/mixed1a.d: New.
79 * ld-nios2/mixed1a.s: New.
80 * ld-nios2/mixed1b.d: New.
81 * ld-nios2/mixed1b.s: New.
82 * ld-nios2/nios2.exp: Build the new compatibility tests.
83
a2a55a40
L
842015-06-27 H.J. Lu <hongjiu.lu@intel.com>
85
86 * ld-xtensa/tlsbin.rd: Updated.
87 * ld-xtensa/tlspic.rd: Likewise.
88
a5499fa4
MF
892015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
90
91 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
92 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
93 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
94 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
95 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
96 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
97 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
98 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
99 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
100 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
101 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
102 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
103 * ld-mips-elf/tlsdyn-o32.d: Likewise.
104 * ld-mips-elf/tlsdyn-o32.got: Likewise.
105 * ld-mips-elf/pie-n32.d: New file.
106 * ld-mips-elf/pie-n64.d: Likewise.
107 * ld-mips-elf/pie-o32.d: Likewise.
108 * ld-mips-elf/pie.s: Likewise.
109 * ld-mips-elf/mips-elf.exp: Add new tests.
110
06e78fc7
L
1112015-06-25 H.J. Lu <hongjiu.lu@intel.com>
112
113 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
114
4a677ba7
L
1152015-06-25 H.J. Lu <hongjiu.lu@intel.com>
116
117 * ld-mmix/bspec1.d: Updated.
118 * ld-mmix/bspec2.d: Likewise.
119 * ld-mmix/undef-3.d: Likewise.
120
ef10c3ac
L
1212015-06-25 H.J. Lu <hongjiu.lu@intel.com>
122
123 PR gas/18451
124 * ld-elf/strtab.d: New file.
125 * ld-elf/strtab.s: Likewise.
126
7c1e8d3e
L
1272015-06-24 H.J. Lu <hongjiu.lu@intel.com>
128
129 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
130 * ld-x86-64/x86-64.exp: Likewise.
131 * ld-i386/pltgot-1.d: Updated.
132 * ld-x86-64/pltgot-1.d: Likewise.
133 * ld-i386/pltgot-2.d: New file.
134 * ld-x86-64/pltgot-2.d: Likewise.
135
c2170589
JW
1362015-06-23 Jiong Wang <jiong.wang@arm.com>
137
138 * ld-aarch64/dt_textrel.s: New testcase.
139 * ld-aarch64/dt_textrel.d: New expectation file.
140 * ld-aarch64/aarch64-elf.exp: Run new testcase.
141
696ddf4b
JW
1422015-06-17 Jiong Wang <jiong.wang@arm.com>
143
144 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
145 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
146 emulation mode.
147
1d5c94cb
AM
1482015-06-16 Alan Modra <amodra@gmail.com>
149
150 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
151 * ld-powerpc/ppc476-shared.d: Update.
152 * ld-powerpc/ppc476-shared2.d: Update.
153
3604cb1f
TG
1542015-06-12 Tristan Gingold <gingold@adacore.com>
155
156 * ld-scripts/print-memory-usage-1.t,
157 * ld-scripts/print-memory-usage-1.s,
158 * ld-scripts/print-memory-usage-1.l,
159 * ld-scripts/print-memory-usage-2.t,
160 * ld-scripts/print-memory-usage-2.l,
161 * ld-scripts/print-memory-usage-3.s,
162 * ld-scripts/print-memory-usage-3.t,
163 * ld-scripts/print-memory-usage-3.l,
164 * ld-scripts/print-memory-usage.t: New tests.
165 * ld-scripts/print-memory-usage.exp: Run them.
166
e00a2fbc
NC
1672015-06-05 Nick Clifton <nickc@redhat.com>
168
169 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
170
f8b44781
AM
1712015-06-05 Alan Modra <amodra@gmail.com>
172
173 * ld-powerpc/ppc476-shared.s,
174 * ld-powerpc/ppc476-shared.lnk,
175 * ld-powerpc/ppc476-shared.d,
176 * ld-powerpc/ppc476-shared2.d: New tests.
177 * ld-powerpc/powerpc.exp: Run them.
178
afa403d8
JW
1792015-06-02 Jiong Wang <jiong.wang@arm.com>
180
181 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
182
7018c030
JW
1832015-06-01 Jiong Wang <jiong.wang@arm.com>
184
185 * ld-aarch64/emit-relocs-28.s: New test file.
186 * ld-aarch64/emit-relocs-28.d: Ditto.
187 * ld-aarch64/aarch64-elf.exp: Run new test.
188
36e6c140
JW
1892015-06-01 Jiong Wang <jiong.wang@arm.com>
190
191 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
192 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
193 * ld-aarch64/aarch64-elf.exp: Run new testcase.
194
99ad26cb
JW
1952015-06-01 Jiong Wang <jiong.wang@arm.com>
196
197 * ld-aarch64/emit-relocs-313.s: New test file.
198 * ld-aarch64/emit-relocs-313.d: Ditto.
199 * ld-aarch64/aarch64-elf.exp: Run new test.
200
32c17175
SK
2012015-05-29 Stephen Kitt <steve@sk2.org>
202
203 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
204 compiler command line.
205
2f0c68f2
CM
2062015-05-28 Catherine Moore <clm@codesourcery.com>
207
208 ld/testsuite/
209 * ld-mips-elf/compact-eh.ld: New linker script.
210 * ld-mips-elf/compact-eh1.d: New.
211 * ld-mips-elf/compact-eh1.s: New.
212 * ld-mips-elf/compact-eh1a.s: New.
213 * ld-mips-elf/compact-eh1b.s: New.
214 * ld-mips-elf/compact-eh2.d: New.
215 * ld-mips-elf/compact-eh2.s: New.
216 * ld-mips-elf/compact-eh3.d: New.
217 * ld-mips-elf/compact-eh3.s: New.
218 * ld-mips-elf/compact-eh3a.s: New.
219 * ld-mips-elf/compact-eh4.d: New.
220 * ld-mips-elf/compact-eh5.d: New.
221 * ld-mips-elf/compact-eh6.d: New.
222 * ld-mips-elf/mips-elf.exp: Run new tests.
223
8ded2ddc
L
2242015-05-27 H.J. Lu <hongjiu.lu@intel.com>
225
226 PR binutils/18458
227 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
228 libpr18458b.so.
229 (run_tests): Run pr18458 test.
230 * ld-elf/pr18458a.c: New file.
231 * ld-elf/pr18458b.c: Likewise.
232 * ld-elf/pr18458c.c: Likewise.
233
25070364
L
2342015-05-16 H.J. Lu <hongjiu.lu@intel.com>
235
236 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
237 * ld-x86-64/x86-64.exp: Likewise
238 * ld-i386/pr17689now.rd: New file.
239 * ld-x86-64/pr17689now.rd: Likewise
240
5db04b09
L
2412015-05-15 H.J. Lu <hongjiu.lu@intel.com>
242
243 PR binutis/18386
244 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
245 * ld-x86-64/tlspic.dd: Likewise.
246 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
247 objdump for tlspic.dd and tlsgdesc.dd.
248
a3747075
L
2492015-05-12 H.J. Lu <hongjiu.lu@intel.com>
250
251 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
252 * ld-x86-64/x86-64.exp: Likewise.
253 * ld-i386/pltgot-1.d: New file.
254 * ld-i386/pltgot-1.s: Likewise.
255 * ld-x86-64/pltgot-1.d: Likewise.
256 * ld-x86-64/pltgot-1.s: Likewise.
257
5197d474
L
2582015-05-11 H.J. Lu <hongjiu.lu@intel.com>
259
260 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
261 * ld-i386/iamcu-4.d: New file.
262
7e0a8112
L
2632015-05-11 H.J. Lu <hongjiu.lu@intel.com>
264
265 * ld-i386/abs-iamcu.d: New file.
266 * ld-i386/dummy.s: Likewise.
267 * ld-i386/foo.s: Likewise.
268 * ld-i386/iamcu-1.d: Likewise.
269 * ld-i386/iamcu-2.d: Likewise.
270 * ld-i386/iamcu-3.d: Likewise.
271 * ld-i386/start.s: Likewise.
272 * ld-i386/i386.exp (iamcu_tests): New.
273 Run iamcu_tests.
274
31955f99
L
2752015-05-08 H.J. Lu <hongjiu.lu@intel.com>
276
277 PR binutis/18386
278 * ld-x86-64/tlsgdesc.dd: Updated.
279 * ld-x86-64/tlspic.dd: Likewise.
280
43c1d34c
L
2812015-04-29 H.J. Lu <hongjiu.lu@intel.com>
282
283 PR ld/18354
284 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
285 gnunormal and gabinormal against libfoozlib.so.
286
9081b64d
JW
2872015-04-27 Renlin Li <renlin.li@arm.com>
288
289 * ld-arm/ifunc-10.dd: Adjust expected output.
290 * ld-arm/ifunc-2.dd: Likewise.
291
963a4320
AK
2922015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
293
294 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
295
44bd1acd
AM
2962015-04-24 Alan Modra <amodra@gmail.com>
297
298 * ld-powerpc/tocnovar.d: Revert last change.
299
7a5c933c
RE
3002015-04-24 Richard Earnshaw <rearnsha@arm.com>
301
302 * ld-arm/armthumb-lib.d: Regenerate expected output.
303 * ld-arm/armthumb-lib.d: Likewise.
304 * ld-arm/armthumb-lib.sym: Likewise.
305 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
306 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
307 * ld-arm/cortex-a8-fix-b.d: Likewise.
308 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
309 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
310 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
311 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
312 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
313 * ld-arm/cortex-a8-fix-bl.d: Likewise.
314 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
315 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
316 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
317 * ld-arm/cortex-a8-fix-blx.d: Likewise.
318 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
319 * ld-arm/farcall-mixed-app-v5.d: Likewise.
320 * ld-arm/farcall-mixed-app.d: Likewise.
321 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
322 * ld-arm/farcall-mixed-lib.d: Likewise.
323 * ld-arm/mixed-app-v5.d: Likewise.
324 * ld-arm/mixed-app.d: Likewise.
325 * ld-arm/mixed-lib.d: Likewise.
326
30d72bc3
NC
3272015-04-24 Nick Clifton <nickc@redhat.com>
328
329 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
330 do not use elf.em.
331
04651c08
HPN
3322015-04-24 Hans-Peter Nilsson <hp@axis.com>
333
334 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
335 to cris*-*-elf.
336
005db9f9
L
3372015-04-23 H.J. Lu <hongjiu.lu@intel.com>
338
339 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
340 frv.
341
3e19fb8f
L
3422015-04-23 H.J. Lu <hongjiu.lu@intel.com>
343
344 PR ld/18277
345 * ld-elf/compressed1d.d: New.
346 * ld-elf/compressed1e.d: Likewise.
347
a27e685f
AM
3482015-04-23 Alan Modra <amodra@gmail.com>
349
350 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
351 * ld-powerpc/defsym.d: Likewise.
352 * ld-powerpc/elfv2-2exe.d: Likewise.
353 * ld-powerpc/elfv2exe.d: Likewise.
354 * ld-powerpc/elfv2so.d: Likewise.
355 * ld-powerpc/relbrlt.d: Likewise.
356 * ld-powerpc/tls.g: Likewise.
357 * ld-powerpc/tlsexe.d: Likewise.
358 * ld-powerpc/tlsexe.g: Likewise.
359 * ld-powerpc/tlsexe.r: Likewise.
360 * ld-powerpc/tlsexetoc.d: Likewise.
361 * ld-powerpc/tlsexetoc.g: Likewise.
362 * ld-powerpc/tlsexetoc.r: Likewise.
363 * ld-powerpc/tlsso.d: Likewise.
364 * ld-powerpc/tlsso.g: Likewise.
365 * ld-powerpc/tlsso.r: Likewise.
366 * ld-powerpc/tlstoc.g: Likewise.
367 * ld-powerpc/tlstocso.d: Likewise.
368 * ld-powerpc/tlstocso.g: Likewise.
369 * ld-powerpc/tlstocso.r: Likewise.
370 * ld-powerpc/tocopt.d: Likewise.
371 * ld-powerpc/tocopt2.d: Likewise.
372 * ld-powerpc/tocopt3.d: Likewise.
373 * ld-powerpc/tocopt4.d: Likewise.
374 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 375 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 376
0e5fabeb
AM
3772015-04-22 Alan Modra <amodra@gmail.com>
378
379 * ld-x86-64/pr18176.d: Update.
380
d5597ebc
L
3812015-04-22 H.J. Lu <hongjiu.lu@intel.com>
382
383 PR ld/18289
384 * ld-i386/copyreloc-lib.c: New file.
385 * ld-i386/copyreloc-main.S: Likewise.
386 * ld-i386/copyreloc-main.out: Likewise.
387 * ld-i386/copyreloc-main1.rd: Likewise.
388 * ld-i386/copyreloc-main2.rd: Likewise.
389 * ld-i386/dummy.c: Likewise.
390 * ld-i386/pr17689.out: Likewise.
391 * ld-i386/pr17689.rd: Likewise.
392 * ld-i386/pr17689a.c: Likewise.
393 * ld-i386/pr17689b.S: Likewise.
394 * ld-i386/pr17827.rd: Likewise.
395 * ld-i386/pr17827ver.rd: Likewise.
396 * ld-i386/i386.exp: Run copyreloc tests.
397
be59ad3d
L
3982015-04-20 H.J. Lu <hongjiu.lu@intel.com>
399
400 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
401 * ld-mmix/bspec2.d: Likewise.
402 * ld-mmix/local1.d: Likewise.
403 * ld-mmix/local3.d: Likewise.
404 * ld-mmix/local5.d: Likewise.
405 * ld-mmix/local7.d: Likewise.
406 * ld-mmix/undef-3.d: Likewise.
407 * ld-sh/sh64/crangerel1.rd: Likewise.
408 * ld-sh/sh64/crangerel2.rd: Likewise.
409 * ld-tic6x/common.d: Likewise.
410 * ld-tic6x/shlib-1.rd: Likewise.
411 * ld-tic6x/shlib-1b.rd: Likewise.
412 * ld-tic6x/shlib-1r.rd: Likewise.
413 * ld-tic6x/shlib-1rb.rd: Likewise.
414 * ld-tic6x/shlib-app-1.rd: Likewise.
415 * ld-tic6x/shlib-app-1b.rd: Likewise.
416 * ld-tic6x/shlib-app-1r.rd: Likewise.
417 * ld-tic6x/shlib-app-1rb.rd: Likewise.
418 * ld-tic6x/shlib-noindex.rd: Likewise.
419 * ld-tic6x/static-app-1.rd: Likewise.
420 * ld-tic6x/static-app-1b.rd: Likewise.
421 * ld-tic6x/static-app-1r.rd: Likewise.
422 * ld-tic6x/static-app-1rb.rd: Likewise.
423 * ld-x86-64/ilp32-4.d: Likewise.
424 * ld-x86-64/split-by-file-nacl.rd: Likewise.
425 * ld-x86-64/split-by-file.rd: Likewise.
426
0ce398f1
L
4272015-04-14 H.J. Lu <hongjiu.lu@intel.com>
428
429 * ld-elf/compress.exp (build_tests): Add tests for
430 --compress-debug-sections=.
431 (run_tests): Likewise.
432 Add additonal tests for --compress-debug-sections=.
433 * ld-elf/gabiend.rt: New file.
434 * ld-elf/gabinormal.rt: Likewise.
435 * ld-elf/gnubegin.rS: Likewise.
436 * ld-elf/gnunormal.rS: Likewise.
437 * ld-elf/zlibbegin.rS: Likewise.
438 * ld-elf/zlibnormal.rS: Likewise.
439
ecd27210
AM
4402015-04-15 Alan Modra <amodra@gmail.com>
441
442 * ld-gc/pr18223.d: xfail tic6x.
443
889c2a67
L
4442015-04-14 H.J. Lu <hongjiu.lu@intel.com>
445
446 PR ld/pr17709
447 * ld-i386/i386.exp: Run protected6b.
448 * ld-i386/protected6b.d: New file.
449 * ld-x86-64/protected6b.d: Likewise.
450 * ld-x86-64/x86-64.exp: Run protected6b.
451
e3c0e327
L
4522015-04-11 H.J. Lu <hongjiu.lu@intel.com>
453
454 * ld-i386/i386.exp: Run protected6a.
455 * ld-i386/protected6.d: Renamed to ...
456 * ld-i386/protected6a.d: This.
457 * ld-x86-64/hidden4.d: New file.
458 * ld-x86-64/hidden4.s: Likewise.
459 * ld-x86-64/hidden5.d: Likewise.
460 * ld-x86-64/hidden5.s: Likewise.
461 * ld-x86-64/protected6.d: Renamed to ...
462 * ld-x86-64/protected6a.d: This.
463 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
464 protected7a and protected7b.
465
3d949995
L
4662015-04-10 H.J. Lu <hongjiu.lu@intel.com>
467
468 PR ld/pr17709
469 * ld-i386/protected6.d: New file.
470 * ld-i386/protected6.s: Likewise.
471 * ld-x86-64/protected6.d: Likewise.
472 * ld-x86-64/protected6.s: Likewise.
473 * ld-x86-64/protected7.d: Likewise.
474 * ld-x86-64/protected7.s: Likewise.
475 * ld-x86-64/protected7a.d: Likewise.
476 * ld-x86-64/protected7b.d: Likewise.
477
f7483970
L
4782015-04-10 H.J. Lu <hongjiu.lu@intel.com>
479
480 PR ld/pr15228
481 PR ld/pr17709
482 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
483 * ld-i386/pr17709-nacl.rd: New file.
484 * ld-i386/pr17709.rd: Likewise.
485 * ld-i386/pr17709a.s: Likewise.
486 * ld-i386/pr17709b.s: Likewise.
487 * ld-i386/protected3.d: Updated.
488 * ld-i386/protected3.s: Likewise.
489 * ld-x86-64/pr17709-nacl.rd: New file.
490 * ld-x86-64/pr17709.rd: Likewise.
491 * ld-x86-64/pr17709a.s: Likewise.
492 * ld-x86-64/pr17709b.s: Likewise.
493 * ld-x86-64/protected3.d: Updated.
494 * ld-x86-64/protected3.s: Likewise.
495 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
496
11e6e4c7
L
4972015-04-10 H.J. Lu <hongjiu.lu@intel.com>
498
499 PR ld/18223
500 * ld-gc/gc.exp: Run pr18223.
501 * ld-gc/pr18223.d: New file.
502 * ld-gc/pr18223.s: Likewise.
503
8d2ea2a8
AM
5042015-04-10 Alan Modra <amodra@gmail.com>
505
506 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
507 PR ld/pr15228
508 PR ld/pr17709
509 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
510 * ld-i386/pr17709-nacl.rd: Delete.
511 * ld-i386/pr17709.rd: Likewise.
512 * ld-i386/pr17709a.s: Likewise.
513 * ld-i386/pr17709b.s: Likewise.
514 * ld-i386/protected3.d: Updated.
515 * ld-i386/protected3.s: Likewise.
516 * ld-x86-64/pr17709-nacl.rd: Delete.
517 * ld-x86-64/pr17709.rd: Likewise.
518 * ld-x86-64/pr17709a.s: Likewise.
519 * ld-x86-64/pr17709b.s: Likewise.
520 * ld-x86-64/protected3.d: Updated.
521 * ld-x86-64/protected3.s: Likewise.
522 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
523
151411f8
L
5242015-04-08 H.J. Lu <hongjiu.lu@intel.com>
525
526 * ld-elf/compress.exp: Add a test for
527 --compress-debug-sections=zlib-gabi.
528 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
529 (run_tests): Likewise.
530 Verify linker output with zlib-gabi compressed debug input.
531 * ld-elf/compressed1a.d: New file.
532 * ld-elf/compressed1b.d: Likewise.
533 * ld-elf/compressed1c.d: Likewise.
534
87070c08
AM
5352015-04-07 Alan Modra <amodra@gmail.com>
536
537 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
538 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
539 * ld-tic6x/shlib-1b.rd: Likewise.
540 * ld-tic6x/shlib-1r.rd: Likewise.
541 * ld-tic6x/shlib-1rb.rd: Likewise.
542 * ld-tic6x/shlib-app-1.rd: Likewise.
543 * ld-tic6x/shlib-app-1b.rd: Likewise.
544 * ld-tic6x/shlib-app-1r.rd: Likewise.
545 * ld-tic6x/shlib-app-1rb.rd: Likewise.
546 * ld-tic6x/shlib-noindex.rd: Likewise.
547
3ea60775
NC
5482015-04-07 Nick Clifton <nickc@redhat.com>
549
550 * ld-elf/orphan-5.l: New test - checks the linker's output with
551 --warn-orphan enabled.
552 * ld-elf/elf.exp: Run the new test.
553
dae148f3
L
5542015-04-06 H.J. Lu <hongjiu.lu@intel.com>
555
556 * ld-elf/compress.exp: Remove is_zlib_supported check.
557 Fail if --compress-debug-sections doesn't work.
558 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
559
4106101c
MS
5602015-04-01 Tejas Belagod <tejas.belagod@arm.com>
561
562 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
563 * ld-aarch64/erratum843419.d: New.
564 * ld-aarch64/erratum843419.s: New.
565
875b5b9d
L
5662015-04-01 H.J. Lu <hongjiu.lu@intel.com>
567
568 PR ld/18176
569 * ld-x86-64/pr18176.d: New file.
570 * ld-x86-64/pr18176.s: Likewise.
571 * ld-x86-64/pr18176.t: Likewise.
572 * ld-x86-64/x86-64.exp: Run pr18176.
573
f24173eb
L
5742015-03-31 H.J. Lu <hongjiu.lu@intel.com>
575
576 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
577
bd53a53a
L
5782015-03-30 H.J. Lu <hongjiu.lu@intel.com>
579
580 PR ld/18169
581 * ld-elf/linkinfo1a.d: Updated.
582 * ld-elf/linkinfo1b.d: Likewise.
583
5e228181
L
5842015-03-27 H.J. Lu <hongjiu.lu@intel.com>
585
586 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
587
93ca8569
TB
5882015-03-26 Tejas Belagod <tejas.belagod@arm.com>
589
590 * ld-aarch64/farcall-back-be.d: New.
591
b19a8f85
L
5922015-03-26 H.J. Lu <hongjiu.lu@intel.com>
593
594 PR ld/18160
595 * ld-x86-64/pr18160.d: New file.
596 * ld-x86-64/pr18160.s: Likewise.
597 * ld-x86-64/pr18160.t: Likewise.
598 * ld-x86-64/x86-64.exp: Run pr18160.
599---
61865519
MS
6002015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
601
602 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
603 section.
604 * ld-aarch64/farcall-b.d: Likewise.
605 * ld-aarch64/farcall-bl.d: Likewise.
606 * ld-aarch64/farcall-back.d: Likewise.
607
d9ced15d
MS
6082015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
609
610 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
611 835769 workaround stubs.
612
d422d1c4
SKS
6132015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
614
615 * ld-gc/all-debug-sections.d: New file.
616 * ld-gc/all-debug-sections.s: Likewise.
617 * ld-gc/gc.exp: Execute new testcase.
618
1079403c
AM
6192015-03-11 Alan Modra <amodra@gmail.com>
620
621 * ld-powerpc/tls32.s: Add GOT pointer setup.
622 * ld-powerpc/tls32.d: Update.
623 * ld-powerpc/tls32.g: Update.
624 * ld-powerpc/tls32.t: Update.
625 * ld-powerpc/tlsexe.d: Update.
626 * ld-powerpc/tlsexe32.d: Update.
627 * ld-powerpc/tlsexe32.g: Update.
628 * ld-powerpc/tlsexe32.r: Update.
629 * ld-powerpc/tlsexetoc.d: Update.
630 * ld-powerpc/tlsso32.d: Update.
631 * ld-powerpc/tlsso32.g: Update.
632 * ld-powerpc/tlsso32.r: Update.
633
ca3fe95e
L
6342015-03-05 H.J. Lu <hongjiu.lu@intel.com>
635
636 PR ld/pr15228
637 PR ld/pr17709
638 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
639 * ld-i386/pr17709-nacl.rd: New file.
640 * ld-i386/pr17709.rd: Likewise.
641 * ld-i386/pr17709a.s: Likewise.
642 * ld-i386/pr17709b.s: Likewise.
643 * ld-i386/protected3.d: Updated.
644 * ld-i386/protected3.s: Likewise.
645 * ld-x86-64/pr17709-nacl.rd: New file.
646 * ld-x86-64/pr17709.rd: Likewise.
647 * ld-x86-64/pr17709a.s: Likewise.
648 * ld-x86-64/pr17709b.s: Likewise.
649 * ld-x86-64/protected3.d: Updated.
650 * ld-x86-64/protected3.s: Likewise.
651 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
652
e09ab7ac
RS
6532015-03-04 Richard Sandiford <richard.sandiford@arm.com>
654
655 PR gas/17843
656 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
657 * ld-aarch64/aarch64-elf.exp: Run it.
658
9028d943
AM
6592015-02-28 Alan Modra <amodra@gmail.com>
660
661 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
662 * ld-sparc/gotop32.td: Likewise.
663 * ld-sparc/gotop64.rd: Likewise.
664 * ld-sparc/gotop64.td: Likewise.
665 * ld-tilegx/external.s: Align .data.
666 * ld-tilepro/external.s: Likewise.
667
60d1b0d6
MS
6682015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
669
670 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
671 (tls-tiny-desc-le): Add.
672 * ld-aarch64/tls-tiny-desc.d: New.
673 * ld-aarch64/tls-tiny-desc.s: New.
674 * ld-aarch64/tls-tiny-desc-ie.d: New.
675 * ld-aarch64/tls-tiny-desc-ie.s: New.
676 * ld-aarch64/tls-tiny-desc-le.d: New.
677 * ld-aarch64/tls-tiny-desc-le.s: New.
678
b480a481
MS
6792015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
680
681 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
682 (tls-tiny-gd-le): Add.
683 * ld-aarch64/tls-tiny-gd.d: New.
684 * ld-aarch64/tls-tiny-gd.s: New.
685 * ld-aarch64/tls-tiny-gd-ie.d: New.
686 * ld-aarch64/tls-tiny-gd-ie.s: New.
687 * ld-aarch64/tls-tiny-gd-le.d: New.
688 * ld-aarch64/tls-tiny-gd-le.s: New.
689
b1089987
MS
6902015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
691
692 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
693 * ld-aarch64/tls-tiny-ie.d: New.
694 * ld-aarch64/tls-tiny-ie.s: New.
695
99654aaf
TG
6962015-02-26 Terry Guo <terry.guo@arm.com>
697
698 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
699 * ld-arm/attr-merge-vfp-10.d: Likewise.
700 * ld-arm/attr-merge-vfp-10r.d: Likewise.
701 * ld-arm/attr-merge-vfp-12.d: Likewise.
702 * ld-arm/attr-merge-vfp-12r.d: Likewise.
703 * ld-arm/attr-merge-vfp-13.d: Likewise.
704 * ld-arm/attr-merge-vfp-13r.d: Likewise.
705 * ld-arm/attr-merge-vfp-14.d: Likewise.
706 * ld-arm/attr-merge-vfp-14r.d: Likewise.
707 * ld-arm/attr-merge-vfp-6.d: Likewise.
708 * ld-arm/attr-merge-vfp-6r.d: Likewise.
709 * ld-arm/attr-merge-vfp-7.d: Likewise.
710 * ld-arm/attr-merge-vfp-7r.d: Likewise.
711 * ld-arm/attr-merge-vfp-8.d: Likewise.
712 * ld-arm/attr-merge-vfp-8r.d: Likewise.
713
bac13f5a
AB
7142015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
715
716 * ld-avr/avr-prop-1.d: New file.
717 * ld-avr/avr-prop-1.s: New file.
718 * ld-avr/avr-prop-2.d: New file.
719 * ld-avr/avr-prop-2.s: New file.
720 * ld-avr/avr-prop-3.d: New file.
721 * ld-avr/avr-prop-3.s: New file.
722 * ld-avr/avr-prop-4.d: New file.
723 * ld-avr/avr-prop-4.s: New file.
724
ac994365
OE
7252015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
726
727 * ld-sh/arch/arch_expected.txt: Regenerate.
728 * ld-sh/arch/sh-dsp.s: Likewise.
729 * ld-sh/arch/sh.s: Likewise.
730 * ld-sh/arch/sh2.s: Likewise.
731 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
732 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
733 * ld-sh/arch/sh2a-nofpu.s: Likewise.
734 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
735 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
736 * ld-sh/arch/sh2a.s: Likewise.
737 * ld-sh/arch/sh2e.s: Likewise.
738 * ld-sh/arch/sh3-dsp.s: Likewise.
739 * ld-sh/arch/sh3-nommu.s: Likewise.
740 * ld-sh/arch/sh3.s: Likewise.
741 * ld-sh/arch/sh3e.s: Likewise.
742 * ld-sh/arch/sh4-nofpu.s: Likewise.
743 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
744 * ld-sh/arch/sh4.s: Likewise.
745 * ld-sh/arch/sh4a-nofpu.s: Likewise.
746 * ld-sh/arch/sh4a.s: Likewise.
747 * ld-sh/arch/sh4al-dsp.s: Likewise.
748
685080f2
NC
7492015-02-24 Nick Clifton <nickc@redhat.com>
750
751 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
752
884151a7
AM
7532015-02-24 Alan Modra <amodra@gmail.com>
754
755 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
756
cb072816
SKS
7572015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
758
759 * ld-avr/region_overflow.d: New test.
760 * ld-avr/region_overflow.s: Likewise.
761
db95bb7c
L
7622015-02-19 H.J. Lu <hongjiu.lu@intel.com>
763
764 PR ld/4317
765 * ld-i386/compressed1.d: Use nm/readelf with "failif".
766 * ld-x86-64/compressed1.d: Likewise.
767 * ld-x86-64/pie1.d: Likewise.
768
d983c8c5
AM
7692015-02-19 Alan Modra <amodra@gmail.com>
770
771 PR ld/4317
772 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
773 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
774 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
775 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
776 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
777 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
778 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
779
2ec55de3
AM
7802015-02-17 Alan Modra <amodra@gmail.com>
781
782 PR ld/17975
783 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
784 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
785 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
786 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
787 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
788 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
789 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
790 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
791 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
792 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
793 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
794 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
795 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
796
6dfb72b9
L
7972015-02-16 H.J. Lu <hongjiu.lu@intel.com>
798
799 PR ld/17975
67ca0b76 800 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
801 * ld-i386/tlsbin.rd: Likewise.
802 * ld-i386/tlsbindesc-nacl.rd: Likewise.
803 * ld-i386/tlsbindesc.rd: Likewise.
804 * ld-i386/tlsdesc-nacl.rd: Likewise.
805 * ld-i386/tlsdesc.rd: Likewise.
806 * ld-i386/tlsnopic-nacl.rd: Likewise.
807 * ld-i386/tlsnopic.rd: Likewise.
808 * ld-i386/tlspic-nacl.rd: Likewise.
809 * ld-i386/tlspic.rd: Likewise.
810 * ld-x86-64/tlsbin-nacl.rd: Likewise.
811 * ld-x86-64/tlsbin.rd: Likewise.
812 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
813 * ld-x86-64/tlsbindesc.rd: Likewise.
814 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
815 * ld-x86-64/tlsdesc.rd: Likewise.
816 * ld-x86-64/tlspic-nacl.rd: Likewise.
817 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
818 * ld-alpha/tlspic.rd: Likewise.
819 * ld-powerpc/tlsexe.r: Likewise.
820 * ld-powerpc/tlsexetoc.r: Likewise.
821 * ld-powerpc/tlsso.r: Likewise.
822 * ld-powerpc/tlstocso.r: Likewise.
823 * ld-s390/tlspic.rd: Likewise.
824 * ld-s390/tlspic_64.rd: Likewise.
825 * ld-sparc/gotop32.dd: Likewise.
826 * ld-sparc/gotop64.dd: Likewise.
827 * ld-sparc/tlssunnopic32.rd: Likewise.
828 * ld-sparc/tlssunnopic64.rd: Likewise.
829 * ld-sparc/tlssunpic32.rd: Likewise.
830 * ld-sparc/tlssunpic64.rd: Likewise.
831 * ld-tic6x/shlib-1.rd: Likewise.
832 * ld-tic6x/shlib-1b.rd: Likewise.
833 * ld-tic6x/shlib-1r.rd: Likewise.
834 * ld-tic6x/shlib-1rb.rd: Likewise.
835 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 836
f58926a6
L
8372015-02-14 H.J. Lu <hongjiu.lu@intel.com>
838
839 PR ld/17973
840 * ld-plugin/plugin.exp (regassilent): New.
841 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
842 (plugin_tests): Add a test for PR ld/17973.
843 * ld-plugin/pr17973.d: New file.
844 * ld-plugin/pr17973.s: Likewise.
845
761e2bd4
L
8462015-02-12 H.J. Lu <hongjiu.lu@intel.com>
847
848 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
849
45e81354
L
8502015-02-11 H.J. Lu <hongjiu.lu@intel.com>
851
852 * ld-plugin/plugin-27.d: New.
853 * ld-plugin/plugin-28.d: Likewise.
854 * ld-plugin/plugin-29.d: Likewise.
855 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
856 and LDPL_WARNING.
857
7275e869
L
8582015-02-11 H.J. Lu <hongjiu.lu@intel.com>
859
860 PR ld/17878
861 * ld-plugin/func.c: Add some comments.
862 * ld-plugin/plugin-13.d: New file.
863 * ld-plugin/plugin-14.d: Likewise.
864 * ld-plugin/plugin-15.d: Likewise.
865 * ld-plugin/plugin-16.d: Likewise.
866 * ld-plugin/plugin-17.d: Likewise.
867 * ld-plugin/plugin-18.d: Likewise.
868 * ld-plugin/plugin-19.d: Likewise.
869 * ld-plugin/plugin-20.d: Likewise.
870 * ld-plugin/plugin-21.d: Likewise.
871 * ld-plugin/plugin-22.d: Likewise.
872 * ld-plugin/plugin-23.d: Likewise.
873 * ld-plugin/plugin-24.d: Likewise.
874 * ld-plugin/plugin-25.d: Likewise.
875 * ld-plugin/plugin-26.d: Likewise.
876 * ld-plugin/plugin.exp (plugin2_name): New.
877 (plugin3_name): Likewise.
878 (plugin2_path): Likewise.
879 (plugin3_path): Likewise.
880 (testsrcfiles): Likewise.
881 (testsrcfiles_notext): Likewise.
882 (plugin_tests): Add tests for non-object IR file.
883 (plugin_lib_tests): Likewise.
884 (plugin_extra_elf_tests): Likewise.
885 (plugin_src_tests): New tests for non-object IR file.
886 Run nm --plugin test.
887 Run ar --plugin test.
888 Run plugin_src_tests.
889
1952c5cd
L
8902015-02-07 H.J. Lu <hongjiu.lu@intel.com>
891
892 PR ld/17935
893 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
894 * ld-x86-64/x86-64.exp: Likewise.
895
896 * ld-i386/pr17935-1.d: New file.
897 * ld-i386/pr17935-1.s: Likewise.
898 * ld-i386/pr17935-2.d: Likewise.
899 * ld-i386/pr17935-2.s: Likewise.
900 * ld-x86-64/pr17935-1.d: Likewise.
901 * ld-x86-64/pr17935-1.s: Likewise.
902 * ld-x86-64/pr17935-2.d: Likewise.
903 * ld-x86-64/pr17935-2.s: Likewise.
904
9e2dec47
L
9052015-02-06 H.J. Lu <hongjiu.lu@intel.com>
906
907 PR ld/12365
908 PR ld/14272
909 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
910 * ld-plugin/plugin-7.d: Updated.
911 * ld-plugin/plugin-8.d: Likewise.
912
8962a307
L
9132015-02-04 H.J. Lu <hongjiu.lu@intel.com>
914
915 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
916 ld/12365 test.
917
60f79275
L
9182015-02-03 H.J. Lu <hongjiu.lu@intel.com>
919
920 PR ld/12365
921 * ld-plugin/pr12365a.c: New file.
922 * ld-plugin/pr12365b.c: Likewise.
923 * ld-plugin/pr12365c.c: Likewise.
924
925 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
926 test.
927 Run the PR ld/12365 test.
928
9910b1c8
L
9292015-02-03 H.J. Lu <hongjiu.lu@intel.com>
930
931 PR ld/14918
932 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
933
934 * ld-plugin/pr14918.c: New file.
935 * ld-plugin/pr14918.d: Likewise.
936
1a215085
L
9372015-01-29 H.J. Lu <hongjiu.lu@intel.com>
938
939 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
940
b86ac8e3
AM
9412015-01-29 Alan Modra <amodra@gmail.com>
942
943 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
944 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
945 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
946
15f7a26b
L
9472015-01-28 H.J. Lu <hongjiu.lu@intel.com>
948
949 PR ld/17878
950 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
951 * ld-plugin/plugin-10.d: Likewise.
952 * ld-plugin/plugin-11.d: Likewise.
953 * ld-plugin/plugin-2.d: Likewise.
954 * ld-plugin/plugin-3.d: Likewise.
955 * ld-plugin/plugin-4.d: Likewise.
956 * ld-plugin/plugin-5.d: Likewise.
957 * ld-plugin/plugin-6.d: Likewise.
958 * ld-plugin/plugin-7.d: Likewise.
959 * ld-plugin/plugin-8.d: Likewise.
960 * ld-plugin/plugin-9.d: Likewise.
961
61b86cb1
JB
9622015-01-28 Jan Beulich <jbeulich@suse.com>
963
964 * ld-elf/pr16322.s (p1): Rename to px1.
965 (f1): Rename to fx1.
966
dbd1e97e
AM
9672015-01-28 Alan Modra <amodra@gmail.com>
968
969 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
970 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
971 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
972
cc9ad334
SKS
9732015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
974
975 * ld-scripts/memory.t: Define new symbol tred.
976 * ld-scripts/memory_sym.t: New.
977 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
978 conditionally check values of linker symbols.
979
481765cd
AB
9802015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
981
982 * ld-scripts/provide-4-map.d: Update expected output.
983 * ld-scripts/provide-5-map.d: Likewise.
984
c05b575a
AB
9852015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
986
987 * ld-scripts/provide-4.d: New file.
988 * ld-scripts/provide-4-map.d: New file.
989 * ld-scripts/provide-4.t: New file.
990 * ld-scripts/provide-5.d: New file.
991 * ld-scripts/provide-5.s: New file.
992 * ld-scripts/provide-5-map.d: New file.
993 * ld-scripts/provide-5.t: New file.
994 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
995 tests.
996
43d66c95
AB
9972015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
998
999 * ld-scripts/overlay-size.d: Add 'map' option.
1000 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1001 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1002 option, checking linker mapfile output.
1003
23283c1b
AM
10042015-01-20 Alan Modra <amodra@gmail.com>
1005
1006 * ld-powerpc/ambiguousv1.d,
1007 * ld-powerpc/ambiguousv1b.d,
1008 * ld-powerpc/ambiguousv2.d,
1009 * ld-powerpc/ambiguousv2b.d,
1010 * ld-powerpc/elfv2exe.d,
1011 * ld-powerpc/elfv2so.d,
1012 * ld-powerpc/tlsexe.r,
1013 * ld-powerpc/tlsexetoc.r,
1014 * ld-powerpc/tlsso.r,
1015 * ld-powerpc/tlstocso.r: Update.
1016
10ab94eb
AM
10172015-01-20 Alan Modra <amodra@gmail.com>
1018
1019 PR ld/17615
1020 * ld-elf/pr17615.d: Match .sbss too.
1021
3e2aa5bb
L
10222015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1023
1024 PR ld/17615
1025 * ld-elf/pr17615.d: New file.
1026 * ld-elf/pr17615.s: Likewise.
1027
c4621b33
AM
10282015-01-19 Alan Modra <amodra@gmail.com>
1029
1030 * ld-gc/pr14265.d,
1031 * ld-cris/tls-gc-68.d,
1032 * ld-cris/tls-gc-69.d,
1033 * ld-cris/tls-gc-70.d,
1034 * ld-cris/tls-gc-71.d,
1035 * ld-cris/tls-gc-75.d,
1036 * ld-cris/tls-gc-76.d,
1037 * ld-cris/tls-gc-79.d,
1038 * ld-mmix/bpo-10.d,
1039 * ld-mmix/bpo-11.d: Update.
1040
1e2e8c52
AK
10412015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1042
1043 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1044 printed if 0 anymore.
1045
6333bc0d
L
10462015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1047
1048 PR ld/17847
1049 * ld-x86-64/pie1.d: New file.
1050 * ld-x86-64/pie1.s: Likwise.
1051 * ld-x86-64/x86-64.exp: Run pie1.
1052
0941db69
JW
10532015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1054
1055 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1056 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1057 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1058
0172429c
JW
10592015-01-13 Jiong Wang <jiong.wang@arm.com>
1060
1061 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1062 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1063 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1064
bab91cce
JW
10652015-01-13 Jiong Wang <jiong.wang@arm.com>
1066
1067 PR ld/17415
1068 * ld-aarch64/pr17415.s: Source file for new test.
1069 * ld-aarch64/pr17415.d: Expect file for new test.
1070 * ld-aarch64/aarch64-elf.exp: Run the new test.
1071
9d1d54d5
L
10722015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1073
1074 PR ld/17827
1075 * ld-x86-64/pr17689.out: Updated.
1076 * ld-x86-64/pr17689b.S: Likewise.
1077
1078 * ld-x86-64/pr17827.rd: New file.
1079
1080 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1081
2279a12a
JB
10822015-01-08 Jan Beulich <jbeulich@suse.com>
1083
1084 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1085 enable_initfini_array=no case.
1086
8d983e36
AB
10872015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1088
1089 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1090 readelf.
1091
b90efa5b 10922015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1093
b90efa5b 1094 Update year range in copyright notice of all files.
ee3b52e9 1095
b90efa5b 1096For older changes see ChangeLog-2014
c9e214e5 1097\f
b90efa5b 1098Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1099
1100Copying and distribution of this file, with or without modification,
1101are permitted in any medium without royalty provided the copyright
1102notice and this notice are preserved.
1103
c9e214e5
AM
1104Local Variables:
1105mode: change-log
1106left-margin: 8
1107fill-column: 74
1108version-control: never
1109End:
This page took 0.80167 seconds and 4 git commands to generate.