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