Remove support for the (deprecated) openrisc and or32 configurations and replace
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
73589c9d
CS
12014-04-22 Christian Svensson <blue@cmd.nu>
2
3 * ld-discard/extern.d: Remove openrisc and or32 support. Add
4 support for or1k.
5 * ld-discard/start.d: Likewise.
6 * ld-discard/static.d: Likewise.
7 * ld-elf/group1.d: Likewise.
8 * ld-elf/group3b.d: Likewise.
9 * ld-elf/group8a.d: Likewise.
10 * ld-elf/group8b.d: Likewise.
11 * ld-elf/group9a.d: Likewise.
12 * ld-elf/group9b.d: Likewise.
13 * ld-elf/linkonce2.d: Likewise.
14 * ld-elf/merge.d: Likewise.
15 * ld-elf/merge2.d: Likewise.
16 * ld-elf/orphan-region.d: Likewise.
17 * ld-elf/orphan.d: Likewise.
18 * ld-elf/orphan3.d: Likewise.
19 * ld-elf/pr12851.d: Likewise.
20 * ld-elf/pr12975.d: Likewise.
21 * ld-elf/pr13177.d: Likewise.
22 * ld-elf/pr13195.d: Likewise.
23 * ld-elf/pr349.d: Likewise.
24 * ld-elf/sec64k.exp: Likewise.
25 * ld-elf/warn1.d: Likewise.
26 * ld-elf/warn2.d: Likewise.
27 * ld-elf/warn3.d: Likewise.
28 * ld-scripts/weak.exp: Likewise.
29 * lib/ld-lib.exp: Likewise.
30
cb22ccf4
KCY
312014-04-17 Kwok Cheung Yeung <kcy@codesourcery.com>
32
33 * ld-mips-elf/elf-rel-xgot-n32.d: Update for new GOT layout.
34 * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
35 * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
36 * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
37 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
38
fa85fb9a
MS
392014-04-15 Marcus Shawcroft <marcus.shawcroft@arm.com>
40
41 * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case
42 to include all 5 bits of LDR destination register.
43
e4ef1b6c
DC
442014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
45
46 * ld-avr/norelax_diff.d: New testcase.
47 * ld-avr/relax_diff.d: Likewise.
48 * ld-avr/relax.s: Likewise.
49
17c34b8f
AS
502014-04-05 Andreas Schwab <schwab@linux-m68k.org>
51
52 * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering
53 out _FORTIFY_SOURCE.
54 ("Build libdummy.a 9", "PR ld/12696"): Mark as c++.
55
ffe54b37
AM
562014-04-04 Alan Modra <amodra@gmail.com>
57
58 * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s,
59 * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test.
60 * ld-scripts/data.exp: Run it.
61
72c56015
MS
622014-03-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
63
64 * ld-aarch64/eh-frame.d: Adjust FDE pc address.
65
4c6d802e
L
662014-03-27 H.J. Lu <hongjiu.lu@intel.com>
67
68 PR ld/16756
69 * ld-plugin/lto.exp: Expect filename and line number for PR
70 ld/12760 test.
71
6a631e86 722014-03-27 Yury Gribov <y.gribov@samsung.com>
4c6d802e 73 Pavel Fedin <p.fedin@samsung.com>
6a631e86 74
4c6d802e 75 * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into
6a631e86 76 account the pretty printing of PLT entries.
4c6d802e
L
77 * ld-arm/arm-app.d: Likewise.
78 * ld-arm/arm-lib-plt32.d: Likewise.
79 * ld-arm/arm-lib.d: Likewise.
80 * ld-arm/armthumb-lib.d: Likewise.
81 * ld-arm/cortex-a8-fix-b-plt.d: Likewise.
82 * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise.
83 * ld-arm/cortex-a8-fix-bl-plt.d: Likewise.
84 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
85 * ld-arm/cortex-a8-fix-blx-plt.d: Likewise.
86 * ld-arm/farcall-mixed-app-v5.d: Likewise.
87 * ld-arm/farcall-mixed-app.d: Likewise.
88 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
89 * ld-arm/farcall-mixed-lib.d: Likewise.
90 * ld-arm/ifunc-10.dd: Likewise.
91 * ld-arm/ifunc-14.dd: Likewise.
92 * ld-arm/ifunc-15.dd: Likewise.
93 * ld-arm/ifunc-3.dd: Likewise.
94 * ld-arm/ifunc-4.dd: Likewise.
95 * ld-arm/ifunc-7.dd: Likewise.
96 * ld-arm/ifunc-8.dd: Likewise.
97 * ld-arm/ifunc-9.dd: Likewise.
98 * ld-arm/long-plt-format.d: Likewise.
99 * ld-arm/mixed-app-v5.d: Likewise.
100 * ld-arm/mixed-app.d: Likewise.
101 * ld-arm/mixed-lib.d: Likewise.
102 * ld-arm/thumb2-bl-undefweak.d: Likewise.
103 * ld-arm/thumb2-bl-undefweak1.d: Likewise.
6a631e86 104
f6c7c3e8
AM
1052014-03-26 Alan Modra <amodra@gmail.com>
106
107 * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s,
108 * ld-powerpc/funv1.s, * ld-powerpc/funv2.s,
109 * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files.
110 * ld-powerpc/powerpc.exp: Run new tests.
111
c955de36
WN
1122014-03-25 Will Newton <will.newton@linaro.org>
113
114 * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
115 * ld-aarch64/relasz.d: New file.
116 * ld-aarch64/relasz.s: Likewise.
117
d56a8dda
RS
1182014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
119
120 * ld-elf/merge.d: Remove MIPS XFAIL.
121
97323ad1
WN
1222014-03-20 Will Newton <will.newton@linaro.org>
123
124 * ld-arm/ifunc-14.rd: Update symbol values.
125
e5719043
NC
1262014-03-19 Nick Clifton <nickc@redhat.com>
127
128 * config/default.exp (ASFLAGS): For the RX target add:
129 -muse-conventional-section-names.
130
e5b98723
AM
1312014-03-15 Alan Modra <amodra@gmail.com>
132
133 * ld-powerpc/vle-reloc-3.d: Remove addresses.
134
c3301df1
AM
1352014-03-14 Alan Modra <amodra@gmail.com>
136
137 * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0.
138 * ld-powerpc/vle-reloc-3.d: Update.
139
c125dbfb
RM
1402014-03-06 Roland McGrath <mcgrathr@google.com>
141
142 * ld-arm/gc-hidden-1.d: Remove target, add not-target to match
143 other ELF-only tests in this directory. Loosen regexps so they
144 don't care what the exact addresses are.
145
8548f841
RM
1462014-03-06 Roland McGrath <mcgrathr@google.com>
147
148 * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ...
149 (armelftests_nonacl): ... here.
150
4b95cf5c
AM
1512014-03-05 Alan Modra <amodra@gmail.com>
152
153 Update copyright years.
154
45965137
AM
1552014-03-05 Alan Modra <amodra@gmail.com>
156
157 * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files.
158 * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files.
159 * ld-powerpc/powerpc.exp: Run new test.
160
2c80b753
AM
1612014-03-03 Alan Modra <amodra@gmail.com>
162
163 * ld-scripts/phdrs2.exp: Correct copyright punctuation.
164 * ld-v850/v850.exp: Correct copyright typo.
165
512c56d6
YG
1662014-03-01 Yuri Gribov <y.gribov@samsung.com>
167
168 * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
169
1db37fe6
YG
1702014-02-27 Yuri Gribov <y.gribov@samsung.com>
171
172 * ld-arm/long-plt-format.s: New test case.
173 * ld-arm/long-plt-format.d: Expected disassembly.
174 * ld-arm/arm-elf.exp: Run the new test.
175
5063daf7
NC
1762014-02-27 Nick Clifton <nickc@redhat.com>
177
178 * ld-pe/longsecn-1.d: Allow for extra sections.
179 * ld-pe/longsecn-2.d: Likewise.
180 * ld-pe/longsecn.d: Likewise.
181 * ld-pe/secrel.d: Likewise.
182
a97726da
AM
1832014-02-21 Alan Modra <amodra@gmail.com>
184
185 * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
186 * ld-bootstrap/ppc476.t: New file.
187
0ff2b86e
L
1882014-02-19 Igor Zamyatin <igor.zamyatin@intel.com>
189 H.J. Lu <hongjiu.lu@intel.com>
190
191 * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
192 * ld-x86-64/bnd-ifunc-1.d: New file.
193 * ld-x86-64/bnd-ifunc-1.s: Likewise.
194 * ld-x86-64/bnd-plt-1.d: Likewise.
195
5db3e65d
JC
1962014-02-18 Jack Carter <jack.carter@imgtec.com>
197
198 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
199
6e03f3da
TS
2002014-02-16 Thomas Schwinge <thomas@codesourcery.com>
201
202 * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
203 and all usage of it.
204
d6f6f455
L
2052014-02-10 H.J. Lu <hongjiu.lu@intel.com>
206
207 PR gold/16530
208 * ld-elf/dynamic-1.c: New file.
209 * ld-elf/dynamic-1.rd: Likewise.
210 * ld-elf/dynamic-1.syms: Likewise.
211
212 * ld-elf/shared.exp (build_tests): Add dynamic-1.
213
13075d04
SH
2142014-02-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
215
216 * ld-scripts/rgn-at9.d: New file.
217 * ld-scripts/rgn-at9.t: Likewise.
218 * ld-scripts/rgn-at10.d: Likewise.
219 * ld-scripts/rgn-at10.s: Likewise.
220 * ld-scripts/rgn-at10.t: Likewise.
221 * ld-scripts/rgn-at11.d: Likewise.
222 * ld-scripts/rgn-at11.t: Likewise.
223
78058a5e
SL
2242014-01-30 Sandra Loosemore <sandra@codesourcery.com>
225
226 * ld-nios2/relax_call26.s: New.
227 * ld-nios2/relax_call26_boundary.ld: New.
228 * ld-nios2/relax_call26_boundary.s: New.
229 * ld-nios2/relax_call26_boundary_c8.d: New.
230 * ld-nios2/relax_call26_boundary_cc.d: New.
231 * ld-nios2/relax_call26_boundary_d0.d: New.
232 * ld-nios2/relax_call26_boundary_d4.d: New.
233 * ld-nios2/relax_call26_boundary_d8.d: New.
234 * ld-nios2/relax_call26_boundary_dc.d: New.
235 * ld-nios2/relax_call26_boundary_f0.d: New.
236 * ld-nios2/relax_call26_boundary_f4.d: New.
237 * ld-nios2/relax_call26_boundary_f8.d: New.
238 * ld-nios2/relax_call26_boundary_fc.d: New.
239 * ld-nios2/relax_call26_cache.d: New.
240 * ld-nios2/relax_call26_cache.ld: New.
241 * ld-nios2/relax_call26_cache.s: New.
242 * ld-nios2/relax_call26_multi.d: New.
243 * ld-nios2/relax_call26_multi.ld: New.
244 * ld-nios2/relax_call26_norelax.d: New.
245 * ld-nios2/relax_call26_shared.d: New.
246 * ld-nios2/relax_call26_shared.ld: New.
247
50a53d3f
L
2482014-01-29 H.J. Lu <hongjiu.lu@intel.com>
249
250 * ld-elf/rdynamic-1.c: New file.
251 * ld-elf/rdynamic-1.rd: Likewise.
252
253 * ld-elf/shared.exp (build_tests): Add rdynamic-1.
254
bcf1df01
NC
2552014-01-28 Nick Clifton <nickc@redhat.com>
256
257 PR binutils/16317
258 * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
259 * ld-tic6x/shlib-1b.rd: Likewise.
260 * ld-tic6x/shlib-1r.rd: Likewise.
261 * ld-tic6x/shlib-1rb.rd: Likewise.
262 * ld-tic6x/shlib-app-1rd: Likewise.
263 * ld-tic6x/shlib-app-1b.rd: Likewise.
264 * ld-tic6x/shlib-app-1r.rd: Likewise.
265 * ld-tic6x/shlib-app-1rb.rd: Likewise.
266 * ld-tic6x/shlib-noindex.rd: Likewise.
267 * ld-tic6x/static-app-1.rd: Likewise.
268 * ld-tic6x/static-app-1b.rd: Likewise.
269 * ld-tic6x/static-app-1r.rd: Likewise.
270 * ld-tic6x/static-app-1rb.rd: Likewise.
271 PR binutils/16318
272 * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
273 objects.
274
a5262f83
L
2752014-01-24 H.J. Lu <hongjiu.lu@intel.com>
276
277 * ld-elf/pr16498a.s: Replace .align with .p2align.
278
a78ad74b
L
2792014-01-24 H.J. Lu <hongjiu.lu@intel.com>
280
281 PR ld/16498
282 * ld-elf/pr16498b.d: New file.
283 * ld-elf/pr16498b.t: Likewise.
284
d85e71fe
L
2852014-01-24 H.J. Lu <hongjiu.lu@intel.com>
286
287 PR ld/16498
288 * ld-elf/pr16498a.d: New file.
289 * ld-elf/pr16498a.s: Likewise.
290 * ld-elf/pr16498a.t: Likewise.
291
7dd9c6eb
AM
2922014-01-22 Alan Modra <amodra@gmail.com>
293
294 * ld-scripts/pr14962-2.d: Correct target triple.
295
2edab91c
AM
2962014-01-22 Alan Modra <amodra@gmail.com>
297
298 * ld-shared/elf-offset.ld: Align end of .bss with canonical form
299 of ALIGN that allows an empty .bss to be removed.
300 * ld-arm/arm-dyn.ld: Likewise.
301 * ld-arm/arm-lib.ld: Likewise.
302 * ld-elfvsb/elf-offset.ld: Likewise.
303 * ld-mips-elf/mips-dyn.ld: Likewise.
304 * ld-mips-elf/mips-lib.ld: Likewise.
305 * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
306 * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
307 ALIGN address of section instead.
308 * ld-powerpc/vle-multiseg-2.ld: Likewise.
309 * ld-powerpc/vle-multiseg-3.ld: Likewise.
310 * ld-powerpc/vle-multiseg-4.ld: Likewise.
311 * ld-powerpc/vle-multiseg-6.ld: Likewise.
312 * ld-scripts/empty-aligned.d: Check section headers not program
313 headers. Remove xfail and notarget.
314 * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
315
4584ec12
L
3162014-01-21 H.J. Lu <hongjiu.lu@intel.com>
317
318 PR ld/16467
319 * ld-ifunc/dummy.c: New file.
320 * ld-ifunc/pr16467.out: Likewise.
321 * ld-ifunc/pr16467a.c: Likewise.
322 * ld-ifunc/pr16467a.map: Likewise.
323 * ld-ifunc/pr16467b.c: Likewise.
324 * ld-ifunc/pr16467b.map: Likewise.
325 * ld-ifunc/pr16467c.c: Likewise.
326
327 * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
328 (run_ld_link_exec_tests): Run pr16467.
329
22ef172a
L
3302014-01-21 H.J. Lu <hongjiu.lu@intel.com>
331
332 PR ld/2404
333 * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
334
cec2c50d
L
3352014-01-20 H.J. Lu <hongjiu.lu@intel.com>
336
337 PR ld/2404
338 * ld-elf/pr2404.out: New file.
339 * ld-elf/pr2404a.c: Likewise.
340 * ld-elf/pr2404b.c: Likewise.
341
342 * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
343 libpr2404b.a.
344 (run_tests): Run pr2404.
345
fa72205c
AM
3462014-01-20 Alan Modra <amodra@gmail.com>
347
348 * ld-scripts/pr14962-2.d,
349 * ld-scripts/pr14962-2.t: New test.
350 * ld-scripts/expr.exp: Run it.
351
4199e3b8
AM
3522014-01-15 Alan Modra <amodra@gmail.com>
353
354 * ld-elf/ehdr_start-shared.d: New.
355 * ld-elf/ehdr_start-userdef.d: xfail frv.
356 * ld-elf/ehdr_start-weak.d: Likewise.
357 * ld-elf/ehdr_start.d: Likewise.
358
c0a6c611
VP
3592014-01-14 Vidya Praveen <vidyapraveen@arm.com>
360
361 * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
362 (default_ld_simple_link): Likewise.
363
eec2f3ed
AM
3642014-01-10 Alan Modra <amodra@gmail.com>
365
366 * ld-x86-64/pr14207.d: Adjust.
367
d345186d
L
3682014-01-09 H.J. Lu <hongjiu.lu@intel.com>
369
370 * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
371 is generated.
372
92c09111
L
3732014-01-09 Vidya Praveen <vidyapraveen@arm.com>
374
375 * lib/ld-lib.exp (check_lto_shared_available): New check.
376 * ld-plugin/lto.exp: Use check_lto_shared_available.
377
43a8475c
L
3782014-01-08 H.J. Lu <hongjiu.lu@intel.com>
379
380 PR ld/14207
381 PR ld/16322
382 PR binutils/16323
383 * ld-elf/pr16322.d: New file.
384 * ld-elf/pr16322.s: Likewise.
385
386 * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
387
5fb776a6 388For older changes see ChangeLog-2013
c9e214e5 389\f
5fb776a6 390Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
391
392Copying and distribution of this file, with or without modification,
393are permitted in any medium without royalty provided the copyright
394notice and this notice are preserved.
395
c9e214e5
AM
396Local Variables:
397mode: change-log
398left-margin: 8
399fill-column: 74
400version-control: never
401End:
This page took 0.476422 seconds and 4 git commands to generate.