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