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