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