[AArch64] Fix off by one error in instruction relaxation mask.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
fa85fb9a
MS
12014-04-15 Marcus Shawcroft <marcus.shawcroft@arm.com>
2
3 * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case
4 to include all 5 bits of LDR destination register.
5
e4ef1b6c
DC
62014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7
8 * ld-avr/norelax_diff.d: New testcase.
9 * ld-avr/relax_diff.d: Likewise.
10 * ld-avr/relax.s: Likewise.
11
17c34b8f
AS
122014-04-05 Andreas Schwab <schwab@linux-m68k.org>
13
14 * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering
15 out _FORTIFY_SOURCE.
16 ("Build libdummy.a 9", "PR ld/12696"): Mark as c++.
17
ffe54b37
AM
182014-04-04 Alan Modra <amodra@gmail.com>
19
20 * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s,
21 * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test.
22 * ld-scripts/data.exp: Run it.
23
72c56015
MS
242014-03-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
25
26 * ld-aarch64/eh-frame.d: Adjust FDE pc address.
27
4c6d802e
L
282014-03-27 H.J. Lu <hongjiu.lu@intel.com>
29
30 PR ld/16756
31 * ld-plugin/lto.exp: Expect filename and line number for PR
32 ld/12760 test.
33
6a631e86 342014-03-27 Yury Gribov <y.gribov@samsung.com>
4c6d802e 35 Pavel Fedin <p.fedin@samsung.com>
6a631e86 36
4c6d802e 37 * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into
6a631e86 38 account the pretty printing of PLT entries.
4c6d802e
L
39 * ld-arm/arm-app.d: Likewise.
40 * ld-arm/arm-lib-plt32.d: Likewise.
41 * ld-arm/arm-lib.d: Likewise.
42 * ld-arm/armthumb-lib.d: Likewise.
43 * ld-arm/cortex-a8-fix-b-plt.d: Likewise.
44 * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise.
45 * ld-arm/cortex-a8-fix-bl-plt.d: Likewise.
46 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
47 * ld-arm/cortex-a8-fix-blx-plt.d: Likewise.
48 * ld-arm/farcall-mixed-app-v5.d: Likewise.
49 * ld-arm/farcall-mixed-app.d: Likewise.
50 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
51 * ld-arm/farcall-mixed-lib.d: Likewise.
52 * ld-arm/ifunc-10.dd: Likewise.
53 * ld-arm/ifunc-14.dd: Likewise.
54 * ld-arm/ifunc-15.dd: Likewise.
55 * ld-arm/ifunc-3.dd: Likewise.
56 * ld-arm/ifunc-4.dd: Likewise.
57 * ld-arm/ifunc-7.dd: Likewise.
58 * ld-arm/ifunc-8.dd: Likewise.
59 * ld-arm/ifunc-9.dd: Likewise.
60 * ld-arm/long-plt-format.d: Likewise.
61 * ld-arm/mixed-app-v5.d: Likewise.
62 * ld-arm/mixed-app.d: Likewise.
63 * ld-arm/mixed-lib.d: Likewise.
64 * ld-arm/thumb2-bl-undefweak.d: Likewise.
65 * ld-arm/thumb2-bl-undefweak1.d: Likewise.
6a631e86 66
f6c7c3e8
AM
672014-03-26 Alan Modra <amodra@gmail.com>
68
69 * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s,
70 * ld-powerpc/funv1.s, * ld-powerpc/funv2.s,
71 * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files.
72 * ld-powerpc/powerpc.exp: Run new tests.
73
c955de36
WN
742014-03-25 Will Newton <will.newton@linaro.org>
75
76 * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
77 * ld-aarch64/relasz.d: New file.
78 * ld-aarch64/relasz.s: Likewise.
79
d56a8dda
RS
802014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
81
82 * ld-elf/merge.d: Remove MIPS XFAIL.
83
97323ad1
WN
842014-03-20 Will Newton <will.newton@linaro.org>
85
86 * ld-arm/ifunc-14.rd: Update symbol values.
87
e5719043
NC
882014-03-19 Nick Clifton <nickc@redhat.com>
89
90 * config/default.exp (ASFLAGS): For the RX target add:
91 -muse-conventional-section-names.
92
e5b98723
AM
932014-03-15 Alan Modra <amodra@gmail.com>
94
95 * ld-powerpc/vle-reloc-3.d: Remove addresses.
96
c3301df1
AM
972014-03-14 Alan Modra <amodra@gmail.com>
98
99 * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0.
100 * ld-powerpc/vle-reloc-3.d: Update.
101
c125dbfb
RM
1022014-03-06 Roland McGrath <mcgrathr@google.com>
103
104 * ld-arm/gc-hidden-1.d: Remove target, add not-target to match
105 other ELF-only tests in this directory. Loosen regexps so they
106 don't care what the exact addresses are.
107
8548f841
RM
1082014-03-06 Roland McGrath <mcgrathr@google.com>
109
110 * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ...
111 (armelftests_nonacl): ... here.
112
4b95cf5c
AM
1132014-03-05 Alan Modra <amodra@gmail.com>
114
115 Update copyright years.
116
45965137
AM
1172014-03-05 Alan Modra <amodra@gmail.com>
118
119 * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files.
120 * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files.
121 * ld-powerpc/powerpc.exp: Run new test.
122
2c80b753
AM
1232014-03-03 Alan Modra <amodra@gmail.com>
124
125 * ld-scripts/phdrs2.exp: Correct copyright punctuation.
126 * ld-v850/v850.exp: Correct copyright typo.
127
512c56d6
YG
1282014-03-01 Yuri Gribov <y.gribov@samsung.com>
129
130 * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
131
1db37fe6
YG
1322014-02-27 Yuri Gribov <y.gribov@samsung.com>
133
134 * ld-arm/long-plt-format.s: New test case.
135 * ld-arm/long-plt-format.d: Expected disassembly.
136 * ld-arm/arm-elf.exp: Run the new test.
137
5063daf7
NC
1382014-02-27 Nick Clifton <nickc@redhat.com>
139
140 * ld-pe/longsecn-1.d: Allow for extra sections.
141 * ld-pe/longsecn-2.d: Likewise.
142 * ld-pe/longsecn.d: Likewise.
143 * ld-pe/secrel.d: Likewise.
144
a97726da
AM
1452014-02-21 Alan Modra <amodra@gmail.com>
146
147 * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
148 * ld-bootstrap/ppc476.t: New file.
149
0ff2b86e
L
1502014-02-19 Igor Zamyatin <igor.zamyatin@intel.com>
151 H.J. Lu <hongjiu.lu@intel.com>
152
153 * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
154 * ld-x86-64/bnd-ifunc-1.d: New file.
155 * ld-x86-64/bnd-ifunc-1.s: Likewise.
156 * ld-x86-64/bnd-plt-1.d: Likewise.
157
5db3e65d
JC
1582014-02-18 Jack Carter <jack.carter@imgtec.com>
159
160 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
161
6e03f3da
TS
1622014-02-16 Thomas Schwinge <thomas@codesourcery.com>
163
164 * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
165 and all usage of it.
166
d6f6f455
L
1672014-02-10 H.J. Lu <hongjiu.lu@intel.com>
168
169 PR gold/16530
170 * ld-elf/dynamic-1.c: New file.
171 * ld-elf/dynamic-1.rd: Likewise.
172 * ld-elf/dynamic-1.syms: Likewise.
173
174 * ld-elf/shared.exp (build_tests): Add dynamic-1.
175
13075d04
SH
1762014-02-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
177
178 * ld-scripts/rgn-at9.d: New file.
179 * ld-scripts/rgn-at9.t: Likewise.
180 * ld-scripts/rgn-at10.d: Likewise.
181 * ld-scripts/rgn-at10.s: Likewise.
182 * ld-scripts/rgn-at10.t: Likewise.
183 * ld-scripts/rgn-at11.d: Likewise.
184 * ld-scripts/rgn-at11.t: Likewise.
185
78058a5e
SL
1862014-01-30 Sandra Loosemore <sandra@codesourcery.com>
187
188 * ld-nios2/relax_call26.s: New.
189 * ld-nios2/relax_call26_boundary.ld: New.
190 * ld-nios2/relax_call26_boundary.s: New.
191 * ld-nios2/relax_call26_boundary_c8.d: New.
192 * ld-nios2/relax_call26_boundary_cc.d: New.
193 * ld-nios2/relax_call26_boundary_d0.d: New.
194 * ld-nios2/relax_call26_boundary_d4.d: New.
195 * ld-nios2/relax_call26_boundary_d8.d: New.
196 * ld-nios2/relax_call26_boundary_dc.d: New.
197 * ld-nios2/relax_call26_boundary_f0.d: New.
198 * ld-nios2/relax_call26_boundary_f4.d: New.
199 * ld-nios2/relax_call26_boundary_f8.d: New.
200 * ld-nios2/relax_call26_boundary_fc.d: New.
201 * ld-nios2/relax_call26_cache.d: New.
202 * ld-nios2/relax_call26_cache.ld: New.
203 * ld-nios2/relax_call26_cache.s: New.
204 * ld-nios2/relax_call26_multi.d: New.
205 * ld-nios2/relax_call26_multi.ld: New.
206 * ld-nios2/relax_call26_norelax.d: New.
207 * ld-nios2/relax_call26_shared.d: New.
208 * ld-nios2/relax_call26_shared.ld: New.
209
50a53d3f
L
2102014-01-29 H.J. Lu <hongjiu.lu@intel.com>
211
212 * ld-elf/rdynamic-1.c: New file.
213 * ld-elf/rdynamic-1.rd: Likewise.
214
215 * ld-elf/shared.exp (build_tests): Add rdynamic-1.
216
bcf1df01
NC
2172014-01-28 Nick Clifton <nickc@redhat.com>
218
219 PR binutils/16317
220 * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
221 * ld-tic6x/shlib-1b.rd: Likewise.
222 * ld-tic6x/shlib-1r.rd: Likewise.
223 * ld-tic6x/shlib-1rb.rd: Likewise.
224 * ld-tic6x/shlib-app-1rd: Likewise.
225 * ld-tic6x/shlib-app-1b.rd: Likewise.
226 * ld-tic6x/shlib-app-1r.rd: Likewise.
227 * ld-tic6x/shlib-app-1rb.rd: Likewise.
228 * ld-tic6x/shlib-noindex.rd: Likewise.
229 * ld-tic6x/static-app-1.rd: Likewise.
230 * ld-tic6x/static-app-1b.rd: Likewise.
231 * ld-tic6x/static-app-1r.rd: Likewise.
232 * ld-tic6x/static-app-1rb.rd: Likewise.
233 PR binutils/16318
234 * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
235 objects.
236
a5262f83
L
2372014-01-24 H.J. Lu <hongjiu.lu@intel.com>
238
239 * ld-elf/pr16498a.s: Replace .align with .p2align.
240
a78ad74b
L
2412014-01-24 H.J. Lu <hongjiu.lu@intel.com>
242
243 PR ld/16498
244 * ld-elf/pr16498b.d: New file.
245 * ld-elf/pr16498b.t: Likewise.
246
d85e71fe
L
2472014-01-24 H.J. Lu <hongjiu.lu@intel.com>
248
249 PR ld/16498
250 * ld-elf/pr16498a.d: New file.
251 * ld-elf/pr16498a.s: Likewise.
252 * ld-elf/pr16498a.t: Likewise.
253
7dd9c6eb
AM
2542014-01-22 Alan Modra <amodra@gmail.com>
255
256 * ld-scripts/pr14962-2.d: Correct target triple.
257
2edab91c
AM
2582014-01-22 Alan Modra <amodra@gmail.com>
259
260 * ld-shared/elf-offset.ld: Align end of .bss with canonical form
261 of ALIGN that allows an empty .bss to be removed.
262 * ld-arm/arm-dyn.ld: Likewise.
263 * ld-arm/arm-lib.ld: Likewise.
264 * ld-elfvsb/elf-offset.ld: Likewise.
265 * ld-mips-elf/mips-dyn.ld: Likewise.
266 * ld-mips-elf/mips-lib.ld: Likewise.
267 * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
268 * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
269 ALIGN address of section instead.
270 * ld-powerpc/vle-multiseg-2.ld: Likewise.
271 * ld-powerpc/vle-multiseg-3.ld: Likewise.
272 * ld-powerpc/vle-multiseg-4.ld: Likewise.
273 * ld-powerpc/vle-multiseg-6.ld: Likewise.
274 * ld-scripts/empty-aligned.d: Check section headers not program
275 headers. Remove xfail and notarget.
276 * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
277
4584ec12
L
2782014-01-21 H.J. Lu <hongjiu.lu@intel.com>
279
280 PR ld/16467
281 * ld-ifunc/dummy.c: New file.
282 * ld-ifunc/pr16467.out: Likewise.
283 * ld-ifunc/pr16467a.c: Likewise.
284 * ld-ifunc/pr16467a.map: Likewise.
285 * ld-ifunc/pr16467b.c: Likewise.
286 * ld-ifunc/pr16467b.map: Likewise.
287 * ld-ifunc/pr16467c.c: Likewise.
288
289 * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
290 (run_ld_link_exec_tests): Run pr16467.
291
22ef172a
L
2922014-01-21 H.J. Lu <hongjiu.lu@intel.com>
293
294 PR ld/2404
295 * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
296
cec2c50d
L
2972014-01-20 H.J. Lu <hongjiu.lu@intel.com>
298
299 PR ld/2404
300 * ld-elf/pr2404.out: New file.
301 * ld-elf/pr2404a.c: Likewise.
302 * ld-elf/pr2404b.c: Likewise.
303
304 * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
305 libpr2404b.a.
306 (run_tests): Run pr2404.
307
fa72205c
AM
3082014-01-20 Alan Modra <amodra@gmail.com>
309
310 * ld-scripts/pr14962-2.d,
311 * ld-scripts/pr14962-2.t: New test.
312 * ld-scripts/expr.exp: Run it.
313
4199e3b8
AM
3142014-01-15 Alan Modra <amodra@gmail.com>
315
316 * ld-elf/ehdr_start-shared.d: New.
317 * ld-elf/ehdr_start-userdef.d: xfail frv.
318 * ld-elf/ehdr_start-weak.d: Likewise.
319 * ld-elf/ehdr_start.d: Likewise.
320
c0a6c611
VP
3212014-01-14 Vidya Praveen <vidyapraveen@arm.com>
322
323 * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
324 (default_ld_simple_link): Likewise.
325
eec2f3ed
AM
3262014-01-10 Alan Modra <amodra@gmail.com>
327
328 * ld-x86-64/pr14207.d: Adjust.
329
d345186d
L
3302014-01-09 H.J. Lu <hongjiu.lu@intel.com>
331
332 * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
333 is generated.
334
92c09111
L
3352014-01-09 Vidya Praveen <vidyapraveen@arm.com>
336
337 * lib/ld-lib.exp (check_lto_shared_available): New check.
338 * ld-plugin/lto.exp: Use check_lto_shared_available.
339
43a8475c
L
3402014-01-08 H.J. Lu <hongjiu.lu@intel.com>
341
342 PR ld/14207
343 PR ld/16322
344 PR binutils/16323
345 * ld-elf/pr16322.d: New file.
346 * ld-elf/pr16322.s: Likewise.
347
348 * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
349
5fb776a6 350For older changes see ChangeLog-2013
c9e214e5 351\f
5fb776a6 352Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
353
354Copying and distribution of this file, with or without modification,
355are permitted in any medium without royalty provided the copyright
356notice and this notice are preserved.
357
c9e214e5
AM
358Local Variables:
359mode: change-log
360left-margin: 8
361fill-column: 74
362version-control: never
363End:
This page took 0.472874 seconds and 4 git commands to generate.