[AArch64] Fixup ld-aarch64/eh-frame.d expected PC range.
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2014-03-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2
3 * ld-aarch64/eh-frame.d: Adjust FDE pc address.
4
5 2014-03-27 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR ld/16756
8 * ld-plugin/lto.exp: Expect filename and line number for PR
9 ld/12760 test.
10
11 2014-03-27 Yury Gribov <y.gribov@samsung.com>
12 Pavel Fedin <p.fedin@samsung.com>
13
14 * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into
15 account the pretty printing of PLT entries.
16 * ld-arm/arm-app.d: Likewise.
17 * ld-arm/arm-lib-plt32.d: Likewise.
18 * ld-arm/arm-lib.d: Likewise.
19 * ld-arm/armthumb-lib.d: Likewise.
20 * ld-arm/cortex-a8-fix-b-plt.d: Likewise.
21 * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise.
22 * ld-arm/cortex-a8-fix-bl-plt.d: Likewise.
23 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
24 * ld-arm/cortex-a8-fix-blx-plt.d: Likewise.
25 * ld-arm/farcall-mixed-app-v5.d: Likewise.
26 * ld-arm/farcall-mixed-app.d: Likewise.
27 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
28 * ld-arm/farcall-mixed-lib.d: Likewise.
29 * ld-arm/ifunc-10.dd: Likewise.
30 * ld-arm/ifunc-14.dd: Likewise.
31 * ld-arm/ifunc-15.dd: Likewise.
32 * ld-arm/ifunc-3.dd: Likewise.
33 * ld-arm/ifunc-4.dd: Likewise.
34 * ld-arm/ifunc-7.dd: Likewise.
35 * ld-arm/ifunc-8.dd: Likewise.
36 * ld-arm/ifunc-9.dd: Likewise.
37 * ld-arm/long-plt-format.d: Likewise.
38 * ld-arm/mixed-app-v5.d: Likewise.
39 * ld-arm/mixed-app.d: Likewise.
40 * ld-arm/mixed-lib.d: Likewise.
41 * ld-arm/thumb2-bl-undefweak.d: Likewise.
42 * ld-arm/thumb2-bl-undefweak1.d: Likewise.
43
44 2014-03-26 Alan Modra <amodra@gmail.com>
45
46 * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s,
47 * ld-powerpc/funv1.s, * ld-powerpc/funv2.s,
48 * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files.
49 * ld-powerpc/powerpc.exp: Run new tests.
50
51 2014-03-25 Will Newton <will.newton@linaro.org>
52
53 * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
54 * ld-aarch64/relasz.d: New file.
55 * ld-aarch64/relasz.s: Likewise.
56
57 2014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
58
59 * ld-elf/merge.d: Remove MIPS XFAIL.
60
61 2014-03-20 Will Newton <will.newton@linaro.org>
62
63 * ld-arm/ifunc-14.rd: Update symbol values.
64
65 2014-03-19 Nick Clifton <nickc@redhat.com>
66
67 * config/default.exp (ASFLAGS): For the RX target add:
68 -muse-conventional-section-names.
69
70 2014-03-15 Alan Modra <amodra@gmail.com>
71
72 * ld-powerpc/vle-reloc-3.d: Remove addresses.
73
74 2014-03-14 Alan Modra <amodra@gmail.com>
75
76 * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0.
77 * ld-powerpc/vle-reloc-3.d: Update.
78
79 2014-03-06 Roland McGrath <mcgrathr@google.com>
80
81 * ld-arm/gc-hidden-1.d: Remove target, add not-target to match
82 other ELF-only tests in this directory. Loosen regexps so they
83 don't care what the exact addresses are.
84
85 2014-03-06 Roland McGrath <mcgrathr@google.com>
86
87 * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ...
88 (armelftests_nonacl): ... here.
89
90 2014-03-05 Alan Modra <amodra@gmail.com>
91
92 Update copyright years.
93
94 2014-03-05 Alan Modra <amodra@gmail.com>
95
96 * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files.
97 * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files.
98 * ld-powerpc/powerpc.exp: Run new test.
99
100 2014-03-03 Alan Modra <amodra@gmail.com>
101
102 * ld-scripts/phdrs2.exp: Correct copyright punctuation.
103 * ld-v850/v850.exp: Correct copyright typo.
104
105 2014-03-01 Yuri Gribov <y.gribov@samsung.com>
106
107 * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
108
109 2014-02-27 Yuri Gribov <y.gribov@samsung.com>
110
111 * ld-arm/long-plt-format.s: New test case.
112 * ld-arm/long-plt-format.d: Expected disassembly.
113 * ld-arm/arm-elf.exp: Run the new test.
114
115 2014-02-27 Nick Clifton <nickc@redhat.com>
116
117 * ld-pe/longsecn-1.d: Allow for extra sections.
118 * ld-pe/longsecn-2.d: Likewise.
119 * ld-pe/longsecn.d: Likewise.
120 * ld-pe/secrel.d: Likewise.
121
122 2014-02-21 Alan Modra <amodra@gmail.com>
123
124 * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
125 * ld-bootstrap/ppc476.t: New file.
126
127 2014-02-19 Igor Zamyatin <igor.zamyatin@intel.com>
128 H.J. Lu <hongjiu.lu@intel.com>
129
130 * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
131 * ld-x86-64/bnd-ifunc-1.d: New file.
132 * ld-x86-64/bnd-ifunc-1.s: Likewise.
133 * ld-x86-64/bnd-plt-1.d: Likewise.
134
135 2014-02-18 Jack Carter <jack.carter@imgtec.com>
136
137 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
138
139 2014-02-16 Thomas Schwinge <thomas@codesourcery.com>
140
141 * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
142 and all usage of it.
143
144 2014-02-10 H.J. Lu <hongjiu.lu@intel.com>
145
146 PR gold/16530
147 * ld-elf/dynamic-1.c: New file.
148 * ld-elf/dynamic-1.rd: Likewise.
149 * ld-elf/dynamic-1.syms: Likewise.
150
151 * ld-elf/shared.exp (build_tests): Add dynamic-1.
152
153 2014-02-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
154
155 * ld-scripts/rgn-at9.d: New file.
156 * ld-scripts/rgn-at9.t: Likewise.
157 * ld-scripts/rgn-at10.d: Likewise.
158 * ld-scripts/rgn-at10.s: Likewise.
159 * ld-scripts/rgn-at10.t: Likewise.
160 * ld-scripts/rgn-at11.d: Likewise.
161 * ld-scripts/rgn-at11.t: Likewise.
162
163 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
164
165 * ld-nios2/relax_call26.s: New.
166 * ld-nios2/relax_call26_boundary.ld: New.
167 * ld-nios2/relax_call26_boundary.s: New.
168 * ld-nios2/relax_call26_boundary_c8.d: New.
169 * ld-nios2/relax_call26_boundary_cc.d: New.
170 * ld-nios2/relax_call26_boundary_d0.d: New.
171 * ld-nios2/relax_call26_boundary_d4.d: New.
172 * ld-nios2/relax_call26_boundary_d8.d: New.
173 * ld-nios2/relax_call26_boundary_dc.d: New.
174 * ld-nios2/relax_call26_boundary_f0.d: New.
175 * ld-nios2/relax_call26_boundary_f4.d: New.
176 * ld-nios2/relax_call26_boundary_f8.d: New.
177 * ld-nios2/relax_call26_boundary_fc.d: New.
178 * ld-nios2/relax_call26_cache.d: New.
179 * ld-nios2/relax_call26_cache.ld: New.
180 * ld-nios2/relax_call26_cache.s: New.
181 * ld-nios2/relax_call26_multi.d: New.
182 * ld-nios2/relax_call26_multi.ld: New.
183 * ld-nios2/relax_call26_norelax.d: New.
184 * ld-nios2/relax_call26_shared.d: New.
185 * ld-nios2/relax_call26_shared.ld: New.
186
187 2014-01-29 H.J. Lu <hongjiu.lu@intel.com>
188
189 * ld-elf/rdynamic-1.c: New file.
190 * ld-elf/rdynamic-1.rd: Likewise.
191
192 * ld-elf/shared.exp (build_tests): Add rdynamic-1.
193
194 2014-01-28 Nick Clifton <nickc@redhat.com>
195
196 PR binutils/16317
197 * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
198 * ld-tic6x/shlib-1b.rd: Likewise.
199 * ld-tic6x/shlib-1r.rd: Likewise.
200 * ld-tic6x/shlib-1rb.rd: Likewise.
201 * ld-tic6x/shlib-app-1rd: Likewise.
202 * ld-tic6x/shlib-app-1b.rd: Likewise.
203 * ld-tic6x/shlib-app-1r.rd: Likewise.
204 * ld-tic6x/shlib-app-1rb.rd: Likewise.
205 * ld-tic6x/shlib-noindex.rd: Likewise.
206 * ld-tic6x/static-app-1.rd: Likewise.
207 * ld-tic6x/static-app-1b.rd: Likewise.
208 * ld-tic6x/static-app-1r.rd: Likewise.
209 * ld-tic6x/static-app-1rb.rd: Likewise.
210 PR binutils/16318
211 * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
212 objects.
213
214 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
215
216 * ld-elf/pr16498a.s: Replace .align with .p2align.
217
218 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
219
220 PR ld/16498
221 * ld-elf/pr16498b.d: New file.
222 * ld-elf/pr16498b.t: Likewise.
223
224 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
225
226 PR ld/16498
227 * ld-elf/pr16498a.d: New file.
228 * ld-elf/pr16498a.s: Likewise.
229 * ld-elf/pr16498a.t: Likewise.
230
231 2014-01-22 Alan Modra <amodra@gmail.com>
232
233 * ld-scripts/pr14962-2.d: Correct target triple.
234
235 2014-01-22 Alan Modra <amodra@gmail.com>
236
237 * ld-shared/elf-offset.ld: Align end of .bss with canonical form
238 of ALIGN that allows an empty .bss to be removed.
239 * ld-arm/arm-dyn.ld: Likewise.
240 * ld-arm/arm-lib.ld: Likewise.
241 * ld-elfvsb/elf-offset.ld: Likewise.
242 * ld-mips-elf/mips-dyn.ld: Likewise.
243 * ld-mips-elf/mips-lib.ld: Likewise.
244 * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
245 * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
246 ALIGN address of section instead.
247 * ld-powerpc/vle-multiseg-2.ld: Likewise.
248 * ld-powerpc/vle-multiseg-3.ld: Likewise.
249 * ld-powerpc/vle-multiseg-4.ld: Likewise.
250 * ld-powerpc/vle-multiseg-6.ld: Likewise.
251 * ld-scripts/empty-aligned.d: Check section headers not program
252 headers. Remove xfail and notarget.
253 * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
254
255 2014-01-21 H.J. Lu <hongjiu.lu@intel.com>
256
257 PR ld/16467
258 * ld-ifunc/dummy.c: New file.
259 * ld-ifunc/pr16467.out: Likewise.
260 * ld-ifunc/pr16467a.c: Likewise.
261 * ld-ifunc/pr16467a.map: Likewise.
262 * ld-ifunc/pr16467b.c: Likewise.
263 * ld-ifunc/pr16467b.map: Likewise.
264 * ld-ifunc/pr16467c.c: Likewise.
265
266 * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
267 (run_ld_link_exec_tests): Run pr16467.
268
269 2014-01-21 H.J. Lu <hongjiu.lu@intel.com>
270
271 PR ld/2404
272 * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
273
274 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
275
276 PR ld/2404
277 * ld-elf/pr2404.out: New file.
278 * ld-elf/pr2404a.c: Likewise.
279 * ld-elf/pr2404b.c: Likewise.
280
281 * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
282 libpr2404b.a.
283 (run_tests): Run pr2404.
284
285 2014-01-20 Alan Modra <amodra@gmail.com>
286
287 * ld-scripts/pr14962-2.d,
288 * ld-scripts/pr14962-2.t: New test.
289 * ld-scripts/expr.exp: Run it.
290
291 2014-01-15 Alan Modra <amodra@gmail.com>
292
293 * ld-elf/ehdr_start-shared.d: New.
294 * ld-elf/ehdr_start-userdef.d: xfail frv.
295 * ld-elf/ehdr_start-weak.d: Likewise.
296 * ld-elf/ehdr_start.d: Likewise.
297
298 2014-01-14 Vidya Praveen <vidyapraveen@arm.com>
299
300 * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
301 (default_ld_simple_link): Likewise.
302
303 2014-01-10 Alan Modra <amodra@gmail.com>
304
305 * ld-x86-64/pr14207.d: Adjust.
306
307 2014-01-09 H.J. Lu <hongjiu.lu@intel.com>
308
309 * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
310 is generated.
311
312 2014-01-09 Vidya Praveen <vidyapraveen@arm.com>
313
314 * lib/ld-lib.exp (check_lto_shared_available): New check.
315 * ld-plugin/lto.exp: Use check_lto_shared_available.
316
317 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
318
319 PR ld/14207
320 PR ld/16322
321 PR binutils/16323
322 * ld-elf/pr16322.d: New file.
323 * ld-elf/pr16322.s: Likewise.
324
325 * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
326
327 For older changes see ChangeLog-2013
328 \f
329 Copyright (C) 2014 Free Software Foundation, Inc.
330
331 Copying and distribution of this file, with or without modification,
332 are permitted in any medium without royalty provided the copyright
333 notice and this notice are preserved.
334
335 Local Variables:
336 mode: change-log
337 left-margin: 8
338 fill-column: 74
339 version-control: never
340 End: