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