Move run-time support check for size relocation
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
de0a0026
L
12015-07-29 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-size/size.exp: Move run-time support check.
4
e5654c0f
AM
52015-07-28 Alan Modra <amodra@gmail.com>
6
7 * ld-powerpc/elfv2so.d: Update.
8
6f8ea6c4
L
92015-07-27 H.J. Lu <hongjiu.lu@intel.com>
10
11 * config/default.exp (NOPIE_CFLAGS): New.
12 (NOPIE_LDFLAGS): Likewise.
13 * ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
14 $NOPIE_LDFLAGS if needed.
15 (run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
16
219a6876
L
172015-07-27 H.J. Lu <hongjiu.lu@intel.com>
18
19 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
20 (CXX): Likewise.
21
cda77e9e
L
222015-07-27 H.J. Lu <hongjiu.lu@intel.com>
23
24 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
25
379d3f1f
L
262015-07-27 H.J. Lu <hongjiu.lu@intel.com>
27
28 * ld-scripts/crossref.exp (CC): Save and restore. Append
29 $PLT_CFLAGS.
30
ea9fb8b3
L
312015-07-27 H.J. Lu <hongjiu.lu@intel.com>
32
33 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
34 -fPIC if needed.
35 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
36 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
37
faebca03
L
382015-07-27 H.J. Lu <hongjiu.lu@intel.com>
39
40 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
41 ld_compile.
42
c4972ed6
L
432015-07-27 H.J. Lu <hongjiu.lu@intel.com>
44
45 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
46 to build_binary.
47
e10461ae
L
482015-07-27 H.J. Lu <hongjiu.lu@intel.com>
49
50 * config/default.exp (PLT_CFLAGS): New.
51
32f573bc
SN
522015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
53
54 PR ld/18705
55 * ld-aarch64/protected-data.d: New.
56 * ld-aarch64/protected-data.s: New.
57 * ld-aarch64/aarch64-elf.exp: Add new test.
58
b68a20d6
SN
592015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
60
61 PR ld/18705
62 * ld-arm/protected-data.d: New.
63 * ld-arm/protected-data.s: New.
64 * ld-arm/arm-elf.exp: Add new test.
65
edcab5e8
L
662015-07-26 H.J. Lu <hongjiu.lu@intel.com>
67
68 PR ld/18718
69 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
70
d76b6207
L
712015-07-26 H.J. Lu <hongjiu.lu@intel.com>
72
73 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
74 to 0.
75
18d9555c
L
762015-07-25 H.J. Lu <hongjiu.lu@intel.com>
77
78 PR ld/18718
79 * ld-elf/pr18718.c: New file.
80 * ld-elf/shared.exp: Run tests for PR ld/18718.
81
a496fbc8
AM
822015-07-25 Alan Modra <amodra@gmail.com>
83
84 * ld-elf/symbolic-func.s,
85 * ld-elf/symbolic-func.r: New test.
86 * ld-elf/elf.exp: Run it.
87
84b74b49
L
882015-07-24 H.J. Lu <hongjiu.lu@intel.com>
89
90 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
91 * ld-elf/zlibbegin.rS: Also expect "GC".
92 * ld-elf/zlibnormal.rS: Likewise.
93
77a69ff8
JW
942015-07-16 Jiong Wang <jiong.wang@arm.com>
95
96 * ld-aarch64/tls-tiny-ld.s: New file.
97 * ld-aarch64/tls-tiny-ld.d: Ditto.
98 * ld-aarch64/aarch64-elf.exp: Run new test.
99
19a7fe52
L
1002015-07-14 H.J. Lu <hongjiu.lu@intel.com>
101
102 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
103 SHF_COMPRESSED bit.
104 * ld-elf/zlibnormal.rS: Likewise.
105
3350cc01
CM
1062015-07-09 Catherine Moore <clm@codesourcery.com>
107
72f4393d
L
108 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
109 * ld-mips-elf/attr-gnu-4-09.d: New.
110 * ld-mips-elf/attr-gnu-4-19.d: New.
111 * ld-mips-elf/attr-gnu-4-29.d: New.
112 * ld-mips-elf/attr-gnu-4-39.d: New.
113 * ld-mips-elf/attr-gnu-4-49.d: New.
114 * ld-mips-elf/attr-gnu-4-59.d: New.
115 * ld-mips-elf/attr-gnu-4-69.d: New.
116 * ld-mips-elf/attr-gnu-4-79.d: New.
117 * ld-mips-elf/attr-gnu-4-89.d: New.
118 * ld-mips-elf/attr-gnu-4-9.s: New.
119 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 120
328e7bfd
DC
1212015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
122
123 * ld-avr/gc-section-debugline.d: New test.
124 * ld-avr/per-function-debugline.s: Source for new test.
125
92a9c616
RS
1262015-07-05 Richard Sandiford <richard.sandiford@arm.com>
127
128 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
129 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
130 ld-powerpc/tocopt6.d: New test.
131 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
132
0f088b2a
KT
1332015-07-03 Kai Tietz <ktietz@redhat.com>
134 Nick Clifton <nickc@redhat.com>
135
136 PR ld/11539
137 * lib/ld-lib.exp (check_gc_sections_available): Do not
138 automatically fail for cygwin and mingw targets.
139
965b1d80
SL
1402015-07-01 Sandra Loosemore <sandra@codesourcery.com>
141 Cesar Philippidis <cesar@codesourcery.com>
142
143 * ld-nios2/mixed1a.d: New.
144 * ld-nios2/mixed1a.s: New.
145 * ld-nios2/mixed1b.d: New.
146 * ld-nios2/mixed1b.s: New.
147 * ld-nios2/nios2.exp: Build the new compatibility tests.
148
a2a55a40
L
1492015-06-27 H.J. Lu <hongjiu.lu@intel.com>
150
151 * ld-xtensa/tlsbin.rd: Updated.
152 * ld-xtensa/tlspic.rd: Likewise.
153
a5499fa4
MF
1542015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
155
156 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
157 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
158 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
159 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
160 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
161 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
162 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
163 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
164 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
165 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
166 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
167 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
168 * ld-mips-elf/tlsdyn-o32.d: Likewise.
169 * ld-mips-elf/tlsdyn-o32.got: Likewise.
170 * ld-mips-elf/pie-n32.d: New file.
171 * ld-mips-elf/pie-n64.d: Likewise.
172 * ld-mips-elf/pie-o32.d: Likewise.
173 * ld-mips-elf/pie.s: Likewise.
174 * ld-mips-elf/mips-elf.exp: Add new tests.
175
06e78fc7
L
1762015-06-25 H.J. Lu <hongjiu.lu@intel.com>
177
178 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
179
4a677ba7
L
1802015-06-25 H.J. Lu <hongjiu.lu@intel.com>
181
182 * ld-mmix/bspec1.d: Updated.
183 * ld-mmix/bspec2.d: Likewise.
184 * ld-mmix/undef-3.d: Likewise.
185
ef10c3ac
L
1862015-06-25 H.J. Lu <hongjiu.lu@intel.com>
187
188 PR gas/18451
189 * ld-elf/strtab.d: New file.
190 * ld-elf/strtab.s: Likewise.
191
7c1e8d3e
L
1922015-06-24 H.J. Lu <hongjiu.lu@intel.com>
193
194 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
195 * ld-x86-64/x86-64.exp: Likewise.
196 * ld-i386/pltgot-1.d: Updated.
197 * ld-x86-64/pltgot-1.d: Likewise.
198 * ld-i386/pltgot-2.d: New file.
199 * ld-x86-64/pltgot-2.d: Likewise.
200
c2170589
JW
2012015-06-23 Jiong Wang <jiong.wang@arm.com>
202
203 * ld-aarch64/dt_textrel.s: New testcase.
204 * ld-aarch64/dt_textrel.d: New expectation file.
205 * ld-aarch64/aarch64-elf.exp: Run new testcase.
206
696ddf4b
JW
2072015-06-17 Jiong Wang <jiong.wang@arm.com>
208
209 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
210 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
211 emulation mode.
212
1d5c94cb
AM
2132015-06-16 Alan Modra <amodra@gmail.com>
214
215 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
216 * ld-powerpc/ppc476-shared.d: Update.
217 * ld-powerpc/ppc476-shared2.d: Update.
218
3604cb1f
TG
2192015-06-12 Tristan Gingold <gingold@adacore.com>
220
221 * ld-scripts/print-memory-usage-1.t,
222 * ld-scripts/print-memory-usage-1.s,
223 * ld-scripts/print-memory-usage-1.l,
224 * ld-scripts/print-memory-usage-2.t,
225 * ld-scripts/print-memory-usage-2.l,
226 * ld-scripts/print-memory-usage-3.s,
227 * ld-scripts/print-memory-usage-3.t,
228 * ld-scripts/print-memory-usage-3.l,
229 * ld-scripts/print-memory-usage.t: New tests.
230 * ld-scripts/print-memory-usage.exp: Run them.
231
e00a2fbc
NC
2322015-06-05 Nick Clifton <nickc@redhat.com>
233
234 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
235
f8b44781
AM
2362015-06-05 Alan Modra <amodra@gmail.com>
237
238 * ld-powerpc/ppc476-shared.s,
239 * ld-powerpc/ppc476-shared.lnk,
240 * ld-powerpc/ppc476-shared.d,
241 * ld-powerpc/ppc476-shared2.d: New tests.
242 * ld-powerpc/powerpc.exp: Run them.
243
afa403d8
JW
2442015-06-02 Jiong Wang <jiong.wang@arm.com>
245
246 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
247
7018c030
JW
2482015-06-01 Jiong Wang <jiong.wang@arm.com>
249
250 * ld-aarch64/emit-relocs-28.s: New test file.
251 * ld-aarch64/emit-relocs-28.d: Ditto.
252 * ld-aarch64/aarch64-elf.exp: Run new test.
253
36e6c140
JW
2542015-06-01 Jiong Wang <jiong.wang@arm.com>
255
256 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
257 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
258 * ld-aarch64/aarch64-elf.exp: Run new testcase.
259
99ad26cb
JW
2602015-06-01 Jiong Wang <jiong.wang@arm.com>
261
262 * ld-aarch64/emit-relocs-313.s: New test file.
263 * ld-aarch64/emit-relocs-313.d: Ditto.
264 * ld-aarch64/aarch64-elf.exp: Run new test.
265
32c17175
SK
2662015-05-29 Stephen Kitt <steve@sk2.org>
267
268 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
269 compiler command line.
270
2f0c68f2
CM
2712015-05-28 Catherine Moore <clm@codesourcery.com>
272
273 ld/testsuite/
274 * ld-mips-elf/compact-eh.ld: New linker script.
275 * ld-mips-elf/compact-eh1.d: New.
276 * ld-mips-elf/compact-eh1.s: New.
277 * ld-mips-elf/compact-eh1a.s: New.
278 * ld-mips-elf/compact-eh1b.s: New.
279 * ld-mips-elf/compact-eh2.d: New.
280 * ld-mips-elf/compact-eh2.s: New.
281 * ld-mips-elf/compact-eh3.d: New.
282 * ld-mips-elf/compact-eh3.s: New.
283 * ld-mips-elf/compact-eh3a.s: New.
284 * ld-mips-elf/compact-eh4.d: New.
285 * ld-mips-elf/compact-eh5.d: New.
286 * ld-mips-elf/compact-eh6.d: New.
287 * ld-mips-elf/mips-elf.exp: Run new tests.
288
8ded2ddc
L
2892015-05-27 H.J. Lu <hongjiu.lu@intel.com>
290
291 PR binutils/18458
292 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
293 libpr18458b.so.
294 (run_tests): Run pr18458 test.
295 * ld-elf/pr18458a.c: New file.
296 * ld-elf/pr18458b.c: Likewise.
297 * ld-elf/pr18458c.c: Likewise.
298
25070364
L
2992015-05-16 H.J. Lu <hongjiu.lu@intel.com>
300
301 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
302 * ld-x86-64/x86-64.exp: Likewise
303 * ld-i386/pr17689now.rd: New file.
304 * ld-x86-64/pr17689now.rd: Likewise
305
5db04b09
L
3062015-05-15 H.J. Lu <hongjiu.lu@intel.com>
307
308 PR binutis/18386
309 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
310 * ld-x86-64/tlspic.dd: Likewise.
311 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
312 objdump for tlspic.dd and tlsgdesc.dd.
313
a3747075
L
3142015-05-12 H.J. Lu <hongjiu.lu@intel.com>
315
316 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
317 * ld-x86-64/x86-64.exp: Likewise.
318 * ld-i386/pltgot-1.d: New file.
319 * ld-i386/pltgot-1.s: Likewise.
320 * ld-x86-64/pltgot-1.d: Likewise.
321 * ld-x86-64/pltgot-1.s: Likewise.
322
5197d474
L
3232015-05-11 H.J. Lu <hongjiu.lu@intel.com>
324
325 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
326 * ld-i386/iamcu-4.d: New file.
327
7e0a8112
L
3282015-05-11 H.J. Lu <hongjiu.lu@intel.com>
329
330 * ld-i386/abs-iamcu.d: New file.
331 * ld-i386/dummy.s: Likewise.
332 * ld-i386/foo.s: Likewise.
333 * ld-i386/iamcu-1.d: Likewise.
334 * ld-i386/iamcu-2.d: Likewise.
335 * ld-i386/iamcu-3.d: Likewise.
336 * ld-i386/start.s: Likewise.
337 * ld-i386/i386.exp (iamcu_tests): New.
338 Run iamcu_tests.
339
31955f99
L
3402015-05-08 H.J. Lu <hongjiu.lu@intel.com>
341
342 PR binutis/18386
343 * ld-x86-64/tlsgdesc.dd: Updated.
344 * ld-x86-64/tlspic.dd: Likewise.
345
43c1d34c
L
3462015-04-29 H.J. Lu <hongjiu.lu@intel.com>
347
348 PR ld/18354
349 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
350 gnunormal and gabinormal against libfoozlib.so.
351
9081b64d
JW
3522015-04-27 Renlin Li <renlin.li@arm.com>
353
354 * ld-arm/ifunc-10.dd: Adjust expected output.
355 * ld-arm/ifunc-2.dd: Likewise.
356
963a4320
AK
3572015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
358
359 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
360
44bd1acd
AM
3612015-04-24 Alan Modra <amodra@gmail.com>
362
363 * ld-powerpc/tocnovar.d: Revert last change.
364
7a5c933c
RE
3652015-04-24 Richard Earnshaw <rearnsha@arm.com>
366
367 * ld-arm/armthumb-lib.d: Regenerate expected output.
368 * ld-arm/armthumb-lib.d: Likewise.
369 * ld-arm/armthumb-lib.sym: Likewise.
370 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
371 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
372 * ld-arm/cortex-a8-fix-b.d: Likewise.
373 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
374 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
375 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
376 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
377 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
378 * ld-arm/cortex-a8-fix-bl.d: Likewise.
379 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
380 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
381 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
382 * ld-arm/cortex-a8-fix-blx.d: Likewise.
383 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
384 * ld-arm/farcall-mixed-app-v5.d: Likewise.
385 * ld-arm/farcall-mixed-app.d: Likewise.
386 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
387 * ld-arm/farcall-mixed-lib.d: Likewise.
388 * ld-arm/mixed-app-v5.d: Likewise.
389 * ld-arm/mixed-app.d: Likewise.
390 * ld-arm/mixed-lib.d: Likewise.
391
30d72bc3
NC
3922015-04-24 Nick Clifton <nickc@redhat.com>
393
394 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
395 do not use elf.em.
396
04651c08
HPN
3972015-04-24 Hans-Peter Nilsson <hp@axis.com>
398
399 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
400 to cris*-*-elf.
401
005db9f9
L
4022015-04-23 H.J. Lu <hongjiu.lu@intel.com>
403
404 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
405 frv.
406
3e19fb8f
L
4072015-04-23 H.J. Lu <hongjiu.lu@intel.com>
408
409 PR ld/18277
410 * ld-elf/compressed1d.d: New.
411 * ld-elf/compressed1e.d: Likewise.
412
a27e685f
AM
4132015-04-23 Alan Modra <amodra@gmail.com>
414
415 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
416 * ld-powerpc/defsym.d: Likewise.
417 * ld-powerpc/elfv2-2exe.d: Likewise.
418 * ld-powerpc/elfv2exe.d: Likewise.
419 * ld-powerpc/elfv2so.d: Likewise.
420 * ld-powerpc/relbrlt.d: Likewise.
421 * ld-powerpc/tls.g: Likewise.
422 * ld-powerpc/tlsexe.d: Likewise.
423 * ld-powerpc/tlsexe.g: Likewise.
424 * ld-powerpc/tlsexe.r: Likewise.
425 * ld-powerpc/tlsexetoc.d: Likewise.
426 * ld-powerpc/tlsexetoc.g: Likewise.
427 * ld-powerpc/tlsexetoc.r: Likewise.
428 * ld-powerpc/tlsso.d: Likewise.
429 * ld-powerpc/tlsso.g: Likewise.
430 * ld-powerpc/tlsso.r: Likewise.
431 * ld-powerpc/tlstoc.g: Likewise.
432 * ld-powerpc/tlstocso.d: Likewise.
433 * ld-powerpc/tlstocso.g: Likewise.
434 * ld-powerpc/tlstocso.r: Likewise.
435 * ld-powerpc/tocopt.d: Likewise.
436 * ld-powerpc/tocopt2.d: Likewise.
437 * ld-powerpc/tocopt3.d: Likewise.
438 * ld-powerpc/tocopt4.d: Likewise.
439 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 440 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 441
0e5fabeb
AM
4422015-04-22 Alan Modra <amodra@gmail.com>
443
444 * ld-x86-64/pr18176.d: Update.
445
d5597ebc
L
4462015-04-22 H.J. Lu <hongjiu.lu@intel.com>
447
448 PR ld/18289
449 * ld-i386/copyreloc-lib.c: New file.
450 * ld-i386/copyreloc-main.S: Likewise.
451 * ld-i386/copyreloc-main.out: Likewise.
452 * ld-i386/copyreloc-main1.rd: Likewise.
453 * ld-i386/copyreloc-main2.rd: Likewise.
454 * ld-i386/dummy.c: Likewise.
455 * ld-i386/pr17689.out: Likewise.
456 * ld-i386/pr17689.rd: Likewise.
457 * ld-i386/pr17689a.c: Likewise.
458 * ld-i386/pr17689b.S: Likewise.
459 * ld-i386/pr17827.rd: Likewise.
460 * ld-i386/pr17827ver.rd: Likewise.
461 * ld-i386/i386.exp: Run copyreloc tests.
462
be59ad3d
L
4632015-04-20 H.J. Lu <hongjiu.lu@intel.com>
464
465 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
466 * ld-mmix/bspec2.d: Likewise.
467 * ld-mmix/local1.d: Likewise.
468 * ld-mmix/local3.d: Likewise.
469 * ld-mmix/local5.d: Likewise.
470 * ld-mmix/local7.d: Likewise.
471 * ld-mmix/undef-3.d: Likewise.
472 * ld-sh/sh64/crangerel1.rd: Likewise.
473 * ld-sh/sh64/crangerel2.rd: Likewise.
474 * ld-tic6x/common.d: Likewise.
475 * ld-tic6x/shlib-1.rd: Likewise.
476 * ld-tic6x/shlib-1b.rd: Likewise.
477 * ld-tic6x/shlib-1r.rd: Likewise.
478 * ld-tic6x/shlib-1rb.rd: Likewise.
479 * ld-tic6x/shlib-app-1.rd: Likewise.
480 * ld-tic6x/shlib-app-1b.rd: Likewise.
481 * ld-tic6x/shlib-app-1r.rd: Likewise.
482 * ld-tic6x/shlib-app-1rb.rd: Likewise.
483 * ld-tic6x/shlib-noindex.rd: Likewise.
484 * ld-tic6x/static-app-1.rd: Likewise.
485 * ld-tic6x/static-app-1b.rd: Likewise.
486 * ld-tic6x/static-app-1r.rd: Likewise.
487 * ld-tic6x/static-app-1rb.rd: Likewise.
488 * ld-x86-64/ilp32-4.d: Likewise.
489 * ld-x86-64/split-by-file-nacl.rd: Likewise.
490 * ld-x86-64/split-by-file.rd: Likewise.
491
0ce398f1
L
4922015-04-14 H.J. Lu <hongjiu.lu@intel.com>
493
494 * ld-elf/compress.exp (build_tests): Add tests for
495 --compress-debug-sections=.
496 (run_tests): Likewise.
497 Add additonal tests for --compress-debug-sections=.
498 * ld-elf/gabiend.rt: New file.
499 * ld-elf/gabinormal.rt: Likewise.
500 * ld-elf/gnubegin.rS: Likewise.
501 * ld-elf/gnunormal.rS: Likewise.
502 * ld-elf/zlibbegin.rS: Likewise.
503 * ld-elf/zlibnormal.rS: Likewise.
504
ecd27210
AM
5052015-04-15 Alan Modra <amodra@gmail.com>
506
507 * ld-gc/pr18223.d: xfail tic6x.
508
889c2a67
L
5092015-04-14 H.J. Lu <hongjiu.lu@intel.com>
510
511 PR ld/pr17709
512 * ld-i386/i386.exp: Run protected6b.
513 * ld-i386/protected6b.d: New file.
514 * ld-x86-64/protected6b.d: Likewise.
515 * ld-x86-64/x86-64.exp: Run protected6b.
516
e3c0e327
L
5172015-04-11 H.J. Lu <hongjiu.lu@intel.com>
518
519 * ld-i386/i386.exp: Run protected6a.
520 * ld-i386/protected6.d: Renamed to ...
521 * ld-i386/protected6a.d: This.
522 * ld-x86-64/hidden4.d: New file.
523 * ld-x86-64/hidden4.s: Likewise.
524 * ld-x86-64/hidden5.d: Likewise.
525 * ld-x86-64/hidden5.s: Likewise.
526 * ld-x86-64/protected6.d: Renamed to ...
527 * ld-x86-64/protected6a.d: This.
528 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
529 protected7a and protected7b.
530
3d949995
L
5312015-04-10 H.J. Lu <hongjiu.lu@intel.com>
532
533 PR ld/pr17709
534 * ld-i386/protected6.d: New file.
535 * ld-i386/protected6.s: Likewise.
536 * ld-x86-64/protected6.d: Likewise.
537 * ld-x86-64/protected6.s: Likewise.
538 * ld-x86-64/protected7.d: Likewise.
539 * ld-x86-64/protected7.s: Likewise.
540 * ld-x86-64/protected7a.d: Likewise.
541 * ld-x86-64/protected7b.d: Likewise.
542
f7483970
L
5432015-04-10 H.J. Lu <hongjiu.lu@intel.com>
544
545 PR ld/pr15228
546 PR ld/pr17709
547 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
548 * ld-i386/pr17709-nacl.rd: New file.
549 * ld-i386/pr17709.rd: Likewise.
550 * ld-i386/pr17709a.s: Likewise.
551 * ld-i386/pr17709b.s: Likewise.
552 * ld-i386/protected3.d: Updated.
553 * ld-i386/protected3.s: Likewise.
554 * ld-x86-64/pr17709-nacl.rd: New file.
555 * ld-x86-64/pr17709.rd: Likewise.
556 * ld-x86-64/pr17709a.s: Likewise.
557 * ld-x86-64/pr17709b.s: Likewise.
558 * ld-x86-64/protected3.d: Updated.
559 * ld-x86-64/protected3.s: Likewise.
560 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
561
11e6e4c7
L
5622015-04-10 H.J. Lu <hongjiu.lu@intel.com>
563
564 PR ld/18223
565 * ld-gc/gc.exp: Run pr18223.
566 * ld-gc/pr18223.d: New file.
567 * ld-gc/pr18223.s: Likewise.
568
8d2ea2a8
AM
5692015-04-10 Alan Modra <amodra@gmail.com>
570
571 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
572 PR ld/pr15228
573 PR ld/pr17709
574 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
575 * ld-i386/pr17709-nacl.rd: Delete.
576 * ld-i386/pr17709.rd: Likewise.
577 * ld-i386/pr17709a.s: Likewise.
578 * ld-i386/pr17709b.s: Likewise.
579 * ld-i386/protected3.d: Updated.
580 * ld-i386/protected3.s: Likewise.
581 * ld-x86-64/pr17709-nacl.rd: Delete.
582 * ld-x86-64/pr17709.rd: Likewise.
583 * ld-x86-64/pr17709a.s: Likewise.
584 * ld-x86-64/pr17709b.s: Likewise.
585 * ld-x86-64/protected3.d: Updated.
586 * ld-x86-64/protected3.s: Likewise.
587 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
588
151411f8
L
5892015-04-08 H.J. Lu <hongjiu.lu@intel.com>
590
591 * ld-elf/compress.exp: Add a test for
592 --compress-debug-sections=zlib-gabi.
593 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
594 (run_tests): Likewise.
595 Verify linker output with zlib-gabi compressed debug input.
596 * ld-elf/compressed1a.d: New file.
597 * ld-elf/compressed1b.d: Likewise.
598 * ld-elf/compressed1c.d: Likewise.
599
87070c08
AM
6002015-04-07 Alan Modra <amodra@gmail.com>
601
602 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
603 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
604 * ld-tic6x/shlib-1b.rd: Likewise.
605 * ld-tic6x/shlib-1r.rd: Likewise.
606 * ld-tic6x/shlib-1rb.rd: Likewise.
607 * ld-tic6x/shlib-app-1.rd: Likewise.
608 * ld-tic6x/shlib-app-1b.rd: Likewise.
609 * ld-tic6x/shlib-app-1r.rd: Likewise.
610 * ld-tic6x/shlib-app-1rb.rd: Likewise.
611 * ld-tic6x/shlib-noindex.rd: Likewise.
612
3ea60775
NC
6132015-04-07 Nick Clifton <nickc@redhat.com>
614
615 * ld-elf/orphan-5.l: New test - checks the linker's output with
616 --warn-orphan enabled.
617 * ld-elf/elf.exp: Run the new test.
618
dae148f3
L
6192015-04-06 H.J. Lu <hongjiu.lu@intel.com>
620
621 * ld-elf/compress.exp: Remove is_zlib_supported check.
622 Fail if --compress-debug-sections doesn't work.
623 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
624
4106101c
MS
6252015-04-01 Tejas Belagod <tejas.belagod@arm.com>
626
627 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
628 * ld-aarch64/erratum843419.d: New.
629 * ld-aarch64/erratum843419.s: New.
630
875b5b9d
L
6312015-04-01 H.J. Lu <hongjiu.lu@intel.com>
632
633 PR ld/18176
634 * ld-x86-64/pr18176.d: New file.
635 * ld-x86-64/pr18176.s: Likewise.
636 * ld-x86-64/pr18176.t: Likewise.
637 * ld-x86-64/x86-64.exp: Run pr18176.
638
f24173eb
L
6392015-03-31 H.J. Lu <hongjiu.lu@intel.com>
640
641 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
642
bd53a53a
L
6432015-03-30 H.J. Lu <hongjiu.lu@intel.com>
644
645 PR ld/18169
646 * ld-elf/linkinfo1a.d: Updated.
647 * ld-elf/linkinfo1b.d: Likewise.
648
5e228181
L
6492015-03-27 H.J. Lu <hongjiu.lu@intel.com>
650
651 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
652
93ca8569
TB
6532015-03-26 Tejas Belagod <tejas.belagod@arm.com>
654
655 * ld-aarch64/farcall-back-be.d: New.
656
b19a8f85
L
6572015-03-26 H.J. Lu <hongjiu.lu@intel.com>
658
659 PR ld/18160
660 * ld-x86-64/pr18160.d: New file.
661 * ld-x86-64/pr18160.s: Likewise.
662 * ld-x86-64/pr18160.t: Likewise.
663 * ld-x86-64/x86-64.exp: Run pr18160.
664---
61865519
MS
6652015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
666
667 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
668 section.
669 * ld-aarch64/farcall-b.d: Likewise.
670 * ld-aarch64/farcall-bl.d: Likewise.
671 * ld-aarch64/farcall-back.d: Likewise.
672
d9ced15d
MS
6732015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
674
675 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
676 835769 workaround stubs.
677
d422d1c4
SKS
6782015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
679
680 * ld-gc/all-debug-sections.d: New file.
681 * ld-gc/all-debug-sections.s: Likewise.
682 * ld-gc/gc.exp: Execute new testcase.
683
1079403c
AM
6842015-03-11 Alan Modra <amodra@gmail.com>
685
686 * ld-powerpc/tls32.s: Add GOT pointer setup.
687 * ld-powerpc/tls32.d: Update.
688 * ld-powerpc/tls32.g: Update.
689 * ld-powerpc/tls32.t: Update.
690 * ld-powerpc/tlsexe.d: Update.
691 * ld-powerpc/tlsexe32.d: Update.
692 * ld-powerpc/tlsexe32.g: Update.
693 * ld-powerpc/tlsexe32.r: Update.
694 * ld-powerpc/tlsexetoc.d: Update.
695 * ld-powerpc/tlsso32.d: Update.
696 * ld-powerpc/tlsso32.g: Update.
697 * ld-powerpc/tlsso32.r: Update.
698
ca3fe95e
L
6992015-03-05 H.J. Lu <hongjiu.lu@intel.com>
700
701 PR ld/pr15228
702 PR ld/pr17709
703 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
704 * ld-i386/pr17709-nacl.rd: New file.
705 * ld-i386/pr17709.rd: Likewise.
706 * ld-i386/pr17709a.s: Likewise.
707 * ld-i386/pr17709b.s: Likewise.
708 * ld-i386/protected3.d: Updated.
709 * ld-i386/protected3.s: Likewise.
710 * ld-x86-64/pr17709-nacl.rd: New file.
711 * ld-x86-64/pr17709.rd: Likewise.
712 * ld-x86-64/pr17709a.s: Likewise.
713 * ld-x86-64/pr17709b.s: Likewise.
714 * ld-x86-64/protected3.d: Updated.
715 * ld-x86-64/protected3.s: Likewise.
716 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
717
e09ab7ac
RS
7182015-03-04 Richard Sandiford <richard.sandiford@arm.com>
719
720 PR gas/17843
721 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
722 * ld-aarch64/aarch64-elf.exp: Run it.
723
9028d943
AM
7242015-02-28 Alan Modra <amodra@gmail.com>
725
726 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
727 * ld-sparc/gotop32.td: Likewise.
728 * ld-sparc/gotop64.rd: Likewise.
729 * ld-sparc/gotop64.td: Likewise.
730 * ld-tilegx/external.s: Align .data.
731 * ld-tilepro/external.s: Likewise.
732
60d1b0d6
MS
7332015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
734
735 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
736 (tls-tiny-desc-le): Add.
737 * ld-aarch64/tls-tiny-desc.d: New.
738 * ld-aarch64/tls-tiny-desc.s: New.
739 * ld-aarch64/tls-tiny-desc-ie.d: New.
740 * ld-aarch64/tls-tiny-desc-ie.s: New.
741 * ld-aarch64/tls-tiny-desc-le.d: New.
742 * ld-aarch64/tls-tiny-desc-le.s: New.
743
b480a481
MS
7442015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
745
746 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
747 (tls-tiny-gd-le): Add.
748 * ld-aarch64/tls-tiny-gd.d: New.
749 * ld-aarch64/tls-tiny-gd.s: New.
750 * ld-aarch64/tls-tiny-gd-ie.d: New.
751 * ld-aarch64/tls-tiny-gd-ie.s: New.
752 * ld-aarch64/tls-tiny-gd-le.d: New.
753 * ld-aarch64/tls-tiny-gd-le.s: New.
754
b1089987
MS
7552015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
756
757 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
758 * ld-aarch64/tls-tiny-ie.d: New.
759 * ld-aarch64/tls-tiny-ie.s: New.
760
99654aaf
TG
7612015-02-26 Terry Guo <terry.guo@arm.com>
762
763 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
764 * ld-arm/attr-merge-vfp-10.d: Likewise.
765 * ld-arm/attr-merge-vfp-10r.d: Likewise.
766 * ld-arm/attr-merge-vfp-12.d: Likewise.
767 * ld-arm/attr-merge-vfp-12r.d: Likewise.
768 * ld-arm/attr-merge-vfp-13.d: Likewise.
769 * ld-arm/attr-merge-vfp-13r.d: Likewise.
770 * ld-arm/attr-merge-vfp-14.d: Likewise.
771 * ld-arm/attr-merge-vfp-14r.d: Likewise.
772 * ld-arm/attr-merge-vfp-6.d: Likewise.
773 * ld-arm/attr-merge-vfp-6r.d: Likewise.
774 * ld-arm/attr-merge-vfp-7.d: Likewise.
775 * ld-arm/attr-merge-vfp-7r.d: Likewise.
776 * ld-arm/attr-merge-vfp-8.d: Likewise.
777 * ld-arm/attr-merge-vfp-8r.d: Likewise.
778
bac13f5a
AB
7792015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
780
781 * ld-avr/avr-prop-1.d: New file.
782 * ld-avr/avr-prop-1.s: New file.
783 * ld-avr/avr-prop-2.d: New file.
784 * ld-avr/avr-prop-2.s: New file.
785 * ld-avr/avr-prop-3.d: New file.
786 * ld-avr/avr-prop-3.s: New file.
787 * ld-avr/avr-prop-4.d: New file.
788 * ld-avr/avr-prop-4.s: New file.
789
ac994365
OE
7902015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
791
792 * ld-sh/arch/arch_expected.txt: Regenerate.
793 * ld-sh/arch/sh-dsp.s: Likewise.
794 * ld-sh/arch/sh.s: Likewise.
795 * ld-sh/arch/sh2.s: Likewise.
796 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
797 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
798 * ld-sh/arch/sh2a-nofpu.s: Likewise.
799 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
800 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
801 * ld-sh/arch/sh2a.s: Likewise.
802 * ld-sh/arch/sh2e.s: Likewise.
803 * ld-sh/arch/sh3-dsp.s: Likewise.
804 * ld-sh/arch/sh3-nommu.s: Likewise.
805 * ld-sh/arch/sh3.s: Likewise.
806 * ld-sh/arch/sh3e.s: Likewise.
807 * ld-sh/arch/sh4-nofpu.s: Likewise.
808 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
809 * ld-sh/arch/sh4.s: Likewise.
810 * ld-sh/arch/sh4a-nofpu.s: Likewise.
811 * ld-sh/arch/sh4a.s: Likewise.
812 * ld-sh/arch/sh4al-dsp.s: Likewise.
813
685080f2
NC
8142015-02-24 Nick Clifton <nickc@redhat.com>
815
816 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
817
884151a7
AM
8182015-02-24 Alan Modra <amodra@gmail.com>
819
820 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
821
cb072816
SKS
8222015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
823
824 * ld-avr/region_overflow.d: New test.
825 * ld-avr/region_overflow.s: Likewise.
826
db95bb7c
L
8272015-02-19 H.J. Lu <hongjiu.lu@intel.com>
828
829 PR ld/4317
830 * ld-i386/compressed1.d: Use nm/readelf with "failif".
831 * ld-x86-64/compressed1.d: Likewise.
832 * ld-x86-64/pie1.d: Likewise.
833
d983c8c5
AM
8342015-02-19 Alan Modra <amodra@gmail.com>
835
836 PR ld/4317
837 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
838 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
839 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
840 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
841 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
842 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
843 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
844
2ec55de3
AM
8452015-02-17 Alan Modra <amodra@gmail.com>
846
847 PR ld/17975
848 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
849 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
850 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
851 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
852 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
853 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
854 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
855 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
856 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
857 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
858 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
859 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
860 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
861
6dfb72b9
L
8622015-02-16 H.J. Lu <hongjiu.lu@intel.com>
863
864 PR ld/17975
67ca0b76 865 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
866 * ld-i386/tlsbin.rd: Likewise.
867 * ld-i386/tlsbindesc-nacl.rd: Likewise.
868 * ld-i386/tlsbindesc.rd: Likewise.
869 * ld-i386/tlsdesc-nacl.rd: Likewise.
870 * ld-i386/tlsdesc.rd: Likewise.
871 * ld-i386/tlsnopic-nacl.rd: Likewise.
872 * ld-i386/tlsnopic.rd: Likewise.
873 * ld-i386/tlspic-nacl.rd: Likewise.
874 * ld-i386/tlspic.rd: Likewise.
875 * ld-x86-64/tlsbin-nacl.rd: Likewise.
876 * ld-x86-64/tlsbin.rd: Likewise.
877 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
878 * ld-x86-64/tlsbindesc.rd: Likewise.
879 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
880 * ld-x86-64/tlsdesc.rd: Likewise.
881 * ld-x86-64/tlspic-nacl.rd: Likewise.
882 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
883 * ld-alpha/tlspic.rd: Likewise.
884 * ld-powerpc/tlsexe.r: Likewise.
885 * ld-powerpc/tlsexetoc.r: Likewise.
886 * ld-powerpc/tlsso.r: Likewise.
887 * ld-powerpc/tlstocso.r: Likewise.
888 * ld-s390/tlspic.rd: Likewise.
889 * ld-s390/tlspic_64.rd: Likewise.
890 * ld-sparc/gotop32.dd: Likewise.
891 * ld-sparc/gotop64.dd: Likewise.
892 * ld-sparc/tlssunnopic32.rd: Likewise.
893 * ld-sparc/tlssunnopic64.rd: Likewise.
894 * ld-sparc/tlssunpic32.rd: Likewise.
895 * ld-sparc/tlssunpic64.rd: Likewise.
896 * ld-tic6x/shlib-1.rd: Likewise.
897 * ld-tic6x/shlib-1b.rd: Likewise.
898 * ld-tic6x/shlib-1r.rd: Likewise.
899 * ld-tic6x/shlib-1rb.rd: Likewise.
900 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 901
f58926a6
L
9022015-02-14 H.J. Lu <hongjiu.lu@intel.com>
903
904 PR ld/17973
905 * ld-plugin/plugin.exp (regassilent): New.
906 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
907 (plugin_tests): Add a test for PR ld/17973.
908 * ld-plugin/pr17973.d: New file.
909 * ld-plugin/pr17973.s: Likewise.
910
761e2bd4
L
9112015-02-12 H.J. Lu <hongjiu.lu@intel.com>
912
913 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
914
45e81354
L
9152015-02-11 H.J. Lu <hongjiu.lu@intel.com>
916
917 * ld-plugin/plugin-27.d: New.
918 * ld-plugin/plugin-28.d: Likewise.
919 * ld-plugin/plugin-29.d: Likewise.
920 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
921 and LDPL_WARNING.
922
7275e869
L
9232015-02-11 H.J. Lu <hongjiu.lu@intel.com>
924
925 PR ld/17878
926 * ld-plugin/func.c: Add some comments.
927 * ld-plugin/plugin-13.d: New file.
928 * ld-plugin/plugin-14.d: Likewise.
929 * ld-plugin/plugin-15.d: Likewise.
930 * ld-plugin/plugin-16.d: Likewise.
931 * ld-plugin/plugin-17.d: Likewise.
932 * ld-plugin/plugin-18.d: Likewise.
933 * ld-plugin/plugin-19.d: Likewise.
934 * ld-plugin/plugin-20.d: Likewise.
935 * ld-plugin/plugin-21.d: Likewise.
936 * ld-plugin/plugin-22.d: Likewise.
937 * ld-plugin/plugin-23.d: Likewise.
938 * ld-plugin/plugin-24.d: Likewise.
939 * ld-plugin/plugin-25.d: Likewise.
940 * ld-plugin/plugin-26.d: Likewise.
941 * ld-plugin/plugin.exp (plugin2_name): New.
942 (plugin3_name): Likewise.
943 (plugin2_path): Likewise.
944 (plugin3_path): Likewise.
945 (testsrcfiles): Likewise.
946 (testsrcfiles_notext): Likewise.
947 (plugin_tests): Add tests for non-object IR file.
948 (plugin_lib_tests): Likewise.
949 (plugin_extra_elf_tests): Likewise.
950 (plugin_src_tests): New tests for non-object IR file.
951 Run nm --plugin test.
952 Run ar --plugin test.
953 Run plugin_src_tests.
954
1952c5cd
L
9552015-02-07 H.J. Lu <hongjiu.lu@intel.com>
956
957 PR ld/17935
958 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
959 * ld-x86-64/x86-64.exp: Likewise.
960
961 * ld-i386/pr17935-1.d: New file.
962 * ld-i386/pr17935-1.s: Likewise.
963 * ld-i386/pr17935-2.d: Likewise.
964 * ld-i386/pr17935-2.s: Likewise.
965 * ld-x86-64/pr17935-1.d: Likewise.
966 * ld-x86-64/pr17935-1.s: Likewise.
967 * ld-x86-64/pr17935-2.d: Likewise.
968 * ld-x86-64/pr17935-2.s: Likewise.
969
9e2dec47
L
9702015-02-06 H.J. Lu <hongjiu.lu@intel.com>
971
972 PR ld/12365
973 PR ld/14272
974 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
975 * ld-plugin/plugin-7.d: Updated.
976 * ld-plugin/plugin-8.d: Likewise.
977
8962a307
L
9782015-02-04 H.J. Lu <hongjiu.lu@intel.com>
979
980 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
981 ld/12365 test.
982
60f79275
L
9832015-02-03 H.J. Lu <hongjiu.lu@intel.com>
984
985 PR ld/12365
986 * ld-plugin/pr12365a.c: New file.
987 * ld-plugin/pr12365b.c: Likewise.
988 * ld-plugin/pr12365c.c: Likewise.
989
990 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
991 test.
992 Run the PR ld/12365 test.
993
9910b1c8
L
9942015-02-03 H.J. Lu <hongjiu.lu@intel.com>
995
996 PR ld/14918
997 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
998
999 * ld-plugin/pr14918.c: New file.
1000 * ld-plugin/pr14918.d: Likewise.
1001
1a215085
L
10022015-01-29 H.J. Lu <hongjiu.lu@intel.com>
1003
1004 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
1005
b86ac8e3
AM
10062015-01-29 Alan Modra <amodra@gmail.com>
1007
1008 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
1009 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
1010 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
1011
15f7a26b
L
10122015-01-28 H.J. Lu <hongjiu.lu@intel.com>
1013
1014 PR ld/17878
1015 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1016 * ld-plugin/plugin-10.d: Likewise.
1017 * ld-plugin/plugin-11.d: Likewise.
1018 * ld-plugin/plugin-2.d: Likewise.
1019 * ld-plugin/plugin-3.d: Likewise.
1020 * ld-plugin/plugin-4.d: Likewise.
1021 * ld-plugin/plugin-5.d: Likewise.
1022 * ld-plugin/plugin-6.d: Likewise.
1023 * ld-plugin/plugin-7.d: Likewise.
1024 * ld-plugin/plugin-8.d: Likewise.
1025 * ld-plugin/plugin-9.d: Likewise.
1026
61b86cb1
JB
10272015-01-28 Jan Beulich <jbeulich@suse.com>
1028
1029 * ld-elf/pr16322.s (p1): Rename to px1.
1030 (f1): Rename to fx1.
1031
dbd1e97e
AM
10322015-01-28 Alan Modra <amodra@gmail.com>
1033
1034 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1035 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1036 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1037
cc9ad334
SKS
10382015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1039
1040 * ld-scripts/memory.t: Define new symbol tred.
1041 * ld-scripts/memory_sym.t: New.
1042 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1043 conditionally check values of linker symbols.
1044
481765cd
AB
10452015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1046
1047 * ld-scripts/provide-4-map.d: Update expected output.
1048 * ld-scripts/provide-5-map.d: Likewise.
1049
c05b575a
AB
10502015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1051
1052 * ld-scripts/provide-4.d: New file.
1053 * ld-scripts/provide-4-map.d: New file.
1054 * ld-scripts/provide-4.t: New file.
1055 * ld-scripts/provide-5.d: New file.
1056 * ld-scripts/provide-5.s: New file.
1057 * ld-scripts/provide-5-map.d: New file.
1058 * ld-scripts/provide-5.t: New file.
1059 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1060 tests.
1061
43d66c95
AB
10622015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1063
1064 * ld-scripts/overlay-size.d: Add 'map' option.
1065 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1066 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1067 option, checking linker mapfile output.
1068
23283c1b
AM
10692015-01-20 Alan Modra <amodra@gmail.com>
1070
1071 * ld-powerpc/ambiguousv1.d,
1072 * ld-powerpc/ambiguousv1b.d,
1073 * ld-powerpc/ambiguousv2.d,
1074 * ld-powerpc/ambiguousv2b.d,
1075 * ld-powerpc/elfv2exe.d,
1076 * ld-powerpc/elfv2so.d,
1077 * ld-powerpc/tlsexe.r,
1078 * ld-powerpc/tlsexetoc.r,
1079 * ld-powerpc/tlsso.r,
1080 * ld-powerpc/tlstocso.r: Update.
1081
10ab94eb
AM
10822015-01-20 Alan Modra <amodra@gmail.com>
1083
1084 PR ld/17615
1085 * ld-elf/pr17615.d: Match .sbss too.
1086
3e2aa5bb
L
10872015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1088
1089 PR ld/17615
1090 * ld-elf/pr17615.d: New file.
1091 * ld-elf/pr17615.s: Likewise.
1092
c4621b33
AM
10932015-01-19 Alan Modra <amodra@gmail.com>
1094
1095 * ld-gc/pr14265.d,
1096 * ld-cris/tls-gc-68.d,
1097 * ld-cris/tls-gc-69.d,
1098 * ld-cris/tls-gc-70.d,
1099 * ld-cris/tls-gc-71.d,
1100 * ld-cris/tls-gc-75.d,
1101 * ld-cris/tls-gc-76.d,
1102 * ld-cris/tls-gc-79.d,
1103 * ld-mmix/bpo-10.d,
1104 * ld-mmix/bpo-11.d: Update.
1105
1e2e8c52
AK
11062015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1107
1108 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1109 printed if 0 anymore.
1110
6333bc0d
L
11112015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1112
1113 PR ld/17847
1114 * ld-x86-64/pie1.d: New file.
1115 * ld-x86-64/pie1.s: Likwise.
1116 * ld-x86-64/x86-64.exp: Run pie1.
1117
0941db69
JW
11182015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1119
1120 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1121 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1122 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1123
0172429c
JW
11242015-01-13 Jiong Wang <jiong.wang@arm.com>
1125
1126 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1127 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1128 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1129
bab91cce
JW
11302015-01-13 Jiong Wang <jiong.wang@arm.com>
1131
1132 PR ld/17415
1133 * ld-aarch64/pr17415.s: Source file for new test.
1134 * ld-aarch64/pr17415.d: Expect file for new test.
1135 * ld-aarch64/aarch64-elf.exp: Run the new test.
1136
9d1d54d5
L
11372015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1138
1139 PR ld/17827
1140 * ld-x86-64/pr17689.out: Updated.
1141 * ld-x86-64/pr17689b.S: Likewise.
1142
1143 * ld-x86-64/pr17827.rd: New file.
1144
1145 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1146
2279a12a
JB
11472015-01-08 Jan Beulich <jbeulich@suse.com>
1148
1149 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1150 enable_initfini_array=no case.
1151
8d983e36
AB
11522015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1153
1154 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1155 readelf.
1156
b90efa5b 11572015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1158
b90efa5b 1159 Update year range in copyright notice of all files.
ee3b52e9 1160
b90efa5b 1161For older changes see ChangeLog-2014
c9e214e5 1162\f
b90efa5b 1163Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1164
1165Copying and distribution of this file, with or without modification,
1166are permitted in any medium without royalty provided the copyright
1167notice and this notice are preserved.
1168
c9e214e5
AM
1169Local Variables:
1170mode: change-log
1171left-margin: 8
1172fill-column: 74
1173version-control: never
1174End:
This page took 0.56894 seconds and 4 git commands to generate.