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