Append $PLT_CFLAGS to CC for NOCROSSREFS tests
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
379d3f1f
L
12015-07-27 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-scripts/crossref.exp (CC): Save and restore. Append
4 $PLT_CFLAGS.
5
ea9fb8b3
L
62015-07-27 H.J. Lu <hongjiu.lu@intel.com>
7
8 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
9 -fPIC if needed.
10 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
11 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
12
faebca03
L
132015-07-27 H.J. Lu <hongjiu.lu@intel.com>
14
15 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
16 ld_compile.
17
c4972ed6
L
182015-07-27 H.J. Lu <hongjiu.lu@intel.com>
19
20 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
21 to build_binary.
22
e10461ae
L
232015-07-27 H.J. Lu <hongjiu.lu@intel.com>
24
25 * config/default.exp (PLT_CFLAGS): New.
26
32f573bc
SN
272015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
28
29 PR ld/18705
30 * ld-aarch64/protected-data.d: New.
31 * ld-aarch64/protected-data.s: New.
32 * ld-aarch64/aarch64-elf.exp: Add new test.
33
b68a20d6
SN
342015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
35
36 PR ld/18705
37 * ld-arm/protected-data.d: New.
38 * ld-arm/protected-data.s: New.
39 * ld-arm/arm-elf.exp: Add new test.
40
edcab5e8
L
412015-07-26 H.J. Lu <hongjiu.lu@intel.com>
42
43 PR ld/18718
44 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
45
d76b6207
L
462015-07-26 H.J. Lu <hongjiu.lu@intel.com>
47
48 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
49 to 0.
50
18d9555c
L
512015-07-25 H.J. Lu <hongjiu.lu@intel.com>
52
53 PR ld/18718
54 * ld-elf/pr18718.c: New file.
55 * ld-elf/shared.exp: Run tests for PR ld/18718.
56
a496fbc8
AM
572015-07-25 Alan Modra <amodra@gmail.com>
58
59 * ld-elf/symbolic-func.s,
60 * ld-elf/symbolic-func.r: New test.
61 * ld-elf/elf.exp: Run it.
62
84b74b49
L
632015-07-24 H.J. Lu <hongjiu.lu@intel.com>
64
65 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
66 * ld-elf/zlibbegin.rS: Also expect "GC".
67 * ld-elf/zlibnormal.rS: Likewise.
68
77a69ff8
JW
692015-07-16 Jiong Wang <jiong.wang@arm.com>
70
71 * ld-aarch64/tls-tiny-ld.s: New file.
72 * ld-aarch64/tls-tiny-ld.d: Ditto.
73 * ld-aarch64/aarch64-elf.exp: Run new test.
74
19a7fe52
L
752015-07-14 H.J. Lu <hongjiu.lu@intel.com>
76
77 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
78 SHF_COMPRESSED bit.
79 * ld-elf/zlibnormal.rS: Likewise.
80
3350cc01
CM
812015-07-09 Catherine Moore <clm@codesourcery.com>
82
72f4393d
L
83 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
84 * ld-mips-elf/attr-gnu-4-09.d: New.
85 * ld-mips-elf/attr-gnu-4-19.d: New.
86 * ld-mips-elf/attr-gnu-4-29.d: New.
87 * ld-mips-elf/attr-gnu-4-39.d: New.
88 * ld-mips-elf/attr-gnu-4-49.d: New.
89 * ld-mips-elf/attr-gnu-4-59.d: New.
90 * ld-mips-elf/attr-gnu-4-69.d: New.
91 * ld-mips-elf/attr-gnu-4-79.d: New.
92 * ld-mips-elf/attr-gnu-4-89.d: New.
93 * ld-mips-elf/attr-gnu-4-9.s: New.
94 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 95
328e7bfd
DC
962015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
97
98 * ld-avr/gc-section-debugline.d: New test.
99 * ld-avr/per-function-debugline.s: Source for new test.
100
92a9c616
RS
1012015-07-05 Richard Sandiford <richard.sandiford@arm.com>
102
103 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
104 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
105 ld-powerpc/tocopt6.d: New test.
106 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
107
0f088b2a
KT
1082015-07-03 Kai Tietz <ktietz@redhat.com>
109 Nick Clifton <nickc@redhat.com>
110
111 PR ld/11539
112 * lib/ld-lib.exp (check_gc_sections_available): Do not
113 automatically fail for cygwin and mingw targets.
114
965b1d80
SL
1152015-07-01 Sandra Loosemore <sandra@codesourcery.com>
116 Cesar Philippidis <cesar@codesourcery.com>
117
118 * ld-nios2/mixed1a.d: New.
119 * ld-nios2/mixed1a.s: New.
120 * ld-nios2/mixed1b.d: New.
121 * ld-nios2/mixed1b.s: New.
122 * ld-nios2/nios2.exp: Build the new compatibility tests.
123
a2a55a40
L
1242015-06-27 H.J. Lu <hongjiu.lu@intel.com>
125
126 * ld-xtensa/tlsbin.rd: Updated.
127 * ld-xtensa/tlspic.rd: Likewise.
128
a5499fa4
MF
1292015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
130
131 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
132 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
133 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
134 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
135 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
136 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
137 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
138 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
139 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
140 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
141 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
142 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
143 * ld-mips-elf/tlsdyn-o32.d: Likewise.
144 * ld-mips-elf/tlsdyn-o32.got: Likewise.
145 * ld-mips-elf/pie-n32.d: New file.
146 * ld-mips-elf/pie-n64.d: Likewise.
147 * ld-mips-elf/pie-o32.d: Likewise.
148 * ld-mips-elf/pie.s: Likewise.
149 * ld-mips-elf/mips-elf.exp: Add new tests.
150
06e78fc7
L
1512015-06-25 H.J. Lu <hongjiu.lu@intel.com>
152
153 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
154
4a677ba7
L
1552015-06-25 H.J. Lu <hongjiu.lu@intel.com>
156
157 * ld-mmix/bspec1.d: Updated.
158 * ld-mmix/bspec2.d: Likewise.
159 * ld-mmix/undef-3.d: Likewise.
160
ef10c3ac
L
1612015-06-25 H.J. Lu <hongjiu.lu@intel.com>
162
163 PR gas/18451
164 * ld-elf/strtab.d: New file.
165 * ld-elf/strtab.s: Likewise.
166
7c1e8d3e
L
1672015-06-24 H.J. Lu <hongjiu.lu@intel.com>
168
169 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
170 * ld-x86-64/x86-64.exp: Likewise.
171 * ld-i386/pltgot-1.d: Updated.
172 * ld-x86-64/pltgot-1.d: Likewise.
173 * ld-i386/pltgot-2.d: New file.
174 * ld-x86-64/pltgot-2.d: Likewise.
175
c2170589
JW
1762015-06-23 Jiong Wang <jiong.wang@arm.com>
177
178 * ld-aarch64/dt_textrel.s: New testcase.
179 * ld-aarch64/dt_textrel.d: New expectation file.
180 * ld-aarch64/aarch64-elf.exp: Run new testcase.
181
696ddf4b
JW
1822015-06-17 Jiong Wang <jiong.wang@arm.com>
183
184 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
185 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
186 emulation mode.
187
1d5c94cb
AM
1882015-06-16 Alan Modra <amodra@gmail.com>
189
190 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
191 * ld-powerpc/ppc476-shared.d: Update.
192 * ld-powerpc/ppc476-shared2.d: Update.
193
3604cb1f
TG
1942015-06-12 Tristan Gingold <gingold@adacore.com>
195
196 * ld-scripts/print-memory-usage-1.t,
197 * ld-scripts/print-memory-usage-1.s,
198 * ld-scripts/print-memory-usage-1.l,
199 * ld-scripts/print-memory-usage-2.t,
200 * ld-scripts/print-memory-usage-2.l,
201 * ld-scripts/print-memory-usage-3.s,
202 * ld-scripts/print-memory-usage-3.t,
203 * ld-scripts/print-memory-usage-3.l,
204 * ld-scripts/print-memory-usage.t: New tests.
205 * ld-scripts/print-memory-usage.exp: Run them.
206
e00a2fbc
NC
2072015-06-05 Nick Clifton <nickc@redhat.com>
208
209 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
210
f8b44781
AM
2112015-06-05 Alan Modra <amodra@gmail.com>
212
213 * ld-powerpc/ppc476-shared.s,
214 * ld-powerpc/ppc476-shared.lnk,
215 * ld-powerpc/ppc476-shared.d,
216 * ld-powerpc/ppc476-shared2.d: New tests.
217 * ld-powerpc/powerpc.exp: Run them.
218
afa403d8
JW
2192015-06-02 Jiong Wang <jiong.wang@arm.com>
220
221 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
222
7018c030
JW
2232015-06-01 Jiong Wang <jiong.wang@arm.com>
224
225 * ld-aarch64/emit-relocs-28.s: New test file.
226 * ld-aarch64/emit-relocs-28.d: Ditto.
227 * ld-aarch64/aarch64-elf.exp: Run new test.
228
36e6c140
JW
2292015-06-01 Jiong Wang <jiong.wang@arm.com>
230
231 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
232 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
233 * ld-aarch64/aarch64-elf.exp: Run new testcase.
234
99ad26cb
JW
2352015-06-01 Jiong Wang <jiong.wang@arm.com>
236
237 * ld-aarch64/emit-relocs-313.s: New test file.
238 * ld-aarch64/emit-relocs-313.d: Ditto.
239 * ld-aarch64/aarch64-elf.exp: Run new test.
240
32c17175
SK
2412015-05-29 Stephen Kitt <steve@sk2.org>
242
243 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
244 compiler command line.
245
2f0c68f2
CM
2462015-05-28 Catherine Moore <clm@codesourcery.com>
247
248 ld/testsuite/
249 * ld-mips-elf/compact-eh.ld: New linker script.
250 * ld-mips-elf/compact-eh1.d: New.
251 * ld-mips-elf/compact-eh1.s: New.
252 * ld-mips-elf/compact-eh1a.s: New.
253 * ld-mips-elf/compact-eh1b.s: New.
254 * ld-mips-elf/compact-eh2.d: New.
255 * ld-mips-elf/compact-eh2.s: New.
256 * ld-mips-elf/compact-eh3.d: New.
257 * ld-mips-elf/compact-eh3.s: New.
258 * ld-mips-elf/compact-eh3a.s: New.
259 * ld-mips-elf/compact-eh4.d: New.
260 * ld-mips-elf/compact-eh5.d: New.
261 * ld-mips-elf/compact-eh6.d: New.
262 * ld-mips-elf/mips-elf.exp: Run new tests.
263
8ded2ddc
L
2642015-05-27 H.J. Lu <hongjiu.lu@intel.com>
265
266 PR binutils/18458
267 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
268 libpr18458b.so.
269 (run_tests): Run pr18458 test.
270 * ld-elf/pr18458a.c: New file.
271 * ld-elf/pr18458b.c: Likewise.
272 * ld-elf/pr18458c.c: Likewise.
273
25070364
L
2742015-05-16 H.J. Lu <hongjiu.lu@intel.com>
275
276 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
277 * ld-x86-64/x86-64.exp: Likewise
278 * ld-i386/pr17689now.rd: New file.
279 * ld-x86-64/pr17689now.rd: Likewise
280
5db04b09
L
2812015-05-15 H.J. Lu <hongjiu.lu@intel.com>
282
283 PR binutis/18386
284 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
285 * ld-x86-64/tlspic.dd: Likewise.
286 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
287 objdump for tlspic.dd and tlsgdesc.dd.
288
a3747075
L
2892015-05-12 H.J. Lu <hongjiu.lu@intel.com>
290
291 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
292 * ld-x86-64/x86-64.exp: Likewise.
293 * ld-i386/pltgot-1.d: New file.
294 * ld-i386/pltgot-1.s: Likewise.
295 * ld-x86-64/pltgot-1.d: Likewise.
296 * ld-x86-64/pltgot-1.s: Likewise.
297
5197d474
L
2982015-05-11 H.J. Lu <hongjiu.lu@intel.com>
299
300 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
301 * ld-i386/iamcu-4.d: New file.
302
7e0a8112
L
3032015-05-11 H.J. Lu <hongjiu.lu@intel.com>
304
305 * ld-i386/abs-iamcu.d: New file.
306 * ld-i386/dummy.s: Likewise.
307 * ld-i386/foo.s: Likewise.
308 * ld-i386/iamcu-1.d: Likewise.
309 * ld-i386/iamcu-2.d: Likewise.
310 * ld-i386/iamcu-3.d: Likewise.
311 * ld-i386/start.s: Likewise.
312 * ld-i386/i386.exp (iamcu_tests): New.
313 Run iamcu_tests.
314
31955f99
L
3152015-05-08 H.J. Lu <hongjiu.lu@intel.com>
316
317 PR binutis/18386
318 * ld-x86-64/tlsgdesc.dd: Updated.
319 * ld-x86-64/tlspic.dd: Likewise.
320
43c1d34c
L
3212015-04-29 H.J. Lu <hongjiu.lu@intel.com>
322
323 PR ld/18354
324 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
325 gnunormal and gabinormal against libfoozlib.so.
326
9081b64d
JW
3272015-04-27 Renlin Li <renlin.li@arm.com>
328
329 * ld-arm/ifunc-10.dd: Adjust expected output.
330 * ld-arm/ifunc-2.dd: Likewise.
331
963a4320
AK
3322015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
333
334 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
335
44bd1acd
AM
3362015-04-24 Alan Modra <amodra@gmail.com>
337
338 * ld-powerpc/tocnovar.d: Revert last change.
339
7a5c933c
RE
3402015-04-24 Richard Earnshaw <rearnsha@arm.com>
341
342 * ld-arm/armthumb-lib.d: Regenerate expected output.
343 * ld-arm/armthumb-lib.d: Likewise.
344 * ld-arm/armthumb-lib.sym: Likewise.
345 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
346 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
347 * ld-arm/cortex-a8-fix-b.d: Likewise.
348 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
349 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
350 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
351 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
352 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
353 * ld-arm/cortex-a8-fix-bl.d: Likewise.
354 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
355 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
356 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
357 * ld-arm/cortex-a8-fix-blx.d: Likewise.
358 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
359 * ld-arm/farcall-mixed-app-v5.d: Likewise.
360 * ld-arm/farcall-mixed-app.d: Likewise.
361 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
362 * ld-arm/farcall-mixed-lib.d: Likewise.
363 * ld-arm/mixed-app-v5.d: Likewise.
364 * ld-arm/mixed-app.d: Likewise.
365 * ld-arm/mixed-lib.d: Likewise.
366
30d72bc3
NC
3672015-04-24 Nick Clifton <nickc@redhat.com>
368
369 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
370 do not use elf.em.
371
04651c08
HPN
3722015-04-24 Hans-Peter Nilsson <hp@axis.com>
373
374 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
375 to cris*-*-elf.
376
005db9f9
L
3772015-04-23 H.J. Lu <hongjiu.lu@intel.com>
378
379 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
380 frv.
381
3e19fb8f
L
3822015-04-23 H.J. Lu <hongjiu.lu@intel.com>
383
384 PR ld/18277
385 * ld-elf/compressed1d.d: New.
386 * ld-elf/compressed1e.d: Likewise.
387
a27e685f
AM
3882015-04-23 Alan Modra <amodra@gmail.com>
389
390 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
391 * ld-powerpc/defsym.d: Likewise.
392 * ld-powerpc/elfv2-2exe.d: Likewise.
393 * ld-powerpc/elfv2exe.d: Likewise.
394 * ld-powerpc/elfv2so.d: Likewise.
395 * ld-powerpc/relbrlt.d: Likewise.
396 * ld-powerpc/tls.g: Likewise.
397 * ld-powerpc/tlsexe.d: Likewise.
398 * ld-powerpc/tlsexe.g: Likewise.
399 * ld-powerpc/tlsexe.r: Likewise.
400 * ld-powerpc/tlsexetoc.d: Likewise.
401 * ld-powerpc/tlsexetoc.g: Likewise.
402 * ld-powerpc/tlsexetoc.r: Likewise.
403 * ld-powerpc/tlsso.d: Likewise.
404 * ld-powerpc/tlsso.g: Likewise.
405 * ld-powerpc/tlsso.r: Likewise.
406 * ld-powerpc/tlstoc.g: Likewise.
407 * ld-powerpc/tlstocso.d: Likewise.
408 * ld-powerpc/tlstocso.g: Likewise.
409 * ld-powerpc/tlstocso.r: Likewise.
410 * ld-powerpc/tocopt.d: Likewise.
411 * ld-powerpc/tocopt2.d: Likewise.
412 * ld-powerpc/tocopt3.d: Likewise.
413 * ld-powerpc/tocopt4.d: Likewise.
414 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 415 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 416
0e5fabeb
AM
4172015-04-22 Alan Modra <amodra@gmail.com>
418
419 * ld-x86-64/pr18176.d: Update.
420
d5597ebc
L
4212015-04-22 H.J. Lu <hongjiu.lu@intel.com>
422
423 PR ld/18289
424 * ld-i386/copyreloc-lib.c: New file.
425 * ld-i386/copyreloc-main.S: Likewise.
426 * ld-i386/copyreloc-main.out: Likewise.
427 * ld-i386/copyreloc-main1.rd: Likewise.
428 * ld-i386/copyreloc-main2.rd: Likewise.
429 * ld-i386/dummy.c: Likewise.
430 * ld-i386/pr17689.out: Likewise.
431 * ld-i386/pr17689.rd: Likewise.
432 * ld-i386/pr17689a.c: Likewise.
433 * ld-i386/pr17689b.S: Likewise.
434 * ld-i386/pr17827.rd: Likewise.
435 * ld-i386/pr17827ver.rd: Likewise.
436 * ld-i386/i386.exp: Run copyreloc tests.
437
be59ad3d
L
4382015-04-20 H.J. Lu <hongjiu.lu@intel.com>
439
440 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
441 * ld-mmix/bspec2.d: Likewise.
442 * ld-mmix/local1.d: Likewise.
443 * ld-mmix/local3.d: Likewise.
444 * ld-mmix/local5.d: Likewise.
445 * ld-mmix/local7.d: Likewise.
446 * ld-mmix/undef-3.d: Likewise.
447 * ld-sh/sh64/crangerel1.rd: Likewise.
448 * ld-sh/sh64/crangerel2.rd: Likewise.
449 * ld-tic6x/common.d: Likewise.
450 * ld-tic6x/shlib-1.rd: Likewise.
451 * ld-tic6x/shlib-1b.rd: Likewise.
452 * ld-tic6x/shlib-1r.rd: Likewise.
453 * ld-tic6x/shlib-1rb.rd: Likewise.
454 * ld-tic6x/shlib-app-1.rd: Likewise.
455 * ld-tic6x/shlib-app-1b.rd: Likewise.
456 * ld-tic6x/shlib-app-1r.rd: Likewise.
457 * ld-tic6x/shlib-app-1rb.rd: Likewise.
458 * ld-tic6x/shlib-noindex.rd: Likewise.
459 * ld-tic6x/static-app-1.rd: Likewise.
460 * ld-tic6x/static-app-1b.rd: Likewise.
461 * ld-tic6x/static-app-1r.rd: Likewise.
462 * ld-tic6x/static-app-1rb.rd: Likewise.
463 * ld-x86-64/ilp32-4.d: Likewise.
464 * ld-x86-64/split-by-file-nacl.rd: Likewise.
465 * ld-x86-64/split-by-file.rd: Likewise.
466
0ce398f1
L
4672015-04-14 H.J. Lu <hongjiu.lu@intel.com>
468
469 * ld-elf/compress.exp (build_tests): Add tests for
470 --compress-debug-sections=.
471 (run_tests): Likewise.
472 Add additonal tests for --compress-debug-sections=.
473 * ld-elf/gabiend.rt: New file.
474 * ld-elf/gabinormal.rt: Likewise.
475 * ld-elf/gnubegin.rS: Likewise.
476 * ld-elf/gnunormal.rS: Likewise.
477 * ld-elf/zlibbegin.rS: Likewise.
478 * ld-elf/zlibnormal.rS: Likewise.
479
ecd27210
AM
4802015-04-15 Alan Modra <amodra@gmail.com>
481
482 * ld-gc/pr18223.d: xfail tic6x.
483
889c2a67
L
4842015-04-14 H.J. Lu <hongjiu.lu@intel.com>
485
486 PR ld/pr17709
487 * ld-i386/i386.exp: Run protected6b.
488 * ld-i386/protected6b.d: New file.
489 * ld-x86-64/protected6b.d: Likewise.
490 * ld-x86-64/x86-64.exp: Run protected6b.
491
e3c0e327
L
4922015-04-11 H.J. Lu <hongjiu.lu@intel.com>
493
494 * ld-i386/i386.exp: Run protected6a.
495 * ld-i386/protected6.d: Renamed to ...
496 * ld-i386/protected6a.d: This.
497 * ld-x86-64/hidden4.d: New file.
498 * ld-x86-64/hidden4.s: Likewise.
499 * ld-x86-64/hidden5.d: Likewise.
500 * ld-x86-64/hidden5.s: Likewise.
501 * ld-x86-64/protected6.d: Renamed to ...
502 * ld-x86-64/protected6a.d: This.
503 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
504 protected7a and protected7b.
505
3d949995
L
5062015-04-10 H.J. Lu <hongjiu.lu@intel.com>
507
508 PR ld/pr17709
509 * ld-i386/protected6.d: New file.
510 * ld-i386/protected6.s: Likewise.
511 * ld-x86-64/protected6.d: Likewise.
512 * ld-x86-64/protected6.s: Likewise.
513 * ld-x86-64/protected7.d: Likewise.
514 * ld-x86-64/protected7.s: Likewise.
515 * ld-x86-64/protected7a.d: Likewise.
516 * ld-x86-64/protected7b.d: Likewise.
517
f7483970
L
5182015-04-10 H.J. Lu <hongjiu.lu@intel.com>
519
520 PR ld/pr15228
521 PR ld/pr17709
522 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
523 * ld-i386/pr17709-nacl.rd: New file.
524 * ld-i386/pr17709.rd: Likewise.
525 * ld-i386/pr17709a.s: Likewise.
526 * ld-i386/pr17709b.s: Likewise.
527 * ld-i386/protected3.d: Updated.
528 * ld-i386/protected3.s: Likewise.
529 * ld-x86-64/pr17709-nacl.rd: New file.
530 * ld-x86-64/pr17709.rd: Likewise.
531 * ld-x86-64/pr17709a.s: Likewise.
532 * ld-x86-64/pr17709b.s: Likewise.
533 * ld-x86-64/protected3.d: Updated.
534 * ld-x86-64/protected3.s: Likewise.
535 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
536
11e6e4c7
L
5372015-04-10 H.J. Lu <hongjiu.lu@intel.com>
538
539 PR ld/18223
540 * ld-gc/gc.exp: Run pr18223.
541 * ld-gc/pr18223.d: New file.
542 * ld-gc/pr18223.s: Likewise.
543
8d2ea2a8
AM
5442015-04-10 Alan Modra <amodra@gmail.com>
545
546 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
547 PR ld/pr15228
548 PR ld/pr17709
549 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
550 * ld-i386/pr17709-nacl.rd: Delete.
551 * ld-i386/pr17709.rd: Likewise.
552 * ld-i386/pr17709a.s: Likewise.
553 * ld-i386/pr17709b.s: Likewise.
554 * ld-i386/protected3.d: Updated.
555 * ld-i386/protected3.s: Likewise.
556 * ld-x86-64/pr17709-nacl.rd: Delete.
557 * ld-x86-64/pr17709.rd: Likewise.
558 * ld-x86-64/pr17709a.s: Likewise.
559 * ld-x86-64/pr17709b.s: Likewise.
560 * ld-x86-64/protected3.d: Updated.
561 * ld-x86-64/protected3.s: Likewise.
562 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
563
151411f8
L
5642015-04-08 H.J. Lu <hongjiu.lu@intel.com>
565
566 * ld-elf/compress.exp: Add a test for
567 --compress-debug-sections=zlib-gabi.
568 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
569 (run_tests): Likewise.
570 Verify linker output with zlib-gabi compressed debug input.
571 * ld-elf/compressed1a.d: New file.
572 * ld-elf/compressed1b.d: Likewise.
573 * ld-elf/compressed1c.d: Likewise.
574
87070c08
AM
5752015-04-07 Alan Modra <amodra@gmail.com>
576
577 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
578 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
579 * ld-tic6x/shlib-1b.rd: Likewise.
580 * ld-tic6x/shlib-1r.rd: Likewise.
581 * ld-tic6x/shlib-1rb.rd: Likewise.
582 * ld-tic6x/shlib-app-1.rd: Likewise.
583 * ld-tic6x/shlib-app-1b.rd: Likewise.
584 * ld-tic6x/shlib-app-1r.rd: Likewise.
585 * ld-tic6x/shlib-app-1rb.rd: Likewise.
586 * ld-tic6x/shlib-noindex.rd: Likewise.
587
3ea60775
NC
5882015-04-07 Nick Clifton <nickc@redhat.com>
589
590 * ld-elf/orphan-5.l: New test - checks the linker's output with
591 --warn-orphan enabled.
592 * ld-elf/elf.exp: Run the new test.
593
dae148f3
L
5942015-04-06 H.J. Lu <hongjiu.lu@intel.com>
595
596 * ld-elf/compress.exp: Remove is_zlib_supported check.
597 Fail if --compress-debug-sections doesn't work.
598 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
599
4106101c
MS
6002015-04-01 Tejas Belagod <tejas.belagod@arm.com>
601
602 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
603 * ld-aarch64/erratum843419.d: New.
604 * ld-aarch64/erratum843419.s: New.
605
875b5b9d
L
6062015-04-01 H.J. Lu <hongjiu.lu@intel.com>
607
608 PR ld/18176
609 * ld-x86-64/pr18176.d: New file.
610 * ld-x86-64/pr18176.s: Likewise.
611 * ld-x86-64/pr18176.t: Likewise.
612 * ld-x86-64/x86-64.exp: Run pr18176.
613
f24173eb
L
6142015-03-31 H.J. Lu <hongjiu.lu@intel.com>
615
616 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
617
bd53a53a
L
6182015-03-30 H.J. Lu <hongjiu.lu@intel.com>
619
620 PR ld/18169
621 * ld-elf/linkinfo1a.d: Updated.
622 * ld-elf/linkinfo1b.d: Likewise.
623
5e228181
L
6242015-03-27 H.J. Lu <hongjiu.lu@intel.com>
625
626 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
627
93ca8569
TB
6282015-03-26 Tejas Belagod <tejas.belagod@arm.com>
629
630 * ld-aarch64/farcall-back-be.d: New.
631
b19a8f85
L
6322015-03-26 H.J. Lu <hongjiu.lu@intel.com>
633
634 PR ld/18160
635 * ld-x86-64/pr18160.d: New file.
636 * ld-x86-64/pr18160.s: Likewise.
637 * ld-x86-64/pr18160.t: Likewise.
638 * ld-x86-64/x86-64.exp: Run pr18160.
639---
61865519
MS
6402015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
641
642 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
643 section.
644 * ld-aarch64/farcall-b.d: Likewise.
645 * ld-aarch64/farcall-bl.d: Likewise.
646 * ld-aarch64/farcall-back.d: Likewise.
647
d9ced15d
MS
6482015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
649
650 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
651 835769 workaround stubs.
652
d422d1c4
SKS
6532015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
654
655 * ld-gc/all-debug-sections.d: New file.
656 * ld-gc/all-debug-sections.s: Likewise.
657 * ld-gc/gc.exp: Execute new testcase.
658
1079403c
AM
6592015-03-11 Alan Modra <amodra@gmail.com>
660
661 * ld-powerpc/tls32.s: Add GOT pointer setup.
662 * ld-powerpc/tls32.d: Update.
663 * ld-powerpc/tls32.g: Update.
664 * ld-powerpc/tls32.t: Update.
665 * ld-powerpc/tlsexe.d: Update.
666 * ld-powerpc/tlsexe32.d: Update.
667 * ld-powerpc/tlsexe32.g: Update.
668 * ld-powerpc/tlsexe32.r: Update.
669 * ld-powerpc/tlsexetoc.d: Update.
670 * ld-powerpc/tlsso32.d: Update.
671 * ld-powerpc/tlsso32.g: Update.
672 * ld-powerpc/tlsso32.r: Update.
673
ca3fe95e
L
6742015-03-05 H.J. Lu <hongjiu.lu@intel.com>
675
676 PR ld/pr15228
677 PR ld/pr17709
678 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
679 * ld-i386/pr17709-nacl.rd: New file.
680 * ld-i386/pr17709.rd: Likewise.
681 * ld-i386/pr17709a.s: Likewise.
682 * ld-i386/pr17709b.s: Likewise.
683 * ld-i386/protected3.d: Updated.
684 * ld-i386/protected3.s: Likewise.
685 * ld-x86-64/pr17709-nacl.rd: New file.
686 * ld-x86-64/pr17709.rd: Likewise.
687 * ld-x86-64/pr17709a.s: Likewise.
688 * ld-x86-64/pr17709b.s: Likewise.
689 * ld-x86-64/protected3.d: Updated.
690 * ld-x86-64/protected3.s: Likewise.
691 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
692
e09ab7ac
RS
6932015-03-04 Richard Sandiford <richard.sandiford@arm.com>
694
695 PR gas/17843
696 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
697 * ld-aarch64/aarch64-elf.exp: Run it.
698
9028d943
AM
6992015-02-28 Alan Modra <amodra@gmail.com>
700
701 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
702 * ld-sparc/gotop32.td: Likewise.
703 * ld-sparc/gotop64.rd: Likewise.
704 * ld-sparc/gotop64.td: Likewise.
705 * ld-tilegx/external.s: Align .data.
706 * ld-tilepro/external.s: Likewise.
707
60d1b0d6
MS
7082015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
709
710 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
711 (tls-tiny-desc-le): Add.
712 * ld-aarch64/tls-tiny-desc.d: New.
713 * ld-aarch64/tls-tiny-desc.s: New.
714 * ld-aarch64/tls-tiny-desc-ie.d: New.
715 * ld-aarch64/tls-tiny-desc-ie.s: New.
716 * ld-aarch64/tls-tiny-desc-le.d: New.
717 * ld-aarch64/tls-tiny-desc-le.s: New.
718
b480a481
MS
7192015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
720
721 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
722 (tls-tiny-gd-le): Add.
723 * ld-aarch64/tls-tiny-gd.d: New.
724 * ld-aarch64/tls-tiny-gd.s: New.
725 * ld-aarch64/tls-tiny-gd-ie.d: New.
726 * ld-aarch64/tls-tiny-gd-ie.s: New.
727 * ld-aarch64/tls-tiny-gd-le.d: New.
728 * ld-aarch64/tls-tiny-gd-le.s: New.
729
b1089987
MS
7302015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
731
732 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
733 * ld-aarch64/tls-tiny-ie.d: New.
734 * ld-aarch64/tls-tiny-ie.s: New.
735
99654aaf
TG
7362015-02-26 Terry Guo <terry.guo@arm.com>
737
738 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
739 * ld-arm/attr-merge-vfp-10.d: Likewise.
740 * ld-arm/attr-merge-vfp-10r.d: Likewise.
741 * ld-arm/attr-merge-vfp-12.d: Likewise.
742 * ld-arm/attr-merge-vfp-12r.d: Likewise.
743 * ld-arm/attr-merge-vfp-13.d: Likewise.
744 * ld-arm/attr-merge-vfp-13r.d: Likewise.
745 * ld-arm/attr-merge-vfp-14.d: Likewise.
746 * ld-arm/attr-merge-vfp-14r.d: Likewise.
747 * ld-arm/attr-merge-vfp-6.d: Likewise.
748 * ld-arm/attr-merge-vfp-6r.d: Likewise.
749 * ld-arm/attr-merge-vfp-7.d: Likewise.
750 * ld-arm/attr-merge-vfp-7r.d: Likewise.
751 * ld-arm/attr-merge-vfp-8.d: Likewise.
752 * ld-arm/attr-merge-vfp-8r.d: Likewise.
753
bac13f5a
AB
7542015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
755
756 * ld-avr/avr-prop-1.d: New file.
757 * ld-avr/avr-prop-1.s: New file.
758 * ld-avr/avr-prop-2.d: New file.
759 * ld-avr/avr-prop-2.s: New file.
760 * ld-avr/avr-prop-3.d: New file.
761 * ld-avr/avr-prop-3.s: New file.
762 * ld-avr/avr-prop-4.d: New file.
763 * ld-avr/avr-prop-4.s: New file.
764
ac994365
OE
7652015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
766
767 * ld-sh/arch/arch_expected.txt: Regenerate.
768 * ld-sh/arch/sh-dsp.s: Likewise.
769 * ld-sh/arch/sh.s: Likewise.
770 * ld-sh/arch/sh2.s: Likewise.
771 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
772 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
773 * ld-sh/arch/sh2a-nofpu.s: Likewise.
774 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
775 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
776 * ld-sh/arch/sh2a.s: Likewise.
777 * ld-sh/arch/sh2e.s: Likewise.
778 * ld-sh/arch/sh3-dsp.s: Likewise.
779 * ld-sh/arch/sh3-nommu.s: Likewise.
780 * ld-sh/arch/sh3.s: Likewise.
781 * ld-sh/arch/sh3e.s: Likewise.
782 * ld-sh/arch/sh4-nofpu.s: Likewise.
783 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
784 * ld-sh/arch/sh4.s: Likewise.
785 * ld-sh/arch/sh4a-nofpu.s: Likewise.
786 * ld-sh/arch/sh4a.s: Likewise.
787 * ld-sh/arch/sh4al-dsp.s: Likewise.
788
685080f2
NC
7892015-02-24 Nick Clifton <nickc@redhat.com>
790
791 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
792
884151a7
AM
7932015-02-24 Alan Modra <amodra@gmail.com>
794
795 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
796
cb072816
SKS
7972015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
798
799 * ld-avr/region_overflow.d: New test.
800 * ld-avr/region_overflow.s: Likewise.
801
db95bb7c
L
8022015-02-19 H.J. Lu <hongjiu.lu@intel.com>
803
804 PR ld/4317
805 * ld-i386/compressed1.d: Use nm/readelf with "failif".
806 * ld-x86-64/compressed1.d: Likewise.
807 * ld-x86-64/pie1.d: Likewise.
808
d983c8c5
AM
8092015-02-19 Alan Modra <amodra@gmail.com>
810
811 PR ld/4317
812 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
813 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
814 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
815 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
816 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
817 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
818 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
819
2ec55de3
AM
8202015-02-17 Alan Modra <amodra@gmail.com>
821
822 PR ld/17975
823 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
824 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
825 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
826 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
827 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
828 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
829 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
830 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
831 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
832 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
833 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
834 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
835 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
836
6dfb72b9
L
8372015-02-16 H.J. Lu <hongjiu.lu@intel.com>
838
839 PR ld/17975
67ca0b76 840 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
841 * ld-i386/tlsbin.rd: Likewise.
842 * ld-i386/tlsbindesc-nacl.rd: Likewise.
843 * ld-i386/tlsbindesc.rd: Likewise.
844 * ld-i386/tlsdesc-nacl.rd: Likewise.
845 * ld-i386/tlsdesc.rd: Likewise.
846 * ld-i386/tlsnopic-nacl.rd: Likewise.
847 * ld-i386/tlsnopic.rd: Likewise.
848 * ld-i386/tlspic-nacl.rd: Likewise.
849 * ld-i386/tlspic.rd: Likewise.
850 * ld-x86-64/tlsbin-nacl.rd: Likewise.
851 * ld-x86-64/tlsbin.rd: Likewise.
852 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
853 * ld-x86-64/tlsbindesc.rd: Likewise.
854 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
855 * ld-x86-64/tlsdesc.rd: Likewise.
856 * ld-x86-64/tlspic-nacl.rd: Likewise.
857 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
858 * ld-alpha/tlspic.rd: Likewise.
859 * ld-powerpc/tlsexe.r: Likewise.
860 * ld-powerpc/tlsexetoc.r: Likewise.
861 * ld-powerpc/tlsso.r: Likewise.
862 * ld-powerpc/tlstocso.r: Likewise.
863 * ld-s390/tlspic.rd: Likewise.
864 * ld-s390/tlspic_64.rd: Likewise.
865 * ld-sparc/gotop32.dd: Likewise.
866 * ld-sparc/gotop64.dd: Likewise.
867 * ld-sparc/tlssunnopic32.rd: Likewise.
868 * ld-sparc/tlssunnopic64.rd: Likewise.
869 * ld-sparc/tlssunpic32.rd: Likewise.
870 * ld-sparc/tlssunpic64.rd: Likewise.
871 * ld-tic6x/shlib-1.rd: Likewise.
872 * ld-tic6x/shlib-1b.rd: Likewise.
873 * ld-tic6x/shlib-1r.rd: Likewise.
874 * ld-tic6x/shlib-1rb.rd: Likewise.
875 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 876
f58926a6
L
8772015-02-14 H.J. Lu <hongjiu.lu@intel.com>
878
879 PR ld/17973
880 * ld-plugin/plugin.exp (regassilent): New.
881 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
882 (plugin_tests): Add a test for PR ld/17973.
883 * ld-plugin/pr17973.d: New file.
884 * ld-plugin/pr17973.s: Likewise.
885
761e2bd4
L
8862015-02-12 H.J. Lu <hongjiu.lu@intel.com>
887
888 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
889
45e81354
L
8902015-02-11 H.J. Lu <hongjiu.lu@intel.com>
891
892 * ld-plugin/plugin-27.d: New.
893 * ld-plugin/plugin-28.d: Likewise.
894 * ld-plugin/plugin-29.d: Likewise.
895 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
896 and LDPL_WARNING.
897
7275e869
L
8982015-02-11 H.J. Lu <hongjiu.lu@intel.com>
899
900 PR ld/17878
901 * ld-plugin/func.c: Add some comments.
902 * ld-plugin/plugin-13.d: New file.
903 * ld-plugin/plugin-14.d: Likewise.
904 * ld-plugin/plugin-15.d: Likewise.
905 * ld-plugin/plugin-16.d: Likewise.
906 * ld-plugin/plugin-17.d: Likewise.
907 * ld-plugin/plugin-18.d: Likewise.
908 * ld-plugin/plugin-19.d: Likewise.
909 * ld-plugin/plugin-20.d: Likewise.
910 * ld-plugin/plugin-21.d: Likewise.
911 * ld-plugin/plugin-22.d: Likewise.
912 * ld-plugin/plugin-23.d: Likewise.
913 * ld-plugin/plugin-24.d: Likewise.
914 * ld-plugin/plugin-25.d: Likewise.
915 * ld-plugin/plugin-26.d: Likewise.
916 * ld-plugin/plugin.exp (plugin2_name): New.
917 (plugin3_name): Likewise.
918 (plugin2_path): Likewise.
919 (plugin3_path): Likewise.
920 (testsrcfiles): Likewise.
921 (testsrcfiles_notext): Likewise.
922 (plugin_tests): Add tests for non-object IR file.
923 (plugin_lib_tests): Likewise.
924 (plugin_extra_elf_tests): Likewise.
925 (plugin_src_tests): New tests for non-object IR file.
926 Run nm --plugin test.
927 Run ar --plugin test.
928 Run plugin_src_tests.
929
1952c5cd
L
9302015-02-07 H.J. Lu <hongjiu.lu@intel.com>
931
932 PR ld/17935
933 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
934 * ld-x86-64/x86-64.exp: Likewise.
935
936 * ld-i386/pr17935-1.d: New file.
937 * ld-i386/pr17935-1.s: Likewise.
938 * ld-i386/pr17935-2.d: Likewise.
939 * ld-i386/pr17935-2.s: Likewise.
940 * ld-x86-64/pr17935-1.d: Likewise.
941 * ld-x86-64/pr17935-1.s: Likewise.
942 * ld-x86-64/pr17935-2.d: Likewise.
943 * ld-x86-64/pr17935-2.s: Likewise.
944
9e2dec47
L
9452015-02-06 H.J. Lu <hongjiu.lu@intel.com>
946
947 PR ld/12365
948 PR ld/14272
949 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
950 * ld-plugin/plugin-7.d: Updated.
951 * ld-plugin/plugin-8.d: Likewise.
952
8962a307
L
9532015-02-04 H.J. Lu <hongjiu.lu@intel.com>
954
955 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
956 ld/12365 test.
957
60f79275
L
9582015-02-03 H.J. Lu <hongjiu.lu@intel.com>
959
960 PR ld/12365
961 * ld-plugin/pr12365a.c: New file.
962 * ld-plugin/pr12365b.c: Likewise.
963 * ld-plugin/pr12365c.c: Likewise.
964
965 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
966 test.
967 Run the PR ld/12365 test.
968
9910b1c8
L
9692015-02-03 H.J. Lu <hongjiu.lu@intel.com>
970
971 PR ld/14918
972 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
973
974 * ld-plugin/pr14918.c: New file.
975 * ld-plugin/pr14918.d: Likewise.
976
1a215085
L
9772015-01-29 H.J. Lu <hongjiu.lu@intel.com>
978
979 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
980
b86ac8e3
AM
9812015-01-29 Alan Modra <amodra@gmail.com>
982
983 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
984 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
985 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
986
15f7a26b
L
9872015-01-28 H.J. Lu <hongjiu.lu@intel.com>
988
989 PR ld/17878
990 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
991 * ld-plugin/plugin-10.d: Likewise.
992 * ld-plugin/plugin-11.d: Likewise.
993 * ld-plugin/plugin-2.d: Likewise.
994 * ld-plugin/plugin-3.d: Likewise.
995 * ld-plugin/plugin-4.d: Likewise.
996 * ld-plugin/plugin-5.d: Likewise.
997 * ld-plugin/plugin-6.d: Likewise.
998 * ld-plugin/plugin-7.d: Likewise.
999 * ld-plugin/plugin-8.d: Likewise.
1000 * ld-plugin/plugin-9.d: Likewise.
1001
61b86cb1
JB
10022015-01-28 Jan Beulich <jbeulich@suse.com>
1003
1004 * ld-elf/pr16322.s (p1): Rename to px1.
1005 (f1): Rename to fx1.
1006
dbd1e97e
AM
10072015-01-28 Alan Modra <amodra@gmail.com>
1008
1009 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1010 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1011 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1012
cc9ad334
SKS
10132015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1014
1015 * ld-scripts/memory.t: Define new symbol tred.
1016 * ld-scripts/memory_sym.t: New.
1017 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1018 conditionally check values of linker symbols.
1019
481765cd
AB
10202015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1021
1022 * ld-scripts/provide-4-map.d: Update expected output.
1023 * ld-scripts/provide-5-map.d: Likewise.
1024
c05b575a
AB
10252015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1026
1027 * ld-scripts/provide-4.d: New file.
1028 * ld-scripts/provide-4-map.d: New file.
1029 * ld-scripts/provide-4.t: New file.
1030 * ld-scripts/provide-5.d: New file.
1031 * ld-scripts/provide-5.s: New file.
1032 * ld-scripts/provide-5-map.d: New file.
1033 * ld-scripts/provide-5.t: New file.
1034 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1035 tests.
1036
43d66c95
AB
10372015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1038
1039 * ld-scripts/overlay-size.d: Add 'map' option.
1040 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1041 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1042 option, checking linker mapfile output.
1043
23283c1b
AM
10442015-01-20 Alan Modra <amodra@gmail.com>
1045
1046 * ld-powerpc/ambiguousv1.d,
1047 * ld-powerpc/ambiguousv1b.d,
1048 * ld-powerpc/ambiguousv2.d,
1049 * ld-powerpc/ambiguousv2b.d,
1050 * ld-powerpc/elfv2exe.d,
1051 * ld-powerpc/elfv2so.d,
1052 * ld-powerpc/tlsexe.r,
1053 * ld-powerpc/tlsexetoc.r,
1054 * ld-powerpc/tlsso.r,
1055 * ld-powerpc/tlstocso.r: Update.
1056
10ab94eb
AM
10572015-01-20 Alan Modra <amodra@gmail.com>
1058
1059 PR ld/17615
1060 * ld-elf/pr17615.d: Match .sbss too.
1061
3e2aa5bb
L
10622015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1063
1064 PR ld/17615
1065 * ld-elf/pr17615.d: New file.
1066 * ld-elf/pr17615.s: Likewise.
1067
c4621b33
AM
10682015-01-19 Alan Modra <amodra@gmail.com>
1069
1070 * ld-gc/pr14265.d,
1071 * ld-cris/tls-gc-68.d,
1072 * ld-cris/tls-gc-69.d,
1073 * ld-cris/tls-gc-70.d,
1074 * ld-cris/tls-gc-71.d,
1075 * ld-cris/tls-gc-75.d,
1076 * ld-cris/tls-gc-76.d,
1077 * ld-cris/tls-gc-79.d,
1078 * ld-mmix/bpo-10.d,
1079 * ld-mmix/bpo-11.d: Update.
1080
1e2e8c52
AK
10812015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1082
1083 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1084 printed if 0 anymore.
1085
6333bc0d
L
10862015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1087
1088 PR ld/17847
1089 * ld-x86-64/pie1.d: New file.
1090 * ld-x86-64/pie1.s: Likwise.
1091 * ld-x86-64/x86-64.exp: Run pie1.
1092
0941db69
JW
10932015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1094
1095 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1096 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1097 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1098
0172429c
JW
10992015-01-13 Jiong Wang <jiong.wang@arm.com>
1100
1101 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1102 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1103 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1104
bab91cce
JW
11052015-01-13 Jiong Wang <jiong.wang@arm.com>
1106
1107 PR ld/17415
1108 * ld-aarch64/pr17415.s: Source file for new test.
1109 * ld-aarch64/pr17415.d: Expect file for new test.
1110 * ld-aarch64/aarch64-elf.exp: Run the new test.
1111
9d1d54d5
L
11122015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1113
1114 PR ld/17827
1115 * ld-x86-64/pr17689.out: Updated.
1116 * ld-x86-64/pr17689b.S: Likewise.
1117
1118 * ld-x86-64/pr17827.rd: New file.
1119
1120 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1121
2279a12a
JB
11222015-01-08 Jan Beulich <jbeulich@suse.com>
1123
1124 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1125 enable_initfini_array=no case.
1126
8d983e36
AB
11272015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1128
1129 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1130 readelf.
1131
b90efa5b 11322015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1133
b90efa5b 1134 Update year range in copyright notice of all files.
ee3b52e9 1135
b90efa5b 1136For older changes see ChangeLog-2014
c9e214e5 1137\f
b90efa5b 1138Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1139
1140Copying and distribution of this file, with or without modification,
1141are permitted in any medium without royalty provided the copyright
1142notice and this notice are preserved.
1143
c9e214e5
AM
1144Local Variables:
1145mode: change-log
1146left-margin: 8
1147fill-column: 74
1148version-control: never
1149End:
This page took 0.592265 seconds and 4 git commands to generate.