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