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