2008-08-08 Sterling Augustine <sterling@tensilica.com>
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
2
3 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-hidden4.r: We have
4 removed an unused GOT entry that was allocated for the R_MIPS_32
5 relocation against "undef", so adjust addresses down by 4 bytes.
6 * ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-2.d: We have
7 changed the order of the GOT entries so that reloc-only ones
8 come last. "undef" is only referred to by dynamic relocations,
9 so it now comes after "glob".
10 * ld-mips-elf/mips16-pic-2.dd, ld-mips-elf/mips16-pic-2.gd,
11 ld-mips-elf/mips16-pic-2.nd, ld-mips-elf/mips16-pic-2.rd: We have
12 removed two unused local GOT entries that were originally created
13 as global entries for the hidden symbols "used2" and "used3".
14 "used4" and "used5" are only referred to by relocations, so they
15 now come after "used6" and "used7".
16
17 2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
18
19 * ld-mips-elf/got-vers-1a.s, ld-mips-elf/got-vers-1b.s,
20 ld-mips-elf/got-vers-1.ver, ld-mips-elf/got-vers-1.dd,
21 ld-mips-elf/got-vers-1.sd, ld-mips-elf/got-vers-1.rd: New tests.
22 * ld-mips-elf/mips-elf.exp: Run them.
23
24 2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
25
26 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got,
27 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-3.d: Change the
28 GOT layout as follows:
29
30 BEFORE AFTER
31 +0x08 %call16(__tls_get_addr) %call16(__tls_get_addr)
32 +0x0c %tlsldm(tlsbin_ld) %gottprel(tlsvar_ie)
33 +0x10 " " %tlsgd(tlsvar_gd)
34 +0x14 %tlsgd(tlsvar_gd) " "
35 +0x18 " " %tlsgd(tlsbin_gd)
36 +0x1c %gottprel(tlsvar_ie) " "
37 +0x20 %tlsgd(tlsbin_gd) %tlsldm(tlsbin_ld)
38 +0x24 " " " "
39 +0x28 %gottprel(tlsbin_ie) %gottprel(tlsbin_ie)
40
41 2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
42
43 * ld-mips-elf/reloc-estimate-1.d, ld-mips-elf/reloc-estimate-1.ld,
44 ld-mips-elf/reloc-estimate-1a.s, ld-mips-elf/reloc-estimate-1b.s:
45 New test.
46 * ld-mips-elf/mips-elf.exp: Run it.
47
48 2008-08-06 Richard Sandiford <rdsandiford@googlemail.com>
49
50 * ld-mips-elf/tls-hidden3.ld: Remove the unused .MIPS.stubs section.
51 Keep the text start address the same.
52 * ld-mips-elf/tls-multi-got-1.got: We have removed a .MIPS.stubs
53 section that contained only a 16-byte dummy stub. Subtract 16
54 from addresses to account for the change.
55 * ld-mips-elf/tls-multi-got-1.r: Likewise. Adjust MIPS_UNREFEXTNO
56 to account the removed section symbol.
57 * ld-mips-elf/tlsdyn-o32-1.d: We have deleted a .MIPS.stubs
58 section that contained only a 16-byte dummy stub. Remove it
59 from the disassembly.
60 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
61 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
62 * ld-mips-elf/tlsdyn-o32.d: Likewise.
63 * ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
64 * ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
65
66 2008-08-06 Richard Sandiford <rdsandiford@googlemail.com>
67
68 * ld-mips-elf/mips16-local-stubs-1.d: Remove stub_for_h3,
69 which was only referenced by the .pdr section, and was not
70 actually needed by code.
71 * ld-mips-elf/mips16-intermix.d: Remove unused static function stubs.
72 * ld-mips-elf/mips16-pic-1a.s,
73 ld-mips-elf/mips16-pic-1b.s,
74 ld-mips-elf/mips16-pic-1-dummy.s,
75 ld-mips-elf/mips16-pic-1.dd,
76 ld-mips-elf/mips16-pic-1.gd,
77 ld-mips-elf/mips16-pic-1.inc,
78 ld-mips-elf/mips16-pic-1.ld,
79 ld-mips-elf/mips16-pic-2a.s,
80 ld-mips-elf/mips16-pic-2b.s,
81 ld-mips-elf/mips16-pic-2.ad,
82 ld-mips-elf/mips16-pic-2.dd,
83 ld-mips-elf/mips16-pic-2.gd,
84 ld-mips-elf/mips16-pic-2.nd,
85 ld-mips-elf/mips16-pic-2.rd: New tests.
86 * ld-mips-elf/mips-elf.exp: Run them.
87
88 2008-08-06 Alan Modra <amodra@bigpond.net.au>
89
90 * ld-elf/extract-symbol-1sec.d: Update.
91
92 2008-07-30 Nick Clifton <nickc@redhat.com>
93
94 * ld-elf/sec-to-seg.exp: New test: Checks the assignment of
95 sections to segments.
96 * ld-elf/sec-to-seg1.s: Test source file.
97 * ld-elf/sec-to-seg2.s: Test source file.
98 * ld-elf/sec-to-seg-script-same-page.t: Test linker script.
99 * ld-elf/sec-to-seg-script-adjoining-pages.t: Test linker script.
100 * ld-elf/sec-to-seg-script-disjoint-pages.t: Test linker script.
101
102 2008-07-28 Alexandre Oliva <aoliva@redhat.com>
103
104 * ld-i386/tlsbindesc.dd: Adjust incorrect expectations for LD to
105 LE relaxation.
106 * ld-x86-64/tlsbindesc.dd: Likewise.
107 * ld-i386/tlsbindesc.rd: Adjust address of _TLS_MODULE_BASE_.
108 * ld-x86-64/tlsbindesc.rd: Likewise.
109 Reported by Cary Coutant <ccoutant@google.com>
110
111 2008-07-27 Alan Modra <amodra@bigpond.net.au>
112
113 * ld-gc/gc.exp (test_gc): xfail powerpc64.
114
115 2008-07-26 Michael Eager <eager@eagercon.com>
116
117 * ld-powerpc/powerpc.exp: Run new tests.
118 * ld-powerpc/attr-gnu-4-03.d: New file.
119 * ld-powerpc/attr-gnu-4-14.d: New file.
120 * ld-powerpc/attr-gnu-4-23.d: New file.
121 * ld-powerpc/attr-gnu-4-24.d: New file.
122 * ld-powerpc/attr-gnu-4-32.d: New file.
123 * ld-powerpc/attr-gnu-4-33.d: New file.
124 * ld-powerpc/attr-gnu-4-34.d: New file.
125 * ld-powerpc/attr-gnu-4-41.d: New file.
126 * ld-powerpc/attr-gnu-4-4.s: New file.
127 * ld-powerpc/attr-gnu-4-13.d: Adjust.
128 * ld-powerpc/attr-gnu-4-31.d: Adjust.
129
130 2008-07-26 Alan Modra <amodra@bigpond.net.au>
131
132 * ld-scripts/include.exp: Don't run test for aout.
133 * ld-scripts/include.s: Use .fill rather than .4byte.
134 * ld-scripts/include-1.d: Adjust.
135
136 2008-07-22 Alan Modra <amodra@bigpond.net.au>
137
138 * ld-alpha/tlsbin.rd: Update.
139 * ld-alpha/tlsbinr.rd: Update.
140 * ld-arm/mixed-app.sym: Update.
141 * ld-arm/use-thumb-lib.sym: Update.
142 * ld-cris/pv32-1.d: Update.
143
144 2008-07-21 Nick Clifton <nickc@redhat.com>
145
146 * ld-scripts/include-sections.t: Discard all sections not
147 explicitly requested by the rest of the linker script.
148 * ld-scripts/include-1.d: Expect test to fail for AIX ports.
149 Do not assume that the .text section will be marked readonly.
150 * ld-scripts/include.s: Replace .section directives with just
151 .text or .data.
152
153 2008-07-18 Joseph Myers <joseph@codesourcery.com>
154
155 * ld-arm/attr-merge-wchar-0.s,ld-arm/attr-merge-wchar-2.s,
156 ld-arm/attr-merge-wchar-4.s, ld-arm/attr-merge-wchar-00-nowarn.d,
157 ld-arm/attr-merge-wchar-00.d, ld-arm/attr-merge-wchar-02-nowarn.d,
158 ld-arm/attr-merge-wchar-02.d, ld-arm/attr-merge-wchar-04-nowarn.d,
159 ld-arm/attr-merge-wchar-04.d, ld-arm/attr-merge-wchar-20-nowarn.d,
160 ld-arm/attr-merge-wchar-20.d, ld-arm/attr-merge-wchar-22-nowarn.d,
161 ld-arm/attr-merge-wchar-22.d, ld-arm/attr-merge-wchar-24-nowarn.d,
162 ld-arm/attr-merge-wchar-24.d, ld-arm/attr-merge-wchar-40-nowarn.d,
163 ld-arm/attr-merge-wchar-40.d, ld-arm/attr-merge-wchar-42-nowarn.d,
164 ld-arm/attr-merge-wchar-42.d, ld-arm/attr-merge-wchar-44-nowarn.d,
165 ld-arm/attr-merge-wchar-44.d: New.
166 * ld-arm/arm-elf.exp: Run new tests.
167
168 2008-07-11 H.J. Lu <hongjiu.lu@intel.com>
169
170 * ld-m68k/got-12.s: Removed.
171 * ld-m68k/got-13.s: Likewise.
172 * ld-m68k/got-14.s: Likewise.
173 * ld-m68k/got-15.s: Likewise.
174 * ld-m68k/got-34.s: Likewise.
175 * ld-m68k/got-35.s: Likewise.
176 * ld-m68k/xgot-15.s: Likewise.
177
178 * ld-m68k/got-multigot-12-13-14-34-35-ok.d: Remove #source
179 and expected relocations.
180 * ld-m68k/got-multigot-14-ok.d: Likewise.
181 * ld-m68k/got-negative-12-13-14-34-ok.d: Likewise.
182 * ld-m68k/got-negative-14-ok.d: Likewise.
183 * ld-m68k/got-single-12-ok.d: Likewise.
184 * ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: Likewise.
185 * ld-m68k/got-xgot-15-ok.d: Likewise.
186
187 * ld-m68k/got-multigot-15-er.d: Remove #source.
188 * ld-m68k/got-negative-12-13-14-35-er.d: Likewise.
189 * ld-m68k/got-negative-15-er.d: Likewise.
190 * ld-m68k/got-single-13-er.d: Likewise.
191
192 * ld-m68k/m68k.exp: Move GOT tests to ...
193 * ld-m68k/m68k-got.exp: This. New.
194
195 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
196
197 * ld-mips-elf/no-shared-1-o32.s,
198 ld-mips-elf/no-shared-1-o32.d,
199 ld-mips-elf/no-shared-1-n32.d,
200 ld-mips-elf/no-shared-1-n64.s,
201 ld-mips-elf/no-shared-1-n64.d,
202 ld-mips-elf/no-shared-1.ld: New tests.
203 * ld-mips-elf/mips-elf.exp: Run them.
204
205 2008-07-07 Stan Shebs <stan@codesourcery.com>
206
207 * ld-arm/arm-elf.exp: Use objdump -d for arm-be8 test.
208 * ld-arm/arm-be8.d: Change to test disassembly.
209
210 2008-07-06 Nathan Sidwell <nathan@codesourcery.com>
211
212 * ld-scripts/include-1.d: New.
213 * ld-scripts/include-1.t: New.
214 * ld-scripts/include-data.t: New.
215 * ld-scripts/include-mem.t: New.
216 * ld-scripts/include-ram.t: New.
217 * ld-scripts/include-sections.t: New.
218 * ld-scripts/include-subdata.t: New.
219 * ld-scripts/include.exp: New.
220 * ld-scripts/include.s: New.
221
222 2008-06-29 Andreas Schwab <schwab@suse.de>
223
224 * ld-m68k/got-1.s: New file.
225 * ld-m68k/got-1.d: New dump test.
226 * ld-m68k/m68k.exp: Run it.
227
228 2008-06-24 Daniel Jacobowitz <dan@codesourcery.com>
229
230 * ld-arm/farcall-arm-arm-be8.d, ld-arm/farcall-arm-arm-pic-veneer.d,
231 ld-arm/farcall-arm-arm.d, ld-arm/farcall-arm-thumb-blx-pic-veneer.d,
232 ld-arm/farcall-arm-thumb-blx.d, ld-arm/farcall-arm-thumb-pic-veneer.d,
233 ld-arm/farcall-arm-thumb.d, ld-arm/farcall-group-size2.d,
234 ld-arm/farcall-group.d, ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
235 ld-arm/farcall-thumb-arm-blx-pic-veneer.d,
236 ld-arm/farcall-thumb-arm-blx.d, ld-arm/farcall-thumb-arm.d,
237 ld-arm/farcall-thumb-thumb-blx-pic-veneer.d,
238 ld-arm/farcall-thumb-thumb-blx.d, ld-arm/farcall-thumb-thumb-m.d,
239 ld-arm/thumb2-bl-as-thumb1-bad.d, ld-arm/thumb2-bl-bad.d: Update for
240 stub symbols and stub corrections.
241
242 2008-06-20 Alan Modra <amodra@bigpond.net.au>
243
244 * ld-spu/ovl.d: Update.
245 * ld-spu/ovl2.d: Update.
246
247 2008-06-16 Hans-Peter Nilsson <hp@bitrange.com>
248
249 PR gas/6607
250 * ld-mmix/loc10.d, ld-mmix/loc10.s, ld-mmix/loc10m.d, ld-mmix/loc8.d,
251 ld-mmix/loc8.s, ld-mmix/loc8m.d, ld-mmix/loc9.d, ld-mmix/loc9.s,
252 ld-mmix/loc9m.d: New tests.
253
254 2008-06-12 Nick Clifton <nickc@redhat.com>
255
256 * ld-scripts/overlay-size.t (end_of_bss_overlays): Define.
257 (end_of_text_overlays): Define.
258 (end_of_data_overlays): Define.
259 * ld-scripts/overlay-size-map.d: Add expected values for
260 end_of_bss_overlays, end_of_text_overlays and
261 end_of_data_overlays.
262
263 2008-06-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
264
265 * ld-sh/arch/arch_expected.txt: Regenerate.
266
267 2008-06-09 Daniel Jacobowitz <dan@codesourcery.com>
268
269 * ld-arm/mixed-lib.d: Loosen pattern.
270
271 2008-06-09 Christophe Lyon <christophe.lyon@st.com>
272
273 * ld-arm/farcall-thumb-thumb-m.d: Fix branch type.
274 * ld-arm/farcall-thumb-arm.d: Likewise.
275
276 2008-05-31 Nick Clifton <nickc@redhat.com>
277
278 PR ld/6430
279 * ld-elfcomm/elfcomm.exp (test_sort_common): Test the
280 ascending/descending argument to the --sort-common command line
281 option.
282 * ld-elfcomm/sort-common.s: New file.
283
284 2008-05-28 Christophe Lyon <christophe.lyon@st.com>
285
286 * ld-arm/arm-elf.exp: Skip farcalls tests for non-ARM-EABI
287 targets.
288 * ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d: New file.
289 * ld-arm/thumb2-bl-bad-noeabi.d: Likewise.
290
291 2008-05-22 Christophe Lyon <christophe.lyon@st.com>
292
293 * ld-arm/farcall-arm-arm.s: Force function type on 'bar'.
294 * ld-arm/farcall-thumb-arm.s: Likewise.
295 * ld-arm/farcall-thumb-arm-blx.d: Fix encoding.
296 * ld-arm/farcall-thumb-arm.d: Likewise.
297 * ld-arm/farcall-thumb-arm-blx-pic-veneer.d: Likewise.
298 * ld-arm/arm-elf.exp (armelftests): Add farcall-mix, farcall-mix2,
299 farcall-group-default, farcall-group-size2, farcall-section Ignore
300 gas warnings in farcall-thumb-arm, farcall-thumb-arm-blx,
301 farcall-thumb-arm-blx-pic-veneer.
302
303 2008-05-21 Maxim Kuvyrkov <maxim@codesourcery.com>
304
305 * ld-m68k/got-12.s: New file.
306 * ld-m68k/got-13.s: New file.
307 * ld-m68k/got-14.s: New file.
308 * ld-m68k/got-15.s: New file.
309 * ld-m68k/got-34.s: New file.
310 * ld-m68k/got-35.s: New file.
311 * ld-m68k/got-single-12-ok.d: New dump test.
312 * ld-m68k/got-single-13-er.d: New dump test.
313 * ld-m68k/got-negative-14-ok.d: New dump test.
314 * ld-m68k/got-negative-15-er.d: New dump test.
315 * ld-m68k/got-negative-12-13-14-34-ok.d: New dump test.
316 * ld-m68k/got-negative-12-13-14-35-er.d: New dump test.
317 * ld-m68k/got-multigot-14-ok.d: New dump test.
318 * ld-m68k/got-multigot-15-er.d: New dump test.
319 * ld-m68k/got-multigot-12-13-14-34-35-ok.d: New dump test.
320 * ld-m68k/xgot-15.s: New source.
321 * ld-m68k/got-xgot-15-ok.d: New test.
322 * ld-m68k/got-xgot-12-13-14-15-34-35-ok.d: New test.
323 * ld-m68k/m68k.exp: Run new tests.
324
325 2008-05-15 Christophe Lyon <christophe.lyon@st.com>
326
327 * ld-arm/arm-elf.exp (armelftests): Add farcall-arm-arm,
328 farcall-arm-arm-pic-veneer, farcall-arm-arm-be8 farcall-arm-thumb,
329 farcall-arm-thumb-blx, farcall-arm-thumb-pic-veneer,
330 farcall-arm-thumb-blx-pic-veneer, farcall-thumb-thumb,
331 farcall-thumb-thumb-pic-veneer, farcall-thumb-thumb-blx,
332 farcall-thumb-thumb-m, farcall-thumb-thumb-m-pic-veneer,
333 farcall-thumb-thumb-blx-pic-veneer, farcall-thumb-arm,
334 farcall-thumb-arm-pic-veneer, farcall-thumb-arm-blx,
335 farcall-thumb-arm-blx-pic-veneer.
336 Change thumb2-bl-as-thumb1-bad, thumb2-bl-bad.
337 * ld-arm/thumb2-bl-as-thumb1-bad.d: Reflects farcall stub
338 generation.
339 * ld-arm/thumb2-bl-bad.d: Likewise.
340 * ld-arm/thumb2-bl-as-thumb1-bad.s: Update comments.
341 * ld-arm/thumb2-bl-bad.s: Likewise.
342
343 2008-05-08 Alan Modra <amodra@bigpond.net.au>
344
345 * ld-spu/ear.s: Align various sections.
346 * ld-spu/embed.rd: Update.
347
348 2008-05-05 Alan Modra <amodra@bigpond.net.au>
349
350 PR 6473
351 * ld-elf/lma.s, ld-elf/lma.lnk: New test.
352 * ld-elf/binutils.exp: Run it.
353
354 2008-05-03 Mike Frysinger <vapier@gentoo.org>
355
356 * ld-scripts/defined.s: Use .set syntax rather than =.
357
358 2008-05-02 H.J. Lu <hongjiu.lu@intel.com>
359
360 PR ld/6475
361 * ld-scripts/rgn-over8-ok.d: Accept any alignment.
362
363 2008-04-29 Daniel Jacobowitz <dan@codesourcery.com>
364
365 * ld-arm/symbian-seg1.s, ld-arm/symbian-seg1.d: New files.
366 * ld-arm/arm-elf.exp: Run symbian-seg1.
367
368 2008-04-28 Nathan Sidwell <nathan@codesourcery.com>
369
370 * ld-scripts/rgn-over8.s: Tweak.
371
372 * ld-scripts/rgn-over.exp: Allow -ok file names to pass.
373 * ld-scripts/rgn-over8.s: New.
374 * ld-scripts/rgn-over8.t: New.
375 * ld-scripts/rgn-over8-ok.d: New.
376
377 2008-04-21 Nathan Sidwell <nathan@codesourcery.com>
378
379 * ld-vxworks/plt-mips1.s: New.
380 * ld-vxworks/plt-mips1.d: New.
381
382 2008-04-16 David S. Miller <davem@davemloft.net>
383
384 * ld-sparc/gotop32.dd: New.
385 * ld-sparc/gotop32.rd: Likewise.
386 * ld-sparc/gotop32.s: Likewise.
387 * ld-sparc/gotop32.sd: Likewise.
388 * ld-sparc/gotop32.td: Likewise.
389 * ld-sparc/gotop64.dd: Likewise.
390 * ld-sparc/gotop64.rd: Likewise.
391 * ld-sparc/gotop64.s: Likewise.
392 * ld-sparc/gotop64.sd: Likewise.
393 * ld-sparc/gotop64.td: Likewise.
394 * ld-sparc/sparc.exp: Run new gotdata tests.
395
396 2008-04-15 Andrew Stubbs <andrew.stubbs@st.com>
397
398 * ld-sh/arch/sh-dsp.s: Regenerate.
399 * ld-sh/arch/sh.s: Regenerate.
400 * ld-sh/arch/sh2.s: Regenerate.
401 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
402 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
403 * ld-sh/arch/sh2a-nofpu.s: Regenerate.
404 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate.
405 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
406 * ld-sh/arch/sh2a.s: Regenerate.
407 * ld-sh/arch/sh2e.s: Regenerate.
408 * ld-sh/arch/sh3-dsp.s: Regenerate.
409 * ld-sh/arch/sh3-nommu.s: Regenerate.
410 * ld-sh/arch/sh3.s: Regenerate.
411 * ld-sh/arch/sh3e.s: Regenerate.
412 * ld-sh/arch/sh4-nofpu.s: Regenerate.
413 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
414 * ld-sh/arch/sh4.s: Regenerate.
415 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
416 * ld-sh/arch/sh4a.s: Regenerate.
417 * ld-sh/arch/sh4al-dsp.s: Regenerate.
418
419 2008-04-08 Alan Modra <amodra@bigpond.net.au>
420
421 * ld-spu/ovl2.s: Extend to test jump table references and
422 absolute _SPUEAR_ syms.
423 * ld-spu/ovl2.d: Update.
424
425 2008-03-28 Joseph Myers <joseph@codesourcery.com>
426
427 * ld-elfcomm/elfcomm.exp: Run $READELF not readelf.
428
429 2008-03-26 Daniel Jacobowitz <dan@codesourcery.com>
430
431 * ld-elf/flags1.d: Adjust for MIPS text alignment.
432
433 2008-03-25 Nathan Sidwell <nathan@codesourcery.com>
434
435 * ld-vxworks/tls-3.s: New.
436 * ld-vxworks/tls-3.d: New.
437
438 2008-03-22 Hans-Peter Nilsson <hp@axis.com>
439
440 * ld-cris/libdso-10.d: Adjust for change in objdump output.
441
442 2008-03-21 Adam Nemet <anemet@caviumnetworks.com>
443
444 * ld-mips-elf/dyn-sec64.d, ld-mips-elf/dyn-sec64.s,
445 ld-mips-elf/dyn-sec64.ld: New test.
446 * ld-mips-elf/mips-elf.exp: Run it.
447
448 2008-03-20 Richard Sandiford <rsandifo@nildram.co.uk>
449
450 * ld-mips-elf/got-dump-1.d, ld-mips-elf/got-dump-1.s,
451 ld-mips-elf/got-dump-1.ld, ld-mips-elf/got-dump-2.d,
452 ld-mips-elf/got-dump-2.s, ld-mips-elf/got-dump-2.ld: New tests.
453 * ld-mips-elf/mips-elf.exp: Run them.
454
455 2008-03-20 Richard Sandiford <rsandifo@nildram.co.uk>
456
457 * ld-mips-elf/elf-rel-got-n64-linux.d: Expect bit 63 rather than
458 bit 31 of the second GOT entry to be set.
459 * ld-mips-elf/elf-rel-got-n64.d: Likewise.
460 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
461 * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
462
463 2008-03-17 Richard Sandiford <rsandifo@nildram.co.uk>
464
465 * ld-mips-elf/eh-frame1-n32.d: Expect a warning about .eh_frame_hdr.
466 Remove duplicate CIEs. Adjust relocation addresses and .eh_frame
467 offsets accordingly. Do not allow there to be any trailing
468 R_MIPS_NONE relocations.
469 * ld-mips-elf/eh-frame1-n64.d: Likewise.
470 * ld-mips-elf/eh-frame2-n32.d: Likewise.
471 * ld-mips-elf/eh-frame2-n64.d: Likewise.
472
473 2008-03-17 Richard Sandiford <rsandifo@nildram.co.uk>
474
475 * ld-mips-elf/mips-elf.exp (o32_as_flags, o32_ld_flags): New variables.
476 (mips16_call_global_test, mips16_intermix_test): Use them.
477
478 2008-03-16 H.J. Lu <hongjiu.lu@intel.com>
479
480 PR ld/5789
481 PR ld/5943
482 * ld-i386/hidden1.d: New.
483 * ld-i386/hidden1.s: Likewise.
484 * ld-i386/hidden2.d: Likewise.
485 * ld-i386/hidden2.s: Likewise.
486 * ld-i386/hidden3.d: Likewise.
487 * ld-i386/hidden4.s: Likewise.
488 * ld-i386/protected1.d: Likewise.
489 * ld-i386/protected1.s: Likewise.
490 * ld-i386/protected2.d: Likewise.
491 * ld-i386/protected2.s: Likewise.
492 * ld-i386/protected3.d: Likewise.
493 * ld-i386/protected3.s: Likewise.
494 * ld-x86-64/hidden1.d: Likewise.
495 * ld-x86-64/hidden1.s: Likewise.
496 * ld-x86-64/hidden2.d: Likewise.
497 * ld-x86-64/hidden2.s: Likewise.
498 * ld-x86-64/hidden3.d: Likewise.
499 * ld-x86-64/hidden3.s: Likewise.
500 * ld-x86-64/protected1.d: Likewise.
501 * ld-x86-64/protected1.s: Likewise.
502 * ld-x86-64/protected2.d: Likewise.
503 * ld-x86-64/protected2.s: Likewise.
504 * ld-x86-64/protected3.d: Likewise.
505 * ld-x86-64/protected3.s: Likewise.
506
507 * ld-i386/i386.exp: Run hidden1, hidden2, hidden3, protected1,
508 protected2 and protected3.
509 * ld-x86-64/x86-64.exp: Likewise.
510
511 2008-03-14 Alan Modra <amodra@bigpond.net.au>
512
513 * ld-spu/ovl2.s: Make setjmp global.
514 * ld-spu/ovl2.d: Update.
515
516 2008-03-12 Alan Modra <amodra@bigpond.net.au>
517
518 PR 5900
519 * ld-elf/sec64k.exp: Update.
520
521 2008-03-08 Paul Brook <paul@codesourcery.com>
522
523 * ld-arm/arm-elf.exp (armeabitests): Add thumb2-b-interwork.
524 * ld-arm/thumb2-b-interwork.d: New test.
525 * ld-arm/thumb2-b-interwork.s: New test.
526
527 2008-03-07 Paul Brook <paul@codesourcery.com>
528
529 * ld-arm/arm-elf.exp (armelftests): Add movw-merge and arm-app-movw.
530 * ld-arm/arm-app-movw.s: New test.
531 * ld-arm/arm-app.r: Update expected output.
532 * ld-arm/movw-merge.d: New test.
533 * ld-arm/movw-merge.s: New test.
534
535 2008-03-01 Alan Modra <amodra@bigpond.net.au>
536
537 * ld-powerpc/relbrlt.d: Update. Also check .branch_lt section.
538
539 2008-02-27 Catherine Moore <clm@codesourcery.com>
540
541 * ld-cris/libdso-10.d: Update expected output for the Dynamic
542 Section to allow an arbitrary number of spaces.
543
544 2008-02-20 Mark Mitchell <mark@codesourcery.com>
545
546 ld/testsuite/
547 * ld-elf/seg.d: Expect .reginfo section on MIPS.
548
549 2008-02-20 Pedro Alves <pedro_alves@portugalmail.pt>
550
551 * ld-auto-import/auto-import.exp: Use $ld to link the dll for
552 cygwin, not $CC.
553
554 2008-02-18 Hans-Peter Nilsson <hp@axis.com>
555
556 * lib/ld-lib.exp (run_dump_test): Don't apply prune_warnings
557 for tool invocations where warnings or errors can be matched.
558
559 2008-02-14 H.J. Lu <hongjiu.lu@intel.com>
560
561 * ld-shared/sh1.c (shlib_overriddencall2): Moved to ...
562 * ld-shared/sh2.c (shlib_overriddencall2): Here. New.
563
564 2008-02-07 Alan Modra <amodra@bigpond.net.au>
565
566 * ld-spu/ovl.d: Update.
567 * ld-spu/ovl2.d: Update.
568
569 2008-02-04 Bob Wilson <bob.wilson@acm.org>
570
571 * ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*.
572
573 2008-01-31 Marc Gauthier <marc@tensilica.com>
574
575 * ld-elf/merge.d: Recognize Xtensa processor variants.
576 * ld-xtensa/coalesce.exp: Likewise.
577 * ld-xtensa/lcall.exp: Likewise.
578
579 2008-01-28 Petr Muller <pmuller@redhat.com>
580
581 * ld-elfvers/vers.exp (test_ar): Sort the expected output so that
582 it has matches the ordering of the obtained output.
583
584 2008-01-28 H.J. Lu <hongjiu.lu@intel.com>
585
586 * ld-elf/eh1.d: Replace DW_CFA_def_cfa_reg with
587 DW_CFA_def_cfa_register. Updated for i386/x86-64 register
588 names.
589 * ld-elf/eh2.d: Likewise.
590 * ld-elf/eh3.d: Likewise.
591 * ld-elf/eh4.d: Likewise.
592 * ld-elf/eh5.d: Likewise.
593
594 2008-01-28 Alan Modra <amodra@bigpond.net.au>
595
596 * ld-spu/ovl.d: Update.
597 * ld-spu/ovl2.d: Update.
598
599 2008-01-26 Alan Modra <amodra@bigpond.net.au>
600
601 * ld-elf/loadaddr.t: New, extracted from..
602 * ld-elf/loadaddr1.t: ..here. Use insert.
603 * ld-elf/loadaddr2.t: Likewise.
604 * ld-elf/loadaddr1.d: Update.
605 * ld-elf/loadaddr2.d: Update.
606
607 2008-01-25 Alan Modra <amodra@bigpond.net.au>
608
609 * ld-spu/ovl.lnk: Delete overlay.
610 * ld-spu/ovl1.lnk: New file.
611 * ld-spu/ovl2.lnk: New file.
612 * ld-spu/ovl.d: Update.
613 * ld-spu/ovl2.d: Update.
614
615 2008-01-23 Andreas Schwab <schwab@suse.de>
616
617 * ld-gc/gc.c: Make sure used_func is not inlined.
618
619 2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
620
621 * ld-gc/gc.exp: Use [which $CC] != 0.
622
623 2008-01-14 Tristan Gingold <gingold@adacore.com>
624
625 * ld-gc/gc.exp (test_gc): Let missing C compiler make tests
626 "untested" instead of "failed".
627
628 2008-01-10 Tristan Gingold <gingold@adacore.com>
629
630 * lib/ld-lib.exp (check_gc_sections_available): Now available on
631 VxWorks.
632 * ld-gc: New directory for testing --gc-sections.
633 * ld-gc/gc.c: New file.
634 * ld-gc/gc.exp: New file.
635 * ld-gc/noent.s: New file.
636 * ld-gc/noent.d: New file.
637
638 2008-01-09 Richard Sandiford <rsandifo@nildram.co.uk>
639
640 PR ld/5526
641 * ld-elf/eh6.s, ld-elf/eh6.d: New test.
642
643 2008-01-07 H.J. Lu <hongjiu.lu@intel.com>
644
645 PR ld/5522
646 * ld-elf/noload-3.d: New file.
647 * ld-elf/noload-3.s: Likewise.
648 * ld-elf/noload-3.t: Likewise.
649
650 For older changes see ChangeLog-2007
651 \f
652 Local Variables:
653 mode: change-log
654 left-margin: 8
655 fill-column: 74
656 version-control: never
657 End:
This page took 0.051463 seconds and 4 git commands to generate.