Add --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-elf/compress.exp (build_tests): Add tests for
4 --compress-debug-sections=.
5 (run_tests): Likewise.
6 Add additonal tests for --compress-debug-sections=.
7 * ld-elf/gabiend.rt: New file.
8 * ld-elf/gabinormal.rt: Likewise.
9 * ld-elf/gnubegin.rS: Likewise.
10 * ld-elf/gnunormal.rS: Likewise.
11 * ld-elf/zlibbegin.rS: Likewise.
12 * ld-elf/zlibnormal.rS: Likewise.
13
14 2015-04-15 Alan Modra <amodra@gmail.com>
15
16 * ld-gc/pr18223.d: xfail tic6x.
17
18 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
19
20 PR ld/pr17709
21 * ld-i386/i386.exp: Run protected6b.
22 * ld-i386/protected6b.d: New file.
23 * ld-x86-64/protected6b.d: Likewise.
24 * ld-x86-64/x86-64.exp: Run protected6b.
25
26 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
27
28 * ld-i386/i386.exp: Run protected6a.
29 * ld-i386/protected6.d: Renamed to ...
30 * ld-i386/protected6a.d: This.
31 * ld-x86-64/hidden4.d: New file.
32 * ld-x86-64/hidden4.s: Likewise.
33 * ld-x86-64/hidden5.d: Likewise.
34 * ld-x86-64/hidden5.s: Likewise.
35 * ld-x86-64/protected6.d: Renamed to ...
36 * ld-x86-64/protected6a.d: This.
37 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
38 protected7a and protected7b.
39
40 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
41
42 PR ld/pr17709
43 * ld-i386/protected6.d: New file.
44 * ld-i386/protected6.s: Likewise.
45 * ld-x86-64/protected6.d: Likewise.
46 * ld-x86-64/protected6.s: Likewise.
47 * ld-x86-64/protected7.d: Likewise.
48 * ld-x86-64/protected7.s: Likewise.
49 * ld-x86-64/protected7a.d: Likewise.
50 * ld-x86-64/protected7b.d: Likewise.
51
52 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
53
54 PR ld/pr15228
55 PR ld/pr17709
56 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
57 * ld-i386/pr17709-nacl.rd: New file.
58 * ld-i386/pr17709.rd: Likewise.
59 * ld-i386/pr17709a.s: Likewise.
60 * ld-i386/pr17709b.s: Likewise.
61 * ld-i386/protected3.d: Updated.
62 * ld-i386/protected3.s: Likewise.
63 * ld-x86-64/pr17709-nacl.rd: New file.
64 * ld-x86-64/pr17709.rd: Likewise.
65 * ld-x86-64/pr17709a.s: Likewise.
66 * ld-x86-64/pr17709b.s: Likewise.
67 * ld-x86-64/protected3.d: Updated.
68 * ld-x86-64/protected3.s: Likewise.
69 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
70
71 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
72
73 PR ld/18223
74 * ld-gc/gc.exp: Run pr18223.
75 * ld-gc/pr18223.d: New file.
76 * ld-gc/pr18223.s: Likewise.
77
78 2015-04-10 Alan Modra <amodra@gmail.com>
79
80 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
81 PR ld/pr15228
82 PR ld/pr17709
83 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
84 * ld-i386/pr17709-nacl.rd: Delete.
85 * ld-i386/pr17709.rd: Likewise.
86 * ld-i386/pr17709a.s: Likewise.
87 * ld-i386/pr17709b.s: Likewise.
88 * ld-i386/protected3.d: Updated.
89 * ld-i386/protected3.s: Likewise.
90 * ld-x86-64/pr17709-nacl.rd: Delete.
91 * ld-x86-64/pr17709.rd: Likewise.
92 * ld-x86-64/pr17709a.s: Likewise.
93 * ld-x86-64/pr17709b.s: Likewise.
94 * ld-x86-64/protected3.d: Updated.
95 * ld-x86-64/protected3.s: Likewise.
96 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
97
98 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
99
100 * ld-elf/compress.exp: Add a test for
101 --compress-debug-sections=zlib-gabi.
102 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
103 (run_tests): Likewise.
104 Verify linker output with zlib-gabi compressed debug input.
105 * ld-elf/compressed1a.d: New file.
106 * ld-elf/compressed1b.d: Likewise.
107 * ld-elf/compressed1c.d: Likewise.
108
109 2015-04-07 Alan Modra <amodra@gmail.com>
110
111 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
112 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
113 * ld-tic6x/shlib-1b.rd: Likewise.
114 * ld-tic6x/shlib-1r.rd: Likewise.
115 * ld-tic6x/shlib-1rb.rd: Likewise.
116 * ld-tic6x/shlib-app-1.rd: Likewise.
117 * ld-tic6x/shlib-app-1b.rd: Likewise.
118 * ld-tic6x/shlib-app-1r.rd: Likewise.
119 * ld-tic6x/shlib-app-1rb.rd: Likewise.
120 * ld-tic6x/shlib-noindex.rd: Likewise.
121
122 2015-04-07 Nick Clifton <nickc@redhat.com>
123
124 * ld-elf/orphan-5.l: New test - checks the linker's output with
125 --warn-orphan enabled.
126 * ld-elf/elf.exp: Run the new test.
127
128 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
129
130 * ld-elf/compress.exp: Remove is_zlib_supported check.
131 Fail if --compress-debug-sections doesn't work.
132 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
133
134 2015-04-01 Tejas Belagod <tejas.belagod@arm.com>
135
136 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
137 * ld-aarch64/erratum843419.d: New.
138 * ld-aarch64/erratum843419.s: New.
139
140 2015-04-01 H.J. Lu <hongjiu.lu@intel.com>
141
142 PR ld/18176
143 * ld-x86-64/pr18176.d: New file.
144 * ld-x86-64/pr18176.s: Likewise.
145 * ld-x86-64/pr18176.t: Likewise.
146 * ld-x86-64/x86-64.exp: Run pr18176.
147
148 2015-03-31 H.J. Lu <hongjiu.lu@intel.com>
149
150 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
151
152 2015-03-30 H.J. Lu <hongjiu.lu@intel.com>
153
154 PR ld/18169
155 * ld-elf/linkinfo1a.d: Updated.
156 * ld-elf/linkinfo1b.d: Likewise.
157
158 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
159
160 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
161
162 2015-03-26 Tejas Belagod <tejas.belagod@arm.com>
163
164 * ld-aarch64/farcall-back-be.d: New.
165
166 2015-03-26 H.J. Lu <hongjiu.lu@intel.com>
167
168 PR ld/18160
169 * ld-x86-64/pr18160.d: New file.
170 * ld-x86-64/pr18160.s: Likewise.
171 * ld-x86-64/pr18160.t: Likewise.
172 * ld-x86-64/x86-64.exp: Run pr18160.
173 ---
174 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
175
176 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
177 section.
178 * ld-aarch64/farcall-b.d: Likewise.
179 * ld-aarch64/farcall-bl.d: Likewise.
180 * ld-aarch64/farcall-back.d: Likewise.
181
182 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
183
184 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
185 835769 workaround stubs.
186
187 2015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
188
189 * ld-gc/all-debug-sections.d: New file.
190 * ld-gc/all-debug-sections.s: Likewise.
191 * ld-gc/gc.exp: Execute new testcase.
192
193 2015-03-11 Alan Modra <amodra@gmail.com>
194
195 * ld-powerpc/tls32.s: Add GOT pointer setup.
196 * ld-powerpc/tls32.d: Update.
197 * ld-powerpc/tls32.g: Update.
198 * ld-powerpc/tls32.t: Update.
199 * ld-powerpc/tlsexe.d: Update.
200 * ld-powerpc/tlsexe32.d: Update.
201 * ld-powerpc/tlsexe32.g: Update.
202 * ld-powerpc/tlsexe32.r: Update.
203 * ld-powerpc/tlsexetoc.d: Update.
204 * ld-powerpc/tlsso32.d: Update.
205 * ld-powerpc/tlsso32.g: Update.
206 * ld-powerpc/tlsso32.r: Update.
207
208 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
209
210 PR ld/pr15228
211 PR ld/pr17709
212 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
213 * ld-i386/pr17709-nacl.rd: New file.
214 * ld-i386/pr17709.rd: Likewise.
215 * ld-i386/pr17709a.s: Likewise.
216 * ld-i386/pr17709b.s: Likewise.
217 * ld-i386/protected3.d: Updated.
218 * ld-i386/protected3.s: Likewise.
219 * ld-x86-64/pr17709-nacl.rd: New file.
220 * ld-x86-64/pr17709.rd: Likewise.
221 * ld-x86-64/pr17709a.s: Likewise.
222 * ld-x86-64/pr17709b.s: Likewise.
223 * ld-x86-64/protected3.d: Updated.
224 * ld-x86-64/protected3.s: Likewise.
225 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
226
227 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
228
229 PR gas/17843
230 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
231 * ld-aarch64/aarch64-elf.exp: Run it.
232
233 2015-02-28 Alan Modra <amodra@gmail.com>
234
235 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
236 * ld-sparc/gotop32.td: Likewise.
237 * ld-sparc/gotop64.rd: Likewise.
238 * ld-sparc/gotop64.td: Likewise.
239 * ld-tilegx/external.s: Align .data.
240 * ld-tilepro/external.s: Likewise.
241
242 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
243
244 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
245 (tls-tiny-desc-le): Add.
246 * ld-aarch64/tls-tiny-desc.d: New.
247 * ld-aarch64/tls-tiny-desc.s: New.
248 * ld-aarch64/tls-tiny-desc-ie.d: New.
249 * ld-aarch64/tls-tiny-desc-ie.s: New.
250 * ld-aarch64/tls-tiny-desc-le.d: New.
251 * ld-aarch64/tls-tiny-desc-le.s: New.
252
253 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
254
255 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
256 (tls-tiny-gd-le): Add.
257 * ld-aarch64/tls-tiny-gd.d: New.
258 * ld-aarch64/tls-tiny-gd.s: New.
259 * ld-aarch64/tls-tiny-gd-ie.d: New.
260 * ld-aarch64/tls-tiny-gd-ie.s: New.
261 * ld-aarch64/tls-tiny-gd-le.d: New.
262 * ld-aarch64/tls-tiny-gd-le.s: New.
263
264 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
265
266 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
267 * ld-aarch64/tls-tiny-ie.d: New.
268 * ld-aarch64/tls-tiny-ie.s: New.
269
270 2015-02-26 Terry Guo <terry.guo@arm.com>
271
272 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
273 * ld-arm/attr-merge-vfp-10.d: Likewise.
274 * ld-arm/attr-merge-vfp-10r.d: Likewise.
275 * ld-arm/attr-merge-vfp-12.d: Likewise.
276 * ld-arm/attr-merge-vfp-12r.d: Likewise.
277 * ld-arm/attr-merge-vfp-13.d: Likewise.
278 * ld-arm/attr-merge-vfp-13r.d: Likewise.
279 * ld-arm/attr-merge-vfp-14.d: Likewise.
280 * ld-arm/attr-merge-vfp-14r.d: Likewise.
281 * ld-arm/attr-merge-vfp-6.d: Likewise.
282 * ld-arm/attr-merge-vfp-6r.d: Likewise.
283 * ld-arm/attr-merge-vfp-7.d: Likewise.
284 * ld-arm/attr-merge-vfp-7r.d: Likewise.
285 * ld-arm/attr-merge-vfp-8.d: Likewise.
286 * ld-arm/attr-merge-vfp-8r.d: Likewise.
287
288 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
289
290 * ld-avr/avr-prop-1.d: New file.
291 * ld-avr/avr-prop-1.s: New file.
292 * ld-avr/avr-prop-2.d: New file.
293 * ld-avr/avr-prop-2.s: New file.
294 * ld-avr/avr-prop-3.d: New file.
295 * ld-avr/avr-prop-3.s: New file.
296 * ld-avr/avr-prop-4.d: New file.
297 * ld-avr/avr-prop-4.s: New file.
298
299 2015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
300
301 * ld-sh/arch/arch_expected.txt: Regenerate.
302 * ld-sh/arch/sh-dsp.s: Likewise.
303 * ld-sh/arch/sh.s: Likewise.
304 * ld-sh/arch/sh2.s: Likewise.
305 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
306 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
307 * ld-sh/arch/sh2a-nofpu.s: Likewise.
308 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
309 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
310 * ld-sh/arch/sh2a.s: Likewise.
311 * ld-sh/arch/sh2e.s: Likewise.
312 * ld-sh/arch/sh3-dsp.s: Likewise.
313 * ld-sh/arch/sh3-nommu.s: Likewise.
314 * ld-sh/arch/sh3.s: Likewise.
315 * ld-sh/arch/sh3e.s: Likewise.
316 * ld-sh/arch/sh4-nofpu.s: Likewise.
317 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
318 * ld-sh/arch/sh4.s: Likewise.
319 * ld-sh/arch/sh4a-nofpu.s: Likewise.
320 * ld-sh/arch/sh4a.s: Likewise.
321 * ld-sh/arch/sh4al-dsp.s: Likewise.
322
323 2015-02-24 Nick Clifton <nickc@redhat.com>
324
325 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
326
327 2015-02-24 Alan Modra <amodra@gmail.com>
328
329 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
330
331 2015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
332
333 * ld-avr/region_overflow.d: New test.
334 * ld-avr/region_overflow.s: Likewise.
335
336 2015-02-19 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR ld/4317
339 * ld-i386/compressed1.d: Use nm/readelf with "failif".
340 * ld-x86-64/compressed1.d: Likewise.
341 * ld-x86-64/pie1.d: Likewise.
342
343 2015-02-19 Alan Modra <amodra@gmail.com>
344
345 PR ld/4317
346 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
347 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
348 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
349 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
350 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
351 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
352 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
353
354 2015-02-17 Alan Modra <amodra@gmail.com>
355
356 PR ld/17975
357 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
358 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
359 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
360 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
361 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
362 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
363 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
364 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
365 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
366 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
367 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
368 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
369 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
370
371 2015-02-16 H.J. Lu <hongjiu.lu@intel.com>
372
373 PR ld/17975
374 * ld-i386/tlsbin-nacl.rd: Updated.
375 * ld-i386/tlsbin.rd: Likewise.
376 * ld-i386/tlsbindesc-nacl.rd: Likewise.
377 * ld-i386/tlsbindesc.rd: Likewise.
378 * ld-i386/tlsdesc-nacl.rd: Likewise.
379 * ld-i386/tlsdesc.rd: Likewise.
380 * ld-i386/tlsnopic-nacl.rd: Likewise.
381 * ld-i386/tlsnopic.rd: Likewise.
382 * ld-i386/tlspic-nacl.rd: Likewise.
383 * ld-i386/tlspic.rd: Likewise.
384 * ld-x86-64/tlsbin-nacl.rd: Likewise.
385 * ld-x86-64/tlsbin.rd: Likewise.
386 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
387 * ld-x86-64/tlsbindesc.rd: Likewise.
388 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
389 * ld-x86-64/tlsdesc.rd: Likewise.
390 * ld-x86-64/tlspic-nacl.rd: Likewise.
391 * ld-x86-64/tlspic.rd: Likewise.
392 * ld-alpha/tlspic.rd: Likewise.
393 * ld-powerpc/tlsexe.r: Likewise.
394 * ld-powerpc/tlsexetoc.r: Likewise.
395 * ld-powerpc/tlsso.r: Likewise.
396 * ld-powerpc/tlstocso.r: Likewise.
397 * ld-s390/tlspic.rd: Likewise.
398 * ld-s390/tlspic_64.rd: Likewise.
399 * ld-sparc/gotop32.dd: Likewise.
400 * ld-sparc/gotop64.dd: Likewise.
401 * ld-sparc/tlssunnopic32.rd: Likewise.
402 * ld-sparc/tlssunnopic64.rd: Likewise.
403 * ld-sparc/tlssunpic32.rd: Likewise.
404 * ld-sparc/tlssunpic64.rd: Likewise.
405 * ld-tic6x/shlib-1.rd: Likewise.
406 * ld-tic6x/shlib-1b.rd: Likewise.
407 * ld-tic6x/shlib-1r.rd: Likewise.
408 * ld-tic6x/shlib-1rb.rd: Likewise.
409 * ld-tic6x/shlib-noindex.rd: Likewise.
410
411 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
412
413 PR ld/17973
414 * ld-plugin/plugin.exp (regassilent): New.
415 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
416 (plugin_tests): Add a test for PR ld/17973.
417 * ld-plugin/pr17973.d: New file.
418 * ld-plugin/pr17973.s: Likewise.
419
420 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
421
422 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
423
424 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
425
426 * ld-plugin/plugin-27.d: New.
427 * ld-plugin/plugin-28.d: Likewise.
428 * ld-plugin/plugin-29.d: Likewise.
429 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
430 and LDPL_WARNING.
431
432 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
433
434 PR ld/17878
435 * ld-plugin/func.c: Add some comments.
436 * ld-plugin/plugin-13.d: New file.
437 * ld-plugin/plugin-14.d: Likewise.
438 * ld-plugin/plugin-15.d: Likewise.
439 * ld-plugin/plugin-16.d: Likewise.
440 * ld-plugin/plugin-17.d: Likewise.
441 * ld-plugin/plugin-18.d: Likewise.
442 * ld-plugin/plugin-19.d: Likewise.
443 * ld-plugin/plugin-20.d: Likewise.
444 * ld-plugin/plugin-21.d: Likewise.
445 * ld-plugin/plugin-22.d: Likewise.
446 * ld-plugin/plugin-23.d: Likewise.
447 * ld-plugin/plugin-24.d: Likewise.
448 * ld-plugin/plugin-25.d: Likewise.
449 * ld-plugin/plugin-26.d: Likewise.
450 * ld-plugin/plugin.exp (plugin2_name): New.
451 (plugin3_name): Likewise.
452 (plugin2_path): Likewise.
453 (plugin3_path): Likewise.
454 (testsrcfiles): Likewise.
455 (testsrcfiles_notext): Likewise.
456 (plugin_tests): Add tests for non-object IR file.
457 (plugin_lib_tests): Likewise.
458 (plugin_extra_elf_tests): Likewise.
459 (plugin_src_tests): New tests for non-object IR file.
460 Run nm --plugin test.
461 Run ar --plugin test.
462 Run plugin_src_tests.
463
464 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
465
466 PR ld/17935
467 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
468 * ld-x86-64/x86-64.exp: Likewise.
469
470 * ld-i386/pr17935-1.d: New file.
471 * ld-i386/pr17935-1.s: Likewise.
472 * ld-i386/pr17935-2.d: Likewise.
473 * ld-i386/pr17935-2.s: Likewise.
474 * ld-x86-64/pr17935-1.d: Likewise.
475 * ld-x86-64/pr17935-1.s: Likewise.
476 * ld-x86-64/pr17935-2.d: Likewise.
477 * ld-x86-64/pr17935-2.s: Likewise.
478
479 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
480
481 PR ld/12365
482 PR ld/14272
483 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
484 * ld-plugin/plugin-7.d: Updated.
485 * ld-plugin/plugin-8.d: Likewise.
486
487 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
488
489 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
490 ld/12365 test.
491
492 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
493
494 PR ld/12365
495 * ld-plugin/pr12365a.c: New file.
496 * ld-plugin/pr12365b.c: Likewise.
497 * ld-plugin/pr12365c.c: Likewise.
498
499 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
500 test.
501 Run the PR ld/12365 test.
502
503 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
504
505 PR ld/14918
506 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
507
508 * ld-plugin/pr14918.c: New file.
509 * ld-plugin/pr14918.d: Likewise.
510
511 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
512
513 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
514
515 2015-01-29 Alan Modra <amodra@gmail.com>
516
517 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
518 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
519 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
520
521 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
522
523 PR ld/17878
524 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
525 * ld-plugin/plugin-10.d: Likewise.
526 * ld-plugin/plugin-11.d: Likewise.
527 * ld-plugin/plugin-2.d: Likewise.
528 * ld-plugin/plugin-3.d: Likewise.
529 * ld-plugin/plugin-4.d: Likewise.
530 * ld-plugin/plugin-5.d: Likewise.
531 * ld-plugin/plugin-6.d: Likewise.
532 * ld-plugin/plugin-7.d: Likewise.
533 * ld-plugin/plugin-8.d: Likewise.
534 * ld-plugin/plugin-9.d: Likewise.
535
536 2015-01-28 Jan Beulich <jbeulich@suse.com>
537
538 * ld-elf/pr16322.s (p1): Rename to px1.
539 (f1): Rename to fx1.
540
541 2015-01-28 Alan Modra <amodra@gmail.com>
542
543 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
544 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
545 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
546
547 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
548
549 * ld-scripts/memory.t: Define new symbol tred.
550 * ld-scripts/memory_sym.t: New.
551 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
552 conditionally check values of linker symbols.
553
554 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
555
556 * ld-scripts/provide-4-map.d: Update expected output.
557 * ld-scripts/provide-5-map.d: Likewise.
558
559 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
560
561 * ld-scripts/provide-4.d: New file.
562 * ld-scripts/provide-4-map.d: New file.
563 * ld-scripts/provide-4.t: New file.
564 * ld-scripts/provide-5.d: New file.
565 * ld-scripts/provide-5.s: New file.
566 * ld-scripts/provide-5-map.d: New file.
567 * ld-scripts/provide-5.t: New file.
568 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
569 tests.
570
571 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
572
573 * ld-scripts/overlay-size.d: Add 'map' option.
574 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
575 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
576 option, checking linker mapfile output.
577
578 2015-01-20 Alan Modra <amodra@gmail.com>
579
580 * ld-powerpc/ambiguousv1.d,
581 * ld-powerpc/ambiguousv1b.d,
582 * ld-powerpc/ambiguousv2.d,
583 * ld-powerpc/ambiguousv2b.d,
584 * ld-powerpc/elfv2exe.d,
585 * ld-powerpc/elfv2so.d,
586 * ld-powerpc/tlsexe.r,
587 * ld-powerpc/tlsexetoc.r,
588 * ld-powerpc/tlsso.r,
589 * ld-powerpc/tlstocso.r: Update.
590
591 2015-01-20 Alan Modra <amodra@gmail.com>
592
593 PR ld/17615
594 * ld-elf/pr17615.d: Match .sbss too.
595
596 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
597
598 PR ld/17615
599 * ld-elf/pr17615.d: New file.
600 * ld-elf/pr17615.s: Likewise.
601
602 2015-01-19 Alan Modra <amodra@gmail.com>
603
604 * ld-gc/pr14265.d,
605 * ld-cris/tls-gc-68.d,
606 * ld-cris/tls-gc-69.d,
607 * ld-cris/tls-gc-70.d,
608 * ld-cris/tls-gc-71.d,
609 * ld-cris/tls-gc-75.d,
610 * ld-cris/tls-gc-76.d,
611 * ld-cris/tls-gc-79.d,
612 * ld-mmix/bpo-10.d,
613 * ld-mmix/bpo-11.d: Update.
614
615 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
616
617 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
618 printed if 0 anymore.
619
620 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
621
622 PR ld/17847
623 * ld-x86-64/pie1.d: New file.
624 * ld-x86-64/pie1.s: Likwise.
625 * ld-x86-64/x86-64.exp: Run pie1.
626
627 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
628
629 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
630 * ld-aarch64/relocs-257-symbolic-func.d: New file.
631 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
632
633 2015-01-13 Jiong Wang <jiong.wang@arm.com>
634
635 * ld-aarch64/tprel_g2_overflow.s: New testcase.
636 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
637 * ld-aarch64/aarch64-elf.exp: Run new testcase.
638
639 2015-01-13 Jiong Wang <jiong.wang@arm.com>
640
641 PR ld/17415
642 * ld-aarch64/pr17415.s: Source file for new test.
643 * ld-aarch64/pr17415.d: Expect file for new test.
644 * ld-aarch64/aarch64-elf.exp: Run the new test.
645
646 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
647
648 PR ld/17827
649 * ld-x86-64/pr17689.out: Updated.
650 * ld-x86-64/pr17689b.S: Likewise.
651
652 * ld-x86-64/pr17827.rd: New file.
653
654 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
655
656 2015-01-08 Jan Beulich <jbeulich@suse.com>
657
658 * ld-x86-64/pr14207.d: Adjust expecations to cover the
659 enable_initfini_array=no case.
660
661 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
662
663 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
664 readelf.
665
666 2015-01-01 Alan Modra <amodra@gmail.com>
667
668 Update year range in copyright notice of all files.
669
670 For older changes see ChangeLog-2014
671 \f
672 Copyright (C) 2015 Free Software Foundation, Inc.
673
674 Copying and distribution of this file, with or without modification,
675 are permitted in any medium without royalty provided the copyright
676 notice and this notice are preserved.
677
678 Local Variables:
679 mode: change-log
680 left-margin: 8
681 fill-column: 74
682 version-control: never
683 End:
This page took 0.048109 seconds and 5 git commands to generate.