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