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