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