Remove relocation against discarded sections for relocatable link.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
0672748a
L
12010-04-30 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/11542
4 * ld-elf/discard.ld: New.
5 * ld-elf/discard1.d: Likewise.
6 * ld-elf/discard1.s: Likewise.
7 * ld-elf/discard2.d: Likewise.
8 * ld-elf/discard2.s: Likewise.
9 * ld-elf/discard3.d: Likewise.
10
3ac9b6c9
AM
112010-04-22 Alan Modra <amodra@gmail.com>
12
13 * ld-elf/extract-symbol-1sec.d: Update lma.
14 * ld-i386/alloc.d: Expect a warning, not an error.
15
41820509
JM
162010-04-20 Joseph Myers <joseph@codesourcery.com>
17
18 * ld-tic6x/data-reloc-global-rel.d,
19 ld-tic6x/data-reloc-global-rel.s,
20 ld-tic6x/data-reloc-local-r-rel.d,
21 ld-tic6x/data-reloc-local-rel.d, ld-tic6x/mvk-reloc-global-rel.d,
22 ld-tic6x/mvk-reloc-global-rel.s, ld-tic6x/mvk-reloc-local-1-rel.s,
23 ld-tic6x/mvk-reloc-local-2-rel.s,
24 ld-tic6x/mvk-reloc-local-r-rel.d, ld-tic6x/mvk-reloc-local-rel.d,
25 ld-tic6x/pcrel-reloc-global-rel.d,
26 ld-tic6x/pcrel-reloc-local-r-rel.d,
27 ld-tic6x/pcrel-reloc-local-rel.d, ld-tic6x/sbr-reloc-global-rel.d,
28 ld-tic6x/sbr-reloc-global-rel.s, ld-tic6x/sbr-reloc-local-1-rel.s,
29 ld-tic6x/sbr-reloc-local-2-rel.s,
30 ld-tic6x/sbr-reloc-local-r-rel.d, ld-tic6x/sbr-reloc-local-rel.d:
31 New.
32
75375b3e
MGD
332010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
34
35 * ld-arm/attr-merge-2.attr: Update for changes in attribute output.
36 * ld-arm/attr-merge-3.attr: Likewise.
37 * ld-arm/attr-merge-vfp-1.d: Likewise.
38 * ld-arm/attr-merge-vfp-1r.d: Likewise.
39 * ld-arm/attr-merge-vfp-2.d: Likewise.
40 * ld-arm/attr-merge-vfp-2r.d: Likewise.
41 * ld-arm/attr-merge-vfp-3.d: Likewise.
42 * ld-arm/attr-merge-vfp-3r.d: Likewise.
43 * ld-arm/attr-merge-vfp-4.d: Likeiwse.
44 * ld-arm/attr-merge-vfp-4r.d: Likewise.
45 * ld-arm/attr-merge-vfp-5.d: Likewise.
46 * ld-arm/attr-merge-vfp-5r.d: Likewise.
47 * ld-arm/attr-merge-wchar-00-nowarn.d: Likewise.
48 * ld-arm/attr-merge-wchar-00.d: Likewise.
49 * ld-arm/attr-merge-wchar-02-nowarn.d: Likewise.
50 * ld-arm/attr-merge-wchar-02.d: Likewise.
51 * ld-arm/attr-merge-wchar-04-nowarn.d: Likewise.
52 * ld-arm/attr-merge-wchar-04.d: Likewise.
53 * ld-arm/attr-merge-wchar-20-nowarn.d: Likewise.
54 * ld-arm/attr-merge-wchar-20.d: Likewise.
55 * ld-arm/attr-merge-wchar-22-nowarn.d: Likewise.
56 * ld-arm/attr-merge-wchar-22.d: Likewise.
57 * ld-arm/attr-merge-wchar-24-nowarn.d: Likewise.
58 * ld-arm/attr-merge-wchar-40-nowarn.d: Likewise.
59 * ld-arm/attr-merge-wchar-40.d: Likewise.
60 * ld-arm/attr-merge-wchar-42-nowarn.d: Likewise.
61 * ld-arm/attr-merge-wchar-44-nowarn.d: Likewise.
62 * ld-arm/attr-merge-wchar-44.d: Likewise.
63 * ld-arm/attr-merge.attr: Likewise.
64
41b5148f
DM
652010-04-06 David S. Miller <davem@davemloft.net>
66
67 * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
68
c51297b4
KT
692010-04-05 Kai Tietz <kai.tietz@onevision.com>
70
71 * ld-pe/orphan_nu.d: New test for --no-leading-underscore.
72 * ld-pe/orphana_nu.s: New file.
73 * ld-pe/pe.exp: Add orphan_nu test.
74
f2faa800
NS
752010-04-01 Nathan Sidwell <nathan@codesourcery.com>
76
77 * ld-powerpc/apuinfo-nul.rd: New.
78 * ld-powerpc/apuinfo-nul1.s: New.
79 * ld-powerpc/powerpc.exp: Add it.
80
77aabdd2
KT
812010-03-31 Kai TIetz <kai.tietz@onevision.com>
82
83 * ld-pe//pe-compile.exp (run_basefile_test): Trim result of wc
84 before string compare.
85
f3c8116c
MGD
862010-03-31 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
87
88 * ld-arm/script-type.sym: Fix test.
89
1e972e65
KT
902010-03-31 Kai TIetz <kai.tietz@onevision.com>
91
92 * ld-pe/basefile1.s: New.
93 * ld-pe/pe-compile.exp: Add base-file test.
94
f2bfad59
HPN
952010-03-31 Hans-Peter Nilsson <hp@axis.com>
96
bb4a8e71
HPN
97 PR ld/11458
98 * ld-cris/pcrelcp-1.d, ld-cris/pcrelcp-1.s: New test.
99
164de317
HPN
100 * lib/ld-lib.exp (run_dump_test): When checking linker message and
101 return code, when success with no message is expected, don't
102 continue if we have an abnormal exit with a message. Check output
103 of inspection program and fail if it had output or an abnormal
104 exit code. Include "warning" and "error" among the directives
105 where multiples are allowed and append to previous values.
106
f2bfad59
HPN
107 * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
108 "file rootname", not "file tail", before applying runtest_file_p.
109
41ed1ee7
DJ
1102010-03-29 Daniel Jacobowitz <dan@codesourcery.com>
111
112 * ld-arm/arm-elf.exp (armeabitests): Add v6-M farcall test.
113
40b36596
JM
1142010-03-25 Joseph Myers <joseph@codesourcery.com>
115
116 * ld-elf/flags1.d, ld-elf/merge.d: XFAIL for tic6x-*-*.
117 * ld-elf/sec-to-seg.exp: Set B_test_same_seg to 0 for tic6x-*-*.
118 * ld-tic6x: New directory and testcases.
119
bb6be443
JZ
1202010-03-19 Jie Zhang <jie@codesourcery.com>
121
122 PR ld/11304
123 * ld-elf/pr11304.d: New test.
124 * ld-elf/pr11304a.s: New test.
125 * ld-elf/pr11304b.s: New test.
126 * lib/ld-lib.exp (regexp_diff): Add support for #failif.
127
f77c3948
DJ
1282010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
129
130 * ld-elf/orphan-region.d, ld-elf/orphan-region.ld,
131 ld-elf/orphan-region.s: New files.
132
5488d830
MGD
1332010-03-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
134
135 * ld-arm/arm-merge-incompatible.d: New test.
136 * ld-arm/arm-merge-incompatiblea.s: Likewise.
137 * ld-arm/arm-merge-incompatibleb.s: Likewise.
138 * ld-arm/arm-elf.exp: Run the new test.
139
fe33d2fa 1402010-03-02 Christophe Lyon <christophe.lyon@st.com>
2cff808d 141 Alan Modra <amodra@gmail.com>
fe33d2fa
CL
142
143 * ld-arm/arm-elf.exp: Change .text start address for
144 farcall-thumb-arm tests. Add v4t variant for farcall-mixed-lib
145 test.
146 * ld-arm/farcall-mixed-lib-v4t.d: New test.
147 * ld-arm/farcall-mixed-lib1.s: Don't force armv5t.
148 * ld-arm/farcall-mixed-lib2.s: Likewise.
149 * ld-arm/arm-call.d: Update expected results.
150 * ld-arm/cortex-a8-far.d: Likewise.
151 * ld-arm/farcall-group-size2.d: Likewise.
152 * ld-arm/farcall-group.d: Likewise.
153 * ld-arm/farcall-mix.d: Likewise.
154 * ld-arm/farcall-mix2.d: Likewise.
155 * ld-arm/farcall-mixed-app-v5.d: Likewise.
156 * ld-arm/farcall-mixed-app.d: Likewise.
157 * ld-arm/farcall-mixed-lib.d: Likewise.
158 * ld-arm/farcall-thumb-arm.d: Likewise.
159 * ld-arm/farcall-thumb-arm-blx.d: Likewise.
160 * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
161 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
162 * ld-arm/farcall-thumb-arm.s: Update test. Add a new call to
163 potentially generate different types of stubs.
164
4975f22f
L
1652010-02-27 H.J. Lu <hongjiu.lu@intel.com>
166
167 * ld-elf/init-fini-arrays.d: Pass --wide to readelf.
168
3cff7cc7
JZ
1692010-02-27 Jie Zhang <jie@codesourcery.com>
170
171 * ld-elf/init-fini-arrays.s: New test.
172 * ld-elf/init-fini-arrays.d: New test.
173
c9ee9c4c
MGD
1742010-02-24 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
175
176 * ld-arm/group-relocs.s: Mark code sections as executable.
177 * ld-arm/arm-elf.exp (armelftests): Only dump executable sections in
178 group-relocs test.
179 * ld-arm/reloc-boundaries.d: Fix test to work on Linux targets.
180
0c13f7cc
NC
1812010-02-23 Nick Clifton <nickc@redhat.com>
182
183 * ld-elf/orphan4.d: Allow for other sections to be present in the
184 output.
185
c16153ae
L
1862010-02-18 H.J. Lu <hongjiu.lu@intel.com>
187
188 * ld-ifunc/ifunc.exp: Expect System V OSABI in dynamic
189 ifunc-using executable.
190
d0bf826b
AM
1912010-02-19 Alan Modra <amodra@gmail.com>
192
193 * ld-elf/group.ld: Discard .dropme sections.
194 * ld-elf/group10.d, * ld-elf/group10.s: New test.
195
f421f24f
MGD
1962010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
197
198 * ld-arm/attr-merge-6.attr: Add new test. Missed off last commit.
199
cd21e546
MGD
2002010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
201
202 * ld-arm/attr-merge-3.attr: Fix test for new attribute values.
203 * ld-arm/attr-merge-3b.s: Likewise.
204 * ld-arm/attr-merge-unknown-1.d: Fix test now that 42 is a recognised
205 attribute ID.
206 * ld-arm/attr-merge-unknown-1.s: Likewise.
207 * ld-arm/attr-merge-6.attr: New test.
208 * ld-arm/attr-merge-6a.s: Likewise.
209 * ld-arm/attr-merge-6b.s: Likewise.
210 * ld-arm/attr-merge-7.attr: Likewise.
211 * ld-arm/attr-merge-7a.s: Likewise.
212 * ld-arm/attr-merge-7b.s: Likewise.
213 * ld-arm/arm-elf.exp: Run the new tests.
214
d66a7a7b
RR
2152010-02-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
216
217 * ld-arm/jump-reloc-veneers-long.d: Correct testcase for
218 arm-none-eabi target.
219 * ld-arm/jump-reloc-veneers-short1.d: Likewise
220 * ld-arm/jump-reloc-veneers-short2.d: Likewise
221
33811162
DG
2222010-02-12 Daniel Gutson <dgutson@codesourcery.com>
223
224 * ld-arm/arm-elf.exp (armelftests): New test case added.
225 * ld-arm/data-only-map.s: New file.
226 * ld-arm/data-only-map.d: New file.
0c13f7cc 227 * ld-arm/data-only-map.ld: New file.
33811162 228
00c50991
DM
2292010-02-11 David S. Miller <davem@davemloft.net>
230
231 * ld-sparc/gotop32.s: Add local symbol case.
232 * ld-sparc/gotop64.s: Likewise.
233 * ld-sparc/gotop32.rd: Adjust expected results.
234 * ld-sparc/gotop32.td: Likewise.
235 * ld-sparc/gotop64.dd: Likewise.
236 * ld-sparc/gotop64.rd: Likewise.
237 * ld-sparc/gotop64.td: Likewise.
238
a9f844b1
NC
2392010-02-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
240
241 * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
242 * ld-shared/shared.exp: Likewise.
243
d0c9aeb3
DM
2442010-02-08 David S. Miller <davem@davemloft.net>
245
246 * ld-ifunc/ifunc.exp: Run for sparc.
247
deddc40b
NS
2482010-02-08 Nathan Sidwell <nathan@codesourcery.com>
249
250 * ld-powerpc/apuinfo-nul.s: New.
251 * ld-powerpc/apuinfo.rd: Add it.
252 * ld-powerpc/powerpc.exp: Likewise.
253
8fac3179
RR
2542010-02-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
255
deddc40b
NS
256 * ld-arm/jump-reloc-veneers-long.d: New test.
257 * ld-arm/jump-reloc-veneers-short1.d: Likewise.
258 * ld-arm/jump-reloc-veneers-short2.d: Likewise.
259 * ld-arm/jump-reloc-veneers.s: Likewise.
260 * ld-arm/arm-elf.exp (armelftests): Run them.
8fac3179 261
70ecb384
NC
2622010-01-28 Nick Clifton <nickc@redhat.com>
263
264 PR 11225
265 * ld-sh/refdbg-0-dso.d: Dump all sections.
266
98da7939
L
2672010-01-26 H.J. Lu <hongjiu.lu@intel.com>
268
269 PR ld/11218
270 * ld-gc/dummy.s: New.
271 * ld-gc/pr11218-1.c: Likewise.
272 * ld-gc/pr11218-2.c: Likewise.
273 * ld-gc/pr11218.d: Likewise.
274
c865e45b
RS
2752010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
276
277 * ld-powerpc/aix-ref-1-32.od, ld-powerpc/aix-ref-1-64.od,
278 ld-powerpc/aix-ref-1.s: New tests.
279 * ld-powerpc/aix52.exp: Run them.
280
78a14563
L
2812010-01-14 H.J. Lu <hongjiu.lu@intel.com>
282
283 * ld-elf/orphan4.d: Support 64bit targets.
284
b5f14a6d
DD
2852010-01-13 DJ Delorie <dj@redhat.com>
286
287 * ld-elf/orphan4.d: New.
288 * ld-elf/orphan4.ld: New.
289 * ld-elf/orphan4.s: New.
290
1063d8cf
CF
2912010-01-13 Chao-ying Fu <fu@mips.com>
292
293 * ld-mips-elf/jr-to-b-1.d, ld-mips-elf/jr-to-b-2.d: New tests.
294 * ld-mips-elf/jr-to-b-1.s, ld-mips-elf/jr-to-b-2.s: Source.
295 * ld-mips-elf/mips-elf.exp: Run new tests.
296
afa62d5e
DJ
2972010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
298
299 * ld-arm/arm-elf.exp (armelftests): Assemble Cortex-A8 tests with
300 -mcpu=cortex-a8.
301
52b010e4
NC
3022010-01-13 Nick Clifton <nickc@redhat.com>
303
304 * ld-scrips/sort.exp: Skip these tests when the target is the
305 h8300.
306
2c610e4b
L
3072010-01-11 H.J. Lu <hongjiu.lu@intel.com>
308
309 PR ld/11146
310 * ld-elf/dynsym1.d: New.
311
d023c380
L
3122010-01-07 H.J. Lu <hongjiu.lu@intel.com>
313
314 PR ld/11138
315 * ld-elf/pr11138-1.c: New.
316 * ld-elf/pr11138-1.map: Likewise.
317 * ld-elf/pr11138-2.c: Likewise.
318 * ld-elf/pr11138-2.map: Likewise.
319 * ld-elf/pr11138.out: Likewise.
320
321 * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and
322 libpr11138-2.o.
323 (run_tests): Add 2 tests for PR ld/11138.
324
bde6f3eb
L
3252010-01-07 H.J. Lu <hongjiu.lu@intel.com>
326
327 PR ld/11133
328 * ld-gc/gc.exp: Run start.
329
330 * ld-gc/start.d: New.
331 * ld-gc/start.s: Likewise.
332
16583161
L
3332010-01-07 H.J. Lu <hongjiu.lu@intel.com>
334
335 PR ld/11143
336 * ld-gc/gc.exp: Run abi-note.
337
338 * ld-gc/abi-note.d: New.
339 * ld-gc/abi-note.s: Likewise.
4e67d4ca 340
43ecc30f 341For older changes see ChangeLog-2009
c9e214e5
AM
342\f
343Local Variables:
344mode: change-log
345left-margin: 8
346fill-column: 74
347version-control: never
348End:
This page took 0.294396 seconds and 4 git commands to generate.