Implement generic SHF_EXCLUDE.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
18ae9cc1
L
12010-05-18 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR gas/11600
4 * ld-elf/exclude3.s: New.
5 * ld-elf/exclude3a.d: Likewise.
6 * ld-elf/exclude3b.d: Likewise.
7 * ld-elf/exclude3c.d: Likewise.
8
4547cb56
NC
92010-05-11 Andrew Stubbs <ams@codesourcery.com>
10
11 * ld-arm/attr-merge-2.attr: Add Tag_DIV_use.
12 * ld-arm/attr-merge-2a.s: Likewise.
13 * ld-arm/attr-merge-2b.s: Likewise.
14 * ld-arm/attr-merge-3a.s: Likewise.
15 * ld-arm/attr-merge-3b.s: Likewise.
16 * ld-arm/attr-merge-4.attr: Likewise.
17 * ld-arm/attr-merge-5.attr: Likewise.
18 * ld-arm/attr-merge-6.attr: Likewise.
19 * ld-arm/attr-merge-7.attr: Likewise.
20 * ld-arm/attr-merge-arch-1.attr: Likewise.
21 * ld-arm/attr-merge-arch-2.attr: Likewise.
22 * ld-arm/attr-merge-unknown-2.d: Likewise.
23 * ld-arm/attr-merge-unknown-2r.d: Likewise.
24 * ld-arm/attr-merge-unknown-3.d: Likewise.
25 * ld-arm/attr-merge-vfp-1.d: Likewise.
26 * ld-arm/attr-merge-vfp-1r.d: Likewise.
27 * ld-arm/attr-merge-vfp-2.d: Likewise.
28 * ld-arm/attr-merge-vfp-2r.d: Likewise.
29 * ld-arm/attr-merge-vfp-3.d: Likewise.
30 * ld-arm/attr-merge-vfp-3r.d: Likewise.
31 * ld-arm/attr-merge-vfp-4.d: Likewise.
32 * ld-arm/attr-merge-vfp-4r.d: Likewise.
33 * ld-arm/attr-merge-vfp-5.d: Likewise.
34 * ld-arm/attr-merge-vfp-5r.d: Likewise.
35 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
36 * ld-arm/attr-merge-wchar-00.d: Likewise.
37 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
38 * ld-arm/attr-merge-wchar-02.d: Likewise.
39 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
40 * ld-arm/attr-merge-wchar-04.d: Likewise.
41 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
42 * ld-arm/attr-merge-wchar-20.d: Likewise.
43 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
44 * ld-arm/attr-merge-wchar-22.d: Likewise.
45 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
46 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
47 * ld-arm/attr-merge-wchar-40.d: Likewise.
48 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
49 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
50 * ld-arm/attr-merge-wchar-44.d: Likewise.
51 * ld-arm/attr-merge.attr: Likewise.
52
532010-05-11 Jie Zhang <jie@codesourcery.com>
54
55 * ld-arm/attr-merge-vfp-6.d: New test.
56 * ld-arm/attr-merge-vfp-6r.d: New test.
57 * ld-arm/attr-merge-vfpv3xd.s: New test.
58 * ld-arm/arm-elf.exp: Add attr-merge-vfp-6 and attr-merge-vfp-6r.
59
92750f34
DJ
602010-05-07 Daniel Jacobowitz <dan@codesourcery.com>
61
62 * ld-arm/cortex-a8-fix-bl-rel-plt.d: New file.
63 * ld-arm/arm-elf.exp (armelftests): Run cortex-a8-fix-bl-rel-plt.d.
64
82794b69
JM
652010-05-06 Joseph Myers <joseph@codesourcery.com>
66
67 * ld-elf/orphan-region.d: Use ld -N.
68
0672748a
L
692010-04-30 H.J. Lu <hongjiu.lu@intel.com>
70
71 PR ld/11542
72 * ld-elf/discard.ld: New.
73 * ld-elf/discard1.d: Likewise.
74 * ld-elf/discard1.s: Likewise.
75 * ld-elf/discard2.d: Likewise.
76 * ld-elf/discard2.s: Likewise.
77 * ld-elf/discard3.d: Likewise.
78
3ac9b6c9
AM
792010-04-22 Alan Modra <amodra@gmail.com>
80
81 * ld-elf/extract-symbol-1sec.d: Update lma.
82 * ld-i386/alloc.d: Expect a warning, not an error.
83
41820509
JM
842010-04-20 Joseph Myers <joseph@codesourcery.com>
85
86 * ld-tic6x/data-reloc-global-rel.d,
87 ld-tic6x/data-reloc-global-rel.s,
88 ld-tic6x/data-reloc-local-r-rel.d,
89 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
90 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
91 ld-tic6x/mvk-reloc-local-2-rel.s,
92 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
93 ld-tic6x/pcrel-reloc-global-rel.d,
94 ld-tic6x/pcrel-reloc-local-r-rel.d,
95 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
96 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
97 ld-tic6x/sbr-reloc-local-2-rel.s,
98 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
99 New.
100
75375b3e
MGD
1012010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
102
103 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
104 * ld-arm/attr-merge-3.attr: Likewise.
105 * ld-arm/attr-merge-vfp-1.d: Likewise.
106 * ld-arm/attr-merge-vfp-1r.d: Likewise.
107 * ld-arm/attr-merge-vfp-2.d: Likewise.
108 * ld-arm/attr-merge-vfp-2r.d: Likewise.
109 * ld-arm/attr-merge-vfp-3.d: Likewise.
110 * ld-arm/attr-merge-vfp-3r.d: Likewise.
111 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
112 * ld-arm/attr-merge-vfp-4r.d: Likewise.
113 * ld-arm/attr-merge-vfp-5.d: Likewise.
114 * ld-arm/attr-merge-vfp-5r.d: Likewise.
115 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
116 * ld-arm/attr-merge-wchar-00.d: Likewise.
117 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
118 * ld-arm/attr-merge-wchar-02.d: Likewise.
119 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
120 * ld-arm/attr-merge-wchar-04.d: Likewise.
121 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
122 * ld-arm/attr-merge-wchar-20.d: Likewise.
123 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
124 * ld-arm/attr-merge-wchar-22.d: Likewise.
125 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
126 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
127 * ld-arm/attr-merge-wchar-40.d: Likewise.
128 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
129 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
130 * ld-arm/attr-merge-wchar-44.d: Likewise.
131 * ld-arm/attr-merge.attr: Likewise.
132
41b5148f
DM
1332010-04-06 David S. Miller <davem@davemloft.net>
134
135 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
136
c51297b4
KT
1372010-04-05 Kai Tietz <kai.tietz@onevision.com>
138
139 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
140 * ld-pe/orphana_nu.s: New file.
141 * ld-pe/pe.exp: Add orphan_nu test.
142
f2faa800
NS
1432010-04-01 Nathan Sidwell <nathan@codesourcery.com>
144
145 * ld-powerpc/apuinfo-nul.rd: New.
146 * ld-powerpc/apuinfo-nul1.s: New.
147 * ld-powerpc/powerpc.exp: Add it.
148
77aabdd2
KT
1492010-03-31 Kai TIetz <kai.tietz@onevision.com>
150
151 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
152 before string compare.
153
f3c8116c
MGD
1542010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
155
156 * ld-arm/script-type.sym: Fix test.
157
1e972e65
KT
1582010-03-31 Kai TIetz <kai.tietz@onevision.com>
159
160 * ld-pe/basefile1.s: New.
161 * ld-pe/pe-compile.exp: Add base-file test.
162
f2bfad59
HPN
1632010-03-31 Hans-Peter Nilsson <hp@axis.com>
164
bb4a8e71
HPN
165 PR ld/11458
166 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
167
164de317
HPN
168 * lib/ld-lib.exp (run_dump_test): When checking linker message and
169 return code, when success with no message is expected, don't
170 continue if we have an abnormal exit with a message. Check output
171 of inspection program and fail if it had output or an abnormal
172 exit code. Include "warning" and "error" among the directives
173 where multiples are allowed and append to previous values.
174
f2bfad59
HPN
175 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
176 "file rootname", not "file tail", before applying runtest_file_p.
177
41ed1ee7
DJ
1782010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
179
180 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
181
40b36596
JM
1822010-03-25 Joseph Myers <joseph@codesourcery.com>
183
184 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
185 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
186 * ld-tic6x: New directory and testcases.
187
bb6be443
JZ
1882010-03-19 Jie Zhang <jie@codesourcery.com>
189
190 PR ld/11304
191 * ld-elf/pr11304.d: New test.
192 * ld-elf/pr11304a.s: New test.
193 * ld-elf/pr11304b.s: New test.
194 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
195
f77c3948
DJ
1962010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
197
198 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
199 ld-elf/orphan-region.s: New files.
200
5488d830
MGD
2012010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
202
203 * ld-arm/arm-merge-incompatible.d: New test.
204 * ld-arm/arm-merge-incompatiblea.s: Likewise.
205 * ld-arm/arm-merge-incompatibleb.s: Likewise.
206 * ld-arm/arm-elf.exp: Run the new test.
207
fe33d2fa 2082010-03-02 Christophe Lyon <christophe.lyon@st.com>
2cff808d 209 Alan Modra <amodra@gmail.com>
fe33d2fa
CL
210
211 * ld-arm/arm-elf.exp: Change .text start address for
212 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
213 test.
214 * ld-arm/farcall-mixed-lib-v4t.d: New test.
215 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
216 * ld-arm/farcall-mixed-lib2.s: Likewise.
217 * ld-arm/arm-call.d: Update expected results.
218 * ld-arm/cortex-a8-far.d: Likewise.
219 * ld-arm/farcall-group-size2.d: Likewise.
220 * ld-arm/farcall-group.d: Likewise.
221 * ld-arm/farcall-mix.d: Likewise.
222 * ld-arm/farcall-mix2.d: Likewise.
223 * ld-arm/farcall-mixed-app-v5.d: Likewise.
224 * ld-arm/farcall-mixed-app.d: Likewise.
225 * ld-arm/farcall-mixed-lib.d: Likewise.
226 * ld-arm/farcall-thumb-arm.d: Likewise.
227 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
228 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
229 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
230 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
231 potentially generate different types of stubs.
232
4975f22f
L
2332010-02-27 H.J. Lu <hongjiu.lu@intel.com>
234
235 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
236
3cff7cc7
JZ
2372010-02-27 Jie Zhang <jie@codesourcery.com>
238
239 * ld-elf/init-fini-arrays.s: New test.
240 * ld-elf/init-fini-arrays.d: New test.
241
c9ee9c4c
MGD
2422010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
243
244 * ld-arm/group-relocs.s: Mark code sections as executable.
245 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
246 group-relocs test.
247 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
248
0c13f7cc
NC
2492010-02-23 Nick Clifton <nickc@redhat.com>
250
251 * ld-elf/orphan4.d: Allow for other sections to be present in the
252 output.
253
c16153ae
L
2542010-02-18 H.J. Lu <hongjiu.lu@intel.com>
255
256 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
257 ifunc-using executable.
258
d0bf826b
AM
2592010-02-19 Alan Modra <amodra@gmail.com>
260
261 * ld-elf/group.ld: Discard .dropme sections.
262 * ld-elf/group10.d, * ld-elf/group10.s: New test.
263
f421f24f
MGD
2642010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
265
266 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
267
cd21e546
MGD
2682010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
269
270 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
271 * ld-arm/attr-merge-3b.s: Likewise.
272 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
273 attribute ID.
274 * ld-arm/attr-merge-unknown-1.s: Likewise.
275 * ld-arm/attr-merge-6.attr: New test.
276 * ld-arm/attr-merge-6a.s: Likewise.
277 * ld-arm/attr-merge-6b.s: Likewise.
278 * ld-arm/attr-merge-7.attr: Likewise.
279 * ld-arm/attr-merge-7a.s: Likewise.
280 * ld-arm/attr-merge-7b.s: Likewise.
281 * ld-arm/arm-elf.exp: Run the new tests.
282
d66a7a7b
RR
2832010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
284
285 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
286 arm-none-eabi target.
287 * ld-arm/jump-reloc-veneers-short1.d: Likewise
288 * ld-arm/jump-reloc-veneers-short2.d: Likewise
289
33811162
DG
2902010-02-12 Daniel Gutson <dgutson@codesourcery.com>
291
292 * ld-arm/arm-elf.exp (armelftests): New test case added.
293 * ld-arm/data-only-map.s: New file.
294 * ld-arm/data-only-map.d: New file.
0c13f7cc 295 * ld-arm/data-only-map.ld: New file.
33811162 296
00c50991
DM
2972010-02-11 David S. Miller <davem@davemloft.net>
298
299 * ld-sparc/gotop32.s: Add local symbol case.
300 * ld-sparc/gotop64.s: Likewise.
301 * ld-sparc/gotop32.rd: Adjust expected results.
302 * ld-sparc/gotop32.td: Likewise.
303 * ld-sparc/gotop64.dd: Likewise.
304 * ld-sparc/gotop64.rd: Likewise.
305 * ld-sparc/gotop64.td: Likewise.
306
a9f844b1
NC
3072010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
308
309 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
310 * ld-shared/shared.exp: Likewise.
311
d0c9aeb3
DM
3122010-02-08 David S. Miller <davem@davemloft.net>
313
314 * ld-ifunc/ifunc.exp: Run for sparc.
315
deddc40b
NS
3162010-02-08 Nathan Sidwell <nathan@codesourcery.com>
317
318 * ld-powerpc/apuinfo-nul.s: New.
319 * ld-powerpc/apuinfo.rd: Add it.
320 * ld-powerpc/powerpc.exp: Likewise.
321
8fac3179
RR
3222010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
323
deddc40b
NS
324 * ld-arm/jump-reloc-veneers-long.d: New test.
325 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
326 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
327 * ld-arm/jump-reloc-veneers.s: Likewise.
328 * ld-arm/arm-elf.exp (armelftests): Run them.
8fac3179 329
70ecb384
NC
3302010-01-28 Nick Clifton <nickc@redhat.com>
331
332 PR 11225
333 * ld-sh/refdbg-0-dso.d: Dump all sections.
334
98da7939
L
3352010-01-26 H.J. Lu <hongjiu.lu@intel.com>
336
337 PR ld/11218
338 * ld-gc/dummy.s: New.
339 * ld-gc/pr11218-1.c: Likewise.
340 * ld-gc/pr11218-2.c: Likewise.
341 * ld-gc/pr11218.d: Likewise.
342
c865e45b
RS
3432010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
344
345 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
346 ld-powerpc/aix-ref-1.s: New tests.
347 * ld-powerpc/aix52.exp: Run them.
348
78a14563
L
3492010-01-14 H.J. Lu <hongjiu.lu@intel.com>
350
351 * ld-elf/orphan4.d: Support 64bit targets.
352
b5f14a6d
DD
3532010-01-13 DJ Delorie <dj@redhat.com>
354
355 * ld-elf/orphan4.d: New.
356 * ld-elf/orphan4.ld: New.
357 * ld-elf/orphan4.s: New.
358
1063d8cf
CF
3592010-01-13 Chao-ying Fu <fu@mips.com>
360
361 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
362 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
363 * ld-mips-elf/mips-elf.exp: Run new tests.
364
afa62d5e
DJ
3652010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
366
367 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
368 -mcpu=cortex-a8.
369
52b010e4
NC
3702010-01-13 Nick Clifton <nickc@redhat.com>
371
372 * ld-scrips/sort.exp: Skip these tests when the target is the
373 h8300.
374
2c610e4b
L
3752010-01-11 H.J. Lu <hongjiu.lu@intel.com>
376
377 PR ld/11146
378 * ld-elf/dynsym1.d: New.
379
d023c380
L
3802010-01-07 H.J. Lu <hongjiu.lu@intel.com>
381
382 PR ld/11138
383 * ld-elf/pr11138-1.c: New.
384 * ld-elf/pr11138-1.map: Likewise.
385 * ld-elf/pr11138-2.c: Likewise.
386 * ld-elf/pr11138-2.map: Likewise.
387 * ld-elf/pr11138.out: Likewise.
388
389 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
390 libpr11138-2.o.
391 (run_tests): Add 2 tests for PR ld/11138.
392
bde6f3eb
L
3932010-01-07 H.J. Lu <hongjiu.lu@intel.com>
394
395 PR ld/11133
396 * ld-gc/gc.exp: Run start.
397
398 * ld-gc/start.d: New.
399 * ld-gc/start.s: Likewise.
400
16583161
L
4012010-01-07 H.J. Lu <hongjiu.lu@intel.com>
402
403 PR ld/11143
404 * ld-gc/gc.exp: Run abi-note.
405
406 * ld-gc/abi-note.d: New.
407 * ld-gc/abi-note.s: Likewise.
4e67d4ca 408
43ecc30f 409For older changes see ChangeLog-2009
c9e214e5
AM
410\f
411Local Variables:
412mode: change-log
413left-margin: 8
414fill-column: 74
415version-control: never
416End:
This page took 0.290951 seconds and 4 git commands to generate.