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