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