1 2005-03-22 Alan Modra <amodra@bigpond.net.au>
3 * ld-powerpc/tlsexe32.r: Update.
4 * ld-powerpc/tlsso32.d: Update.
5 * ld-powerpc/tlsso32.g: Update.
6 * ld-powerpc/tlsso32.r: Update.
8 2005-03-21 Alan Modra <amodra@bigpond.net.au>
10 * ld-powerpc/tlsexe.r: Update.
11 * ld-powerpc/tlsexetoc.r: Update.
12 * ld-powerpc/tlsso.r: Update.
13 * ld-powerpc/tlstocso.r: Update.
15 2005-03-20 H.J. Lu <hongjiu.lu@intel.com>
17 * ld-mmix/bpo-1.d: Updated for empty section removal.
18 * ld-mmix/bpo-10.d: Likewise.
19 * ld-mmix/bpo-11.d: Likewise.
20 * ld-mmix/bpo-14.d: Likewise.
21 * ld-mmix/bpo-16.d: Likewise.
22 * ld-mmix/bpo-17.d: Likewise.
23 * ld-mmix/bpo-18.d: Likewise.
24 * ld-mmix/bpo-19.d: Likewise.
25 * ld-mmix/bpo-2.d: Likewise.
26 * ld-mmix/bpo-3.d: Likewise.
27 * ld-mmix/bpo-4.d: Likewise.
28 * ld-mmix/bpo-5.d: Likewise.
29 * ld-mmix/bpo-6.d: Likewise.
30 * ld-mmix/bpo-9.d: Likewise.
31 * ld-mmix/bspec1.d: Likewise.
32 * ld-mmix/bspec2.d: Likewise.
33 * ld-mmix/greg-1.d: Likewise.
34 * ld-mmix/greg-19.d: Likewise.
35 * ld-mmix/greg-2.d: Likewise.
36 * ld-mmix/greg-3.d: Likewise.
37 * ld-mmix/greg-4.d: Likewise.
38 * ld-mmix/greg-5.d: Likewise.
39 * ld-mmix/greg-5s.d: Likewise.
40 * ld-mmix/greg-6.d: Likewise.
41 * ld-mmix/greg-7.d: Likewise.
42 * ld-mmix/loc1.d: Likewise.
43 * ld-mmix/loc2.d: Likewise.
44 * ld-mmix/loc3.d: Likewise.
45 * ld-mmix/loc4.d: Likewise.
46 * ld-mmix/loc6.d: Likewise.
47 * ld-mmix/local1.d: Likewise.
48 * ld-mmix/local12.d: Likewise.
49 * ld-mmix/local3.d: Likewise.
50 * ld-mmix/local5.d: Likewise.
51 * ld-mmix/local7.d: Likewise.
52 * ld-mmix/locdo-1.d: Likewise.
53 * ld-mmix/loct-1.d: Likewise.
54 * ld-mmix/locto-1.d: Likewise.
55 * ld-mmix/start-1.d: Likewise.
56 * ld-mmix/undef-3.d: Likewise.
58 2005-03-16 David Heine <dlheine@tensilica.com>
59 Bob Wilson <bob.wilson@acm.org>
61 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
62 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
64 2005-03-16 H.J. Lu <hongjiu.lu@intel.com>
66 * ld-cris/hiddef1.d: Updated for empty section removal.
67 * ld-cris/libdso-10.d: Likewise.
68 * ld-cris/libdso-2.d: Likewise.
70 2005-03-16 H.J. Lu <hongjiu.lu@intel.com>
72 * ld-alpha/tlsbin.rd: Updated for empty section removal.
73 * ld-alpha/tlsbinr.rd: Likewise.
74 * ld-alpha/tlspic.rd: Likewise.
75 * ld-arm/mixed-lib.sym: Likewise.
76 * ld-i386/tlsbin.rd: Likewise.
77 * ld-i386/tlsnopic.rd: Likewise.
78 * ld-i386/tlspic.rd: Likewise.
79 * ld-ia64/tlsbin.rd: Likewise.
80 * ld-ia64/tlspic.rd: Likewise.
81 * ld-powerpc/apuinfo.rd: Likewise.
82 * ld-powerpc/powerpc.exp: Likewise.
83 * ld-powerpc/tlsexe32.r: Likewise.
84 * ld-s390/tlsbin.rd: Likewise.
85 * ld-s390/tlsbin_64.rd: Likewise.
86 * ld-s390/tlspic.rd: Likewise.
87 * ld-s390/tlspic_64.rd: Likewise.
88 * ld-sh/tlsbin-2.d: Likewise.
89 * ld-sh/tlspic-2.d: Likewise.
90 * ld-sparc/tlssunbin32.rd: Likewise.
91 * ld-sparc/tlssunnopic32.rd: Likewise.
92 * ld-sparc/tlssunpic32.rd: Likewise.
93 * ld-x86-64/tlsbin.rd: Likewise.
94 * ld-x86-64/tlspic.rd: Likewise.
96 2005-03-16 Alan Modra <amodra@bigpond.net.au>
98 * ld-powerpc/tlsexe32.d: Update.
99 * ld-powerpc/tlsexe32.g: Update.
100 * ld-powerpc/tlsexe32.r: Update.
101 * ld-powerpc/tlsexe32.t: Update.
102 * ld-powerpc/tlsso32.d: Update.
103 * ld-powerpc/tlsso32.g: Update.
104 * ld-powerpc/tlsso32.r: Update.
105 * ld-powerpc/tlsso32.t: Update.
107 2005-03-08 Hans-Peter Nilsson <hp@axis.com>
109 Adjust testsuite for cris-axis-aout.
110 * ld-cris/noglob1.d: Adjust regexp for a.out output.
111 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
112 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
113 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
114 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
115 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
116 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
117 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
118 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
119 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
120 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
121 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
122 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
123 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
124 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
126 2005-03-05 Alan Modra <amodra@bigpond.net.au>
128 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
129 removed section symbols.
130 * ld-alpha/tlsbin.rd: Likewise.
131 * ld-alpha/tlsbin.sd: Likewise.
132 * ld-alpha/tlsbinr.dd: Likewise.
133 * ld-alpha/tlsbinr.rd: Likewise.
134 * ld-alpha/tlspic.dd: Likewise.
135 * ld-alpha/tlspic.rd: Likewise.
136 * ld-alpha/tlspic.sd: Likewise.
138 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
139 * ld-powerpc/tlsexe.r: Likewise.
140 * ld-powerpc/tlsexetoc.g: Likewise.
141 * ld-powerpc/tlsexetoc.r: Likewise.
143 2005-03-04 David Daney <ddaney@avtrex.com>
145 * ld-mips-elf/multi-got-no-shared-1.s,
146 ld-mips-elf/multi-got-no-shared-2.s,
147 ld-mips-elf/multi-got-no-shared.d: New tests.
148 * ld-mips-elf/mips-elf.exp: Run them.
150 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
152 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
153 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
154 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
155 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
156 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
157 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
158 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
159 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
160 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
161 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
162 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
163 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
164 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
165 ld-mips-elf/tlsdyn-o32-2.got: New files.
166 * ld-mips-elf/mips-elf.exp: Run the new tests.
168 2005-03-01 Nick Clifton <nickc@redhat.com>
170 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
173 * ld-discard/extern.d: Adjust expected warning to take into
174 account the fact that the linker's name might be included and that
175 the reloc might have been adjusted to be against the section
178 2005-02-22 Eric Christopher <echristo@redhat.com>
180 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
181 table size for __start.
183 2005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
185 * ld-elfvsb/hidden2.d: Expect OBJECT.
186 * ld-elfvsb/hidden2.s: Force type OBJECT.
187 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
188 * ld-elf/start.s: Provide __start for MIPS.
189 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
191 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
193 2005-02-21 Alan Modra <amodra@bigpond.net.au>
195 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
196 #warning given. Rearrange to allow $program to remain unset.
197 Don't allow gas errors. Append objcopy_as_link output to that
198 from the linker before testing against expected output. Fail the
199 test if warning not found when expected. Conversely fail the
200 test if ld errors or warnings given when not expected.
202 2005-02-21 Alan Modra <amodra@bigpond.net.au>
204 * ld-elf/exclude1.s: Use ".dc.a".
205 * ld-elfvsb/hidden2.s: Likewise.
207 2005-02-21 Alan Modra <amodra@bigpond.net.au>
209 * ld-elf/warn1.d: Specify -Ttext.
210 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
211 * ld-scripts/align2.t: Discard all but .text and .data.
212 * ld-scripts/align2a.d: Accept non-readonly for coff.
213 * ld-scripts/align2b.d: Likewise.
214 * lib/ld-lib.exp (is_aout_format): New function.
216 2005-02-18 Alan Modra <amodra@bigpond.net.au>
218 * ld-scripts/align2a.d: Don't assume anything about section
219 padding or alignment, or max page size. Allow 64-bit addresses.
220 * ld-scripts/align2b.d: Likewise.
222 2005-02-17 Zack Weinberg <zack@codesourcery.com>
224 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
225 Add dump tests "align2a", "align2b", "align2c".
226 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
227 * ld-scripts/align2b.s, ld-scripts/align2b.d
228 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
230 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
232 * ld-frv/fdpic-static-6.d: Update.
233 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
234 spelling of errors and warnings.
236 2005-02-15 Nigel Stephens <nigel@mips.com>
237 Maciej W. Rozycki <macro@mips.com>
239 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
240 R_MIPS16_LO16 relocs.
241 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
242 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
243 * ld-mips-elf/mips-elf.exp: Run the new tests.
245 2005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
247 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
250 2005-02-13 Jan Beulich <jbeulich@novell.com>
252 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
253 (build_binary): Pass as_options to ld_assemble.
254 (test_ldfail): Likewise.
255 (build_exec): Likewise.
256 Pass as_options to run_ld_link_tests.
257 * ld-ia64/tlsbin.s: Add .explicit.
258 * ld-ia64/tlsbinpic.s: Likewise.
259 * ld-ia64/tlspic1.s: Likewise.
261 2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
263 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
264 * ld-sparc/tlssunpic32.rd: Likewise.
266 2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
268 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
270 2005-02-11 Paul Brook <paul@codesourcery.com>
272 * ld-elf/symbol1w.s: Avoid using @function syntax.
274 2005-02-12 Alan Modra <amodra@bigpond.net.au>
276 * ld-elfvsb/hidden2.s: Replace .word with .long.
278 2005-02-10 Paul Brook <paul@codesourcery.com>
280 * ld-elfvsb/hidden2.s: New file
281 * ld-elfvsb/hidden2.d: New file
282 * ld-elfvsb/hidden2.ld: New file
284 2005-02-07 Alexandre Oliva <aoliva@redhat.com>
286 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
288 2005-02-07 Hans-Peter Nilsson <hp@axis.com>
290 * ld-cris/libdso-13.d: Adjust for being identified as warning.
292 * ld-cris/globsymw2.s: New file.
293 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
295 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
296 Adjust for being identified as warnings.
298 * ld-cris/stabs1.s: New file.
299 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
301 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
302 ld-elf/warn1.d: New test.
304 * lib/ld-lib.exp: Support new directive "warning".
306 2005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
308 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
310 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
313 2005-02-01 Alan Modra <amodra@bigpond.net.au>
315 * ld-powerpc/tlsso.r: Update.
316 * ld-powerpc/tlstocso.r: Update.
318 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
320 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
321 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
322 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
323 ld-mips-elf/jalbal.d: Force big-endian.
324 * ld-mips-elf/multi-got-1.d: Make more flexible.
325 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
326 ld-mips-elf/rel64.d: Update offsets.
328 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
330 * ld-elf/group1.d: Accept OBJECT symbols.
332 2005-01-31 Richard Sandiford <rsandifo@redhat.com>
334 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
336 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
337 * ld-mips-elf/eh-frame[34].d: New tests.
338 * ld-mips-elf/mips-elf.exp: Run them.
340 2005-01-28 Jan Beulich <jbeulich@novell.com>
342 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
343 * ld/ia64/tlspic.[rt]d: Likewise.
345 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
347 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
348 * ld-frv/tls.exp: Likewise.
349 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
350 * ld-frv/tls-3.s: New.
351 * ld-frv/tls-static-3.d: New.
352 * ld-frv/tls-dynamic-3.d: New.
353 * ld-frv/tls-pie-3.d: New.
354 * ld-frv/tls-shared-3.d: New.
355 * ld-frv/tls-relax-static-3.d: New.
356 * ld-frv/tls-relax-dynamic-3.d: New.
357 * ld-frv/tls-relax-pie-3.d: New.
358 * ld-frv/tls-relax-shared-3.d: New.
359 * ld-frv/tls.exp: Run the new tests.
360 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
361 * ld-frv/tls-relax-dynamic-2.d: Likewise.
362 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
363 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
364 * ld-frv/tls-1-dep.s: New.
365 * ld-frv/tls-1-shared.lds: New.
366 * ld-frv/tls-1.s: New.
367 * ld-frv/tls-2.s: New.
368 * ld-frv/tls-dynamic-1.d: New.
369 * ld-frv/tls-dynamic-2.d: New.
370 * ld-frv/tls-initial-shared-2.d: New.
371 * ld-frv/tls-pie-1.d: New.
372 * ld-frv/tls-relax-dynamic-1.d: New.
373 * ld-frv/tls-relax-dynamic-2.d: New.
374 * ld-frv/tls-relax-initial-shared-2.d: New.
375 * ld-frv/tls-relax-pie-1.d: New.
376 * ld-frv/tls-relax-shared-1.d: New.
377 * ld-frv/tls-relax-shared-2.d: New.
378 * ld-frv/tls-relax-static-1.d: New.
379 * ld-frv/tls-shared-1-fail.d: New.
380 * ld-frv/tls-shared-1.d: New.
381 * ld-frv/tls-shared-2.d: New.
382 * ld-frv/tls-static-1.d: New.
383 * ld-frv/tls.exp: New.
384 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
385 * ld-frv/fdpic-pie-2.d: Likewise.
386 * ld-frv/fdpic-pie-6.d: Likewise.
387 * ld-frv/fdpic-pie-7.d: Likewise.
388 * ld-frv/fdpic-pie-8.d: Likewise.
389 * ld-frv/fdpic-shared-1.d: Likewise.
390 * ld-frv/fdpic-shared-2.d: Likewise.
391 * ld-frv/fdpic-shared-3.d: Likewise.
392 * ld-frv/fdpic-shared-4.d: Likewise.
393 * ld-frv/fdpic-shared-5.d: Likewise.
394 * ld-frv/fdpic-shared-6.d: Likewise.
395 * ld-frv/fdpic-shared-7.d: Likewise.
396 * ld-frv/fdpic-shared-8.d: Likewise.
397 * ld-frv/fdpic-shared-local-2.d: Likewise.
398 * ld-frv/fdpic-shared-local-8.d: Likewise.
399 * ld-frv/fdpic-static-1.d: Likewise.
400 * ld-frv/fdpic-static-2.d: Likewise.
401 * ld-frv/fdpic-static-6.d: Likewise.
402 * ld-frv/fdpic-static-7.d: Likewise.
403 * ld-frv/fdpic-static-8.d: Likewise.
405 2005-01-17 Richard Sandiford <rsandifo@redhat.com>
407 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
408 * ld-mips-elf/mips-elf.exp: Run them.
410 2005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
412 * ld-sh/arch/arch.exp: Correct the email address.
413 Correct a few comment typos.
414 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
415 relocations killing the test.
416 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
417 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
418 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
419 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
420 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
421 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
422 * ld-sh/arch/sh2a.s: Generate new file.
423 * ld-sh/arch/sh2e.s: Regenerate.
424 * ld-sh/arch/sh2.s: Regenerate.
425 * ld-sh/arch/sh3-dsp.s: Regenerate.
426 * ld-sh/arch/sh3e.s: Regenerate.
427 * ld-sh/arch/sh3-nommu.s: Regenerate.
428 * ld-sh/arch/sh3.s: Regenerate.
429 * ld-sh/arch/sh4al-dsp.s: Regenerate.
430 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
431 * ld-sh/arch/sh4a.s: Regenerate.
432 * ld-sh/arch/sh4-nofpu.s: Regenerate.
433 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
434 * ld-sh/arch/sh4.s: Regenerate.
435 * ld-sh/arch/sh-dsp.s: Regenerate.
436 * ld-sh/arch/sh.s: Regenerate.
438 2005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
440 * ld-sh/shared-1.d: Update for changed dynamic syms.
441 * ld-sh/sh64/gotplt.d: Likewise.
442 * ld-sh/sh64/init-cmpct.d: Likewise.
443 * ld-sh/sh64/init-media.d: Likewise.
444 * ld-sh/sh64/init64.d: Likewise.
446 2004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
448 * ld-crx/reloc-abs32.d: Update reference file according
449 to disassembler printing method.
450 * ld-crx/reloc-rel16.d: Likewise.
451 * ld-crx/reloc-rel24.d: Likewise.
452 * ld-crx/reloc-rel32.d: Likewise.
453 * ld-crx/reloc-rel4.d: Likewise.
454 * ld-crx/reloc-rel8-cmp.d: Likewise.
455 * ld-crx/reloc-rel8.d: Likewise.
457 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
459 * ld-v850: New directory.
461 2004-12-14 Richard Sandiford <rsandifo@redhat.com>
463 * ld-mips-elf/jal-overflow-2.[sd]: New test.
464 * ld-mips-elf/mips-elf.exp: Run it.
466 2004-12-13 Richard Sandiford <rsandifo@redhat.com>
468 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
470 2004-12-11 Alan Modra <amodra@bigpond.net.au>
472 * ld-mmix/bpo-1.d: Update for changed section syms.
473 * ld-mmix/bpo-10.d: Likewise.
474 * ld-mmix/bpo-11.d: Likewise.
475 * ld-mmix/bpo-14.d: Likewise.
476 * ld-mmix/bpo-16.d: Likewise.
477 * ld-mmix/bpo-17.d: Likewise.
478 * ld-mmix/bpo-18.d: Likewise.
479 * ld-mmix/bpo-19.d: Likewise.
480 * ld-mmix/bpo-2.d: Likewise.
481 * ld-mmix/bpo-22.d: Likewise.
482 * ld-mmix/bpo-3.d: Likewise.
483 * ld-mmix/bpo-4.d: Likewise.
484 * ld-mmix/bpo-5.d: Likewise.
485 * ld-mmix/bpo-6.d: Likewise.
486 * ld-mmix/bpo-9.d: Likewise.
487 * ld-mmix/greg-1.d: Likewise.
488 * ld-mmix/greg-19.d: Likewise.
489 * ld-mmix/greg-2.d: Likewise.
490 * ld-mmix/greg-3.d: Likewise.
491 * ld-mmix/greg-4.d: Likewise.
492 * ld-mmix/greg-5.d: Likewise.
493 * ld-mmix/greg-5s.d: Likewise.
494 * ld-mmix/greg-6.d: Likewise.
495 * ld-mmix/greg-7.d: Likewise.
496 * ld-mmix/loc1.d: Likewise.
497 * ld-mmix/loc2.d: Likewise.
498 * ld-mmix/loc3.d: Likewise.
499 * ld-mmix/loc4.d: Likewise.
500 * ld-mmix/loc6.d: Likewise.
501 * ld-mmix/locdo-1.d: Likewise.
502 * ld-mmix/loct-1.d: Likewise.
503 * ld-mmix/locto-1.d: Likewise.
504 * ld-mmix/start-1.d: Likewise.
505 * ld-sh/sh64/abi32.xd: Likewise.
506 * ld-sh/sh64/abi64.xd: Likewise.
507 * ld-sh/sh64/cmpct1.xd: Likewise.
508 * ld-sh/sh64/mix1.xd: Likewise.
509 * ld-sh/sh64/mix2.xd: Likewise.
510 * ld-sh/sh64/rel32.xd: Likewise.
511 * ld-sh/sh64/rel64.xd: Likewise.
512 * ld-sh/sh64/shdl32.xd: Likewise.
513 * ld-sh/sh64/shdl64.xd: Likewise.
515 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
517 * ld-mips-elf/jalbal.d: New test.
518 * ld-mips-elf/jalbal.s: New test.
519 * ld-mips-elf/mips-elf.exp: Run it.
521 2004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
523 * ld-mips-elf/jaloverflow.d: New test.
524 * ld-mips-elf/jaloverflow.s: New test.
525 * ld-mips-elf/mips-elf.exp: Run it.
527 2004-12-03 H.J. Lu <hongjiu.lu@intel.com>
529 * ld-elf/group1.d: Support 64bit.
531 2004-12-01 Paul Brook <paul@codesourcery.com>
533 * ld-elf/group1.d: New test.
534 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
536 2004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
538 * ld-selective/selective.exp: Use -print-libgcc-file-name for
541 2004-11-24 Paul Brook <paul@codesourcery.com>
543 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
545 2004-11-19 Nick Clifton <nickc@redhat.com>
547 * ld-scripts/script.exp: Add test of memory linker script.
548 Reorganise code to remove unnecessary indentation.
549 Fix target tests to avoid using --image-base with *-nto targets.
550 * ld-scripts/memory.t: New linker script to test the MEMORY
551 section and the ORIGIN and LENGTH operators.
553 2004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
555 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
556 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
557 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
558 ld-arm/arm-lib.ld: New files.
559 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
560 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
561 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
562 ld-arm/arm-static-app.r: Update for big-endian.
563 * ld-arm/arm-elf.exp: Run the new tests.
565 2004-11-16 Richard Sandiford <rsandifo@redhat.com>
567 * ld-mips-elf/eh-frame1.{s,ld},
568 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
569 * ld-mips-elf/mips-elf.exp: Run it.
571 2004-11-10 Alan Modra <amodra@bigpond.net.au>
573 * ld-d10v/reloc-003.d: Update for changed error message.
574 * ld-d10v/reloc-004.d: Likewise.
575 * ld-d10v/reloc-007.d: Likewise.
576 * ld-d10v/reloc-008.d: Likewise.
577 * ld-d10v/reloc-011.d: Likewise.
578 * ld-d10v/reloc-012.d: Likewise.
579 * ld-d10v/reloc-015.d: Likewise.
580 * ld-d10v/reloc-016.d: Likewise.
582 2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
583 Vineet Sharma <vineets@noida.hcltech.com>
585 * ld-maxq: New directory. Contains tests for the new maxq port.
587 2004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
589 * ld-elf/merge.d: xfail crisv32-*-*.
590 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
591 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
592 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
593 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
594 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
595 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
596 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
597 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
598 * ld-cris/ldsym1.d: Adjust for change in linker script.
600 2004-11-02 Hans-Peter Nilsson <hp@axis.com>
602 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
603 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
604 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
605 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
606 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
607 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
608 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
609 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
610 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
611 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
612 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
613 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
614 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
616 2004-10-26 Paul Brook <paul@codesourcery.com>
618 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
619 (build_vers_lib_pic_flags): New function.
621 * ld-elfvers/vers29.c: New file.
622 * ld-elfvers/vers29.dsym: New file.
623 * ld-elfvers/vers29.ver: New file.
625 2004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
627 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
629 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
630 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
632 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
633 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
634 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
635 ld-mmix/reg-1m.d: Adjust for changed error message format.
637 2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
639 * ld-elf/exclude.exp: Allow cris-*-elf.
641 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
642 * ld-elf/exclude2.s: Add ".data".
644 2004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
646 * ld-elf/exclude.exp: Don't run for cris-*-elf.
648 2004-10-16 Daniel Jacobowitz <dan@debian.org>
650 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
652 2004-10-15 Alan Modra <amodra@bigpond.net.au>
654 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
655 * ld-crx/reloc-num16.d: Likewise.
656 * ld-crx/reloc-num32.d: Likewise.
657 * ld-scripts/provide-2.t: Start .data at 0x2000.
658 * ld-scripts/provide-2.d: Adjust.
660 2004-10-14 H.J. Lu <hongjiu.lu@intel.com>
662 * ld-scripts/sort.exp: Run for ELF targets only.
664 2004-10-14 Alan Modra <amodra@bigpond.net.au>
666 * ld-scripts/overlay-size.d: Update for changed orphan section
668 * ld-mmix/bpo-18.d: Likewise.
670 2004-10-07 Bob Wilson <bob.wilson@acm.org>
672 * ld-xtensa/lcall1.s: Use .literal directive.
673 * ld-xtensa/lcall2.s: Align function entry.
674 * ld-xtensa/coalesce2.s: Likewise.
676 2004-10-04 H.J. Lu <hongjiu.lu@intel.com>
678 * ld-scripts/sort.exp: New file for section sorting tests.
679 * ld-scripts/sort_b_a.d: Likewise
680 * ld-scripts/sort_b_a.s: Likewise
681 * ld-scripts/sort_b_a.t: Likewise
682 * ld-scripts/sort_b_a_a-1.d: Likewise
683 * ld-scripts/sort_b_a_a-2.d: Likewise
684 * ld-scripts/sort_b_a_a-3.d: Likewise
685 * ld-scripts/sort_b_a_a.t: Likewise
686 * ld-scripts/sort_b_a_n-1.d: Likewise
687 * ld-scripts/sort_b_a_n-2.d: Likewise
688 * ld-scripts/sort_b_a_n-3.d: Likewise
689 * ld-scripts/sort_b_a_n.t: Likewise
690 * ld-scripts/sort_b_n.d: Likewise
691 * ld-scripts/sort_b_n.s: Likewise
692 * ld-scripts/sort_b_n.t: Likewise
693 * ld-scripts/sort_b_n_a-1.d: Likewise
694 * ld-scripts/sort_b_n_a-2.d: Likewise
695 * ld-scripts/sort_b_n_a-3.d: Likewise
696 * ld-scripts/sort_b_n_a.t: Likewise
697 * ld-scripts/sort_b_n_n-1.d: Likewise
698 * ld-scripts/sort_b_n_n-2.d: Likewise
699 * ld-scripts/sort_b_n_n-3.d: Likewise
700 * ld-scripts/sort_b_n_n.t: Likewise
701 * ld-scripts/sort_n_a-a.s: Likewise
702 * ld-scripts/sort_n_a-b.s: Likewise
703 * ld-scripts/sort_no-1.d: Likewise
704 * ld-scripts/sort_no-2.d: Likewise
705 * ld-scripts/sort_no.t: Likewise
707 2004-10-01 H.J. Lu <hongjiu.lu@intel.com>
709 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
710 * ld-powerpc/tls32.s: Likewise.
711 * ld-powerpc/tlstoc.s: Likewise.
712 * ld-s390/tlsbin.s: Likewise.
713 * ld-s390/tlsbin_64.s: Likewise.
714 * ld-s390/tlsbinpic.s: Likewise.
715 * ld-s390/tlsbinpic_64.s: Likewise.
716 * ld-s390/tlspic1.s: Likewise.
717 * ld-s390/tlspic1_64.s: Likewise.
718 * ld-sparc/tlssunbin32.s: Likewise.
719 * ld-sparc/tlssunbinpic32.s: Likewise.
720 * ld-sparc/tlssunnopic32.s: Likewise.
721 * ld-sparc/tlssunpic32.s: Likewise.
723 2004-10-01 Alan Modra <amodra@bigpond.net.au>
725 * ld-s390/tlsbin.s: Set tls type for undefined syms.
726 * ld-s390/tlsbin_64.s: Likewise.
727 * ld-s390/tlsbinpic.s: Likewise.
728 * ld-s390/tlsbinpic_64.s: Likewise.
729 * ld-s390/tlspic1.s: Likewise.
730 * ld-s390/tlspic1_64.s: Likewise.
731 * ld-sparc/tlssunbin32.s: Likewise.
732 * ld-sparc/tlssunbinpic32.s: Likewise.
733 * ld-sparc/tlssunnopic32.s: Likewise.
734 * ld-sparc/tlssunpic32.s: Likewise.
736 2004-10-01 Alan Modra <amodra@bigpond.net.au>
738 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
740 2004-10-01 Nick Clifton <nickc@redhat.com>
743 * ld-undefined/undefined.exp: Remove redundant XPASS
746 2004-10-01 Alan Modra <amodra@bigpond.net.au>
748 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
749 * ld-powerpc/tls32.s (gd, ld): Likewise.
750 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
751 * ld-powerpc/tlsso.r: Update.
752 * ld-powerpc/tlsso32.r: Update.
753 * ld-powerpc/tlstocso.r: Update.
755 2004-09-30 Paul Brook <paul@codesourcery.com>
757 * ld-arm/arm-elf.exp: Add test for --target2=abs.
758 * ld-arm/arm-target2-abs.d: New file.
760 2004-09-29 Alan Modra <amodra@bigpond.net.au>
762 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
763 * ld-pe/secrel.d: Adjust to suit.
765 2004-09-24 Alan Modra <amodra@bigpond.net.au>
767 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
769 2004-09-22 Alan Modra <amodra@bigpond.net.au>
771 * ld-i386/tlsbin.rd: Update for changed segment map.
772 * ld-i386/tlsnopic.rd: Likewise.
773 * ld-i386/tlspic.rd: Likewise.
774 * ld-powerpc/tlsexe.r: Likewise.
775 * ld-powerpc/tlsexe32.r: Likewise.
776 * ld-powerpc/tlsexetoc.r: Likewise.
777 * ld-powerpc/tlsso.r: Likewise.
778 * ld-powerpc/tlsso32.r: Likewise.
779 * ld-powerpc/tlstocso.r: Likewise.
780 * ld-s390/tlsbin.rd: Likewise.
781 * ld-s390/tlsbin_64.rd: Likewise.
782 * ld-s390/tlspic.rd: Likewise.
783 * ld-s390/tlspic_64.rd: Likewise.
784 * ld-sh/tlsbin-2.d: Likewise.
785 * ld-sh/tlspic-2.d: Likewise.
786 * ld-x86-64/tlsbin.rd: Likewise.
787 * ld-x86-64/tlspic.rd: Likewise.
789 2004-09-22 Alan Modra <amodra@bigpond.net.au>
791 * ld-scripts/overlay-size.d: Don't check .mbss lma.
792 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
793 * ld-sh/sh64/shdl32.xd: Likewise.
794 * ld-sh/sh64/shdl64.xd: Likewise.
796 2004-09-17 Paul Brook <paul@codesourcery.com>
798 * ld-arm/arm-target1-{abs,rel}.d}: New files.
799 * ld-arm/arm-target1.s: New file.
800 * ld-arm/arm-target2-{,got-}rel.d: New files.
801 * ld-arm/arm-target2.s: New file.
802 * ld-arm/arm-rel31.d: New files.
803 * ld-arm/arm-rel31.s: New files.
804 * ld-arm/arm.ld: New file.
805 * ld-arm/arm-elf.exp: Add new tests.
807 2004-09-07 Hans-Peter Nilsson <hp@axis.com>
809 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
812 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
814 * ld-crx: New directory.
815 * ld-crx/crx.exp: New test script.
816 * ld-crx/crx.ld: New linker script.
817 * ld-crx/reloc-abs32.s: New file.
818 * ld-crx/reloc-abs32.d: Likewise.
819 * ld-crx/reloc-imm16.s: Likewise.
820 * ld-crx/reloc-imm16.d: Likewise.
821 * ld-crx/reloc-imm32.s: Likewise.
822 * ld-crx/reloc-imm32.d: Likewise.
823 * ld-crx/reloc-num8.s: Likewise.
824 * ld-crx/reloc-num8.d: Likewise.
825 * ld-crx/reloc-num16.s: Likewise.
826 * ld-crx/reloc-num16.d: Likewise.
827 * ld-crx/reloc-num32.s: Likewise.
828 * ld-crx/reloc-num32.d: Likewise.
829 * ld-crx/reloc-regrel12.s: Likewise.
830 * ld-crx/reloc-regrel12.d: Likewise.
831 * ld-crx/reloc-regrel22.s: Likewise.
832 * ld-crx/reloc-regrel22.d: Likewise.
833 * ld-crx/reloc-regrel28.s: Likewise.
834 * ld-crx/reloc-regrel28.d: Likewise.
835 * ld-crx/reloc-regrel32.s: Likewise.
836 * ld-crx/reloc-regrel32.d: Likewise.
837 * ld-crx/reloc-rel4.s: Likewise.
838 * ld-crx/reloc-rel4.d: Likewise.
839 * ld-crx/reloc-rel8.s: Likewise.
840 * ld-crx/reloc-rel8.d: Likewise.
841 * ld-crx/reloc-rel8-cmp.s: Likewise.
842 * ld-crx/reloc-rel8-cmp.d: Likewise.
843 * ld-crx/reloc-rel16.s: Likewise.
844 * ld-crx/reloc-rel16.d: Likewise.
845 * ld-crx/reloc-rel24.s: Likewise.
846 * ld-crx/reloc-rel24.d: Likewise.
847 * ld-crx/reloc-rel32.s: Likewise.
848 * ld-crx/reloc-rel32.d: Likewise.
850 2004-08-21 Hans-Peter Nilsson <hp@axis.com>
852 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
853 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
854 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
855 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
858 2004-08-17 Alan Modra <amodra@bigpond.net.au>
860 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
862 2004-08-17 Alan Modra <amodra@bigpond.net.au>
864 * ld-scripts/cross1.t: Remove .opd section spec.
866 2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
868 * ld-undefined/undefined.exp: The undefine tests now work on
871 2004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
873 * ld-sh/sh64/crange3-cmpct.rd: Update.
874 * ld-sh/sh64/crange3-media.rd: Update.
876 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
878 * ld-h8300/h8300.exp: Addition of new test case to check
879 relaxation for H8S target.
880 * ld-h8300/relax-6.s: New test source file.
881 * ld-h8300/relax-6.d: New test expected disassembly file.
882 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
885 2004-07-22 Nick Clifton <nickc@redhat.com>
888 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
889 * ld-h8300/relax-3.d: Likewise.
890 * ld-h8300/relax-4-coff.d: Likewise.
891 * ld-h8300/relax-4.d: Likewise.
892 * ld-h8300/relax-5-coff.d: Likewise.
893 * ld-h8300/relax.d: Likewise.
895 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>
897 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
899 2004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
901 * ld-h8300/h8300.exp: Addition of gcsection test case.
902 * ld-h8300/gcsection.s: New test source file.
903 * ld-h8300/gcsection.d: New test expected disassembly file.
905 2004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
907 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
908 * ld-mips-elf/mips-elf.exp: Run it.
910 2004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
912 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
913 * ld-sh/shared-1.d: Adjust for section reordering changes.
914 * ld-sh/shared-2.d: Likewise.
915 * ld-sh/tlsbin-2.d: Likewise.
916 * ld-sh/tlspic-2.d: Likewise.
917 * ld-sh/sh64/abi32.xd: Likewise.
918 * ld-sh/sh64/abi64.xd: Likewise.
919 * ld-sh/sh64/cmpct1.xd: Likewise.
920 * ld-sh/sh64/crange1.rd: Likewise.
921 * ld-sh/sh64/crange2.rd: Likewise.
922 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
923 * ld-sh/sh64/crange3-media.rd: Likewise.
924 * ld-sh/sh64/crange3.rd: Likewise.
925 * ld-sh/sh64/gotplt.d: Likewise.
926 * ld-sh/sh64/init-cmpct.d: Likewise.
927 * ld-sh/sh64/init-media.d: Likewise.
928 * ld-sh/sh64/init64.d: Likewise.
929 * ld-sh/sh64/mix1.xd: Likewise.
930 * ld-sh/sh64/mix2.xd: Likewise.
931 * ld-sh/sh64/shdl32.xd: Likewise.
932 * ld-sh/sh64/shdl64.xd: Likewise.
934 2004-07-02 Alan Modra <amodra@bigpond.net.au>
936 * ld-discard/static.d: Accept both original sym and section sym.
938 2004-07-01 Jakub Jelinek <jakub@redhat.com>
940 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
941 and removal of unneeded STT_SECTION symbols from .dynsym.
942 * ld-sparc/tlssunbin32.rd: Likewise.
943 * ld-sparc/tlssunpic32.dd: Likewise.
944 * ld-sparc/tlssunpic32.sd: Likewise.
945 * ld-sparc/tlssunbin32.dd: Likewise.
946 * ld-sparc/tlssunbin32.sd: Likewise.
947 * ld-sparc/tlssunbin32.td: Likewise.
949 2004-07-01 Alan Modra <amodra@bigpond.net.au>
951 * ld-discard/extern.d: Update.
952 * ld-discard/start.d: Update.
953 * ld-discard/static.d: Update.
955 2004-06-30 H.J. Lu <hongjiu.lu@intel.com>
958 * ld-discard/extern.d: Updated.
959 * ld-discard/start.d: Likewise.
960 * ld-discard/static.d: Likewise.
962 2004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
964 Actually add these files:
965 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
966 * testsuite/ld-sh/arch/arch.exp: New test script.
967 * testsuite/ld-sh/arch/arch_expected.txt: New file.
968 * testsuite/ld-sh/arch/sh.s: New file.
969 * testsuite/ld-sh/arch/sh2.s: New file.
970 * testsuite/ld-sh/arch/sh-dsp.s: New file.
971 * testsuite/ld-sh/arch/sh2e.s: New file.
972 * testsuite/ld-sh/arch/sh3-nommu.s: New file.
973 * testsuite/ld-sh/arch/sh3.s: New file.
974 * testsuite/ld-sh/arch/sh3-dsp.s: New file.
975 * testsuite/ld-sh/arch/sh3e.s: New file.
976 * testsuite/ld-sh/arch/sh4-nommu-nofpu.s: New file.
977 * testsuite/ld-sh/arch/sh4-nofpu.s: New file.
978 * testsuite/ld-sh/arch/sh4.s: New file.
979 * testsuite/ld-sh/arch/sh4a-nofpu.s: New file.
980 * testsuite/ld-sh/arch/sh4al-dsp.s: New file.
981 * testsuite/ld-sh/arch/sh4a.s: New file.
983 2004-06-29 Alan Modra <amodra@bigpond.net.au>
985 * ld-elf/frame.exp: Don't run on mcore.
987 2004-06-26 Alan Modra <amodra@bigpond.net.au>
989 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
991 2004-06-24 H.J. Lu <hongjiu.lu@intel.com>
993 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
995 2004-06-21 Alexandre Oliva <aoliva@redhat.com>
997 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
998 * ld-frv/fdpic-pie-2.d: Likewise.
999 * ld-frv/fdpic-pie-6.d: Likewise.
1000 * ld-frv/fdpic-pie-7.d: Likewise.
1001 * ld-frv/fdpic-pie-8.d: Likewise.
1002 * ld-frv/fdpic-shared-1.d: Likewise.
1003 * ld-frv/fdpic-shared-2.d: Likewise.
1004 * ld-frv/fdpic-shared-3.d: Likewise.
1005 * ld-frv/fdpic-shared-4.d: Likewise.
1006 * ld-frv/fdpic-shared-5.d: Likewise.
1007 * ld-frv/fdpic-shared-6.d: Likewise.
1008 * ld-frv/fdpic-shared-7.d: Likewise.
1009 * ld-frv/fdpic-shared-8.d: Likewise.
1010 * ld-frv/fdpic-shared-local-2.d: Likewise.
1011 * ld-frv/fdpic-shared-local-8.d: Likewise.
1013 2004-06-21 Nick Clifton <nickc@redhat.com>
1015 * ld-elf/frame.exp: Handle ports which do not support the --shared
1018 2004-06-18 Jan Beulich <jbeulich@novell.com>
1020 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1021 actually referenced (gcc 3.4 eliminates comparisons of addresses
1022 of global symbols with NULL).
1023 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1024 3.4.0 and above, as this option and its functionality is no longer
1025 supported, making these tests fail).
1027 2004-05-18 Nick Clifton <nickc@redhat.com>
1029 * ld-elf/frame.s: Replace @ with % so that the file can be
1030 compiled by an ARM targeted GAS.
1031 * ld-elf/table.s: Likewise.
1032 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1033 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1034 directive takes a power-of-two argument.
1036 2004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1038 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1039 .gcc_except_table sections.
1040 * ld-elf/frame.s: Likewise.
1041 * ld-elf/table.s: Likewise.
1042 * ld-elf/tbss.s: Likewise.
1044 2004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1046 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1047 and removal of unneeded STT_SECTION symbols from .dynsym.
1048 * ld-sh/tlsbin-3.d: Likewise.
1049 * ld-sh/tlspic-2.d: Likewise.
1051 2004-05-12 Ben Elliston <bje@au.ibm.com>
1053 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1054 * ld-sh/sh64/relfail.exp: Likewise.
1055 * lib/ld-lib.exp: Likewise.
1057 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1059 * ld-i386/tlspic.rd: Adjust for section reordering changes
1060 and removal of unneeded STT_SECTION symbols from .dynsym.
1061 * ld-i386/tlspic.dd: Likewise.
1062 * ld-i386/tlspic.sd: Likewise.
1063 * ld-i386/tlsbin.rd: Likewise.
1064 * ld-i386/tlsbinpic.s: Likewise.
1065 * ld-i386/tlsbin.dd: Likewise.
1066 * ld-i386/tlsbin.sd: Likewise.
1067 * ld-i386/tlsnopic.rd: Likewise.
1068 * ld-i386/tlsnopic1.s: Likewise.
1069 * ld-i386/combreloc.d: Likewise.
1070 * ld-i386/tlsnopic.dd: Likewise.
1071 * ld-i386/tlsnopic.sd: Likewise.
1072 * ld-x86-64/tlspic.rd: Likewise.
1073 * ld-x86-64/tlspic.dd: Likewise.
1074 * ld-x86-64/tlsbin.dd: Likewise.
1075 * ld-x86-64/tlspic.sd: Likewise.
1076 * ld-x86-64/tlsbin.sd: Likewise.
1077 * ld-x86-64/tlspic.td: Likewise.
1078 * ld-x86-64/tlsbin.td: Likewise.
1079 * ld-x86-64/tlsbin.rd: Likewise.
1080 * ld-s390/tlspic1.s: Likewise.
1081 * ld-s390/tlsbinpic.s: Likewise.
1082 * ld-s390/tlspic.rd: Likewise.
1083 * ld-s390/tlsbin.rd: Likewise.
1084 * ld-s390/tlspic.dd: Likewise.
1085 * ld-s390/tlsbin.dd: Likewise.
1086 * ld-s390/tlsbin.sd: Likewise.
1087 * ld-s390/tlsbin.td: Likewise.
1088 * ld-s390/tlspic.sd: Likewise.
1089 * ld-s390/tlspic.td: Likewise.
1090 * ld-s390/tlspic1_64.s: Likewise.
1091 * ld-s390/tlsbinpic_64.s: Likewise.
1092 * ld-s390/tlspic_64.rd: Likewise.
1093 * ld-s390/tlsbin_64.rd: Likewise.
1094 * ld-s390/tlspic_64.dd: Likewise.
1095 * ld-s390/tlsbin_64.dd: Likewise.
1096 * ld-s390/tlspic_64.sd: Likewise.
1097 * ld-s390/tlspic_64.td: Likewise.
1098 * ld-s390/tlsbin_64.td: Likewise.
1099 * ld-s390/tlsbin_64.sd: Likewise.
1100 * ld-powerpc/tlsexe32.r: Likewise.
1101 * ld-powerpc/tlsso32.r: Likewise.
1102 * ld-powerpc/tlsso32.d: Likewise.
1103 * ld-powerpc/tlsso32.g: Likewise.
1104 * ld-powerpc/tlsso32.t: Likewise.
1105 * ld-powerpc/tlsexe.r: Likewise.
1106 * ld-powerpc/tlsso.r: Likewise.
1107 * ld-powerpc/tlsso.g: Likewise.
1108 * ld-powerpc/tlsexetoc.r: Likewise.
1109 * ld-powerpc/tlstocso.r: Likewise.
1110 * ld-powerpc/tlstocso.g: Likewise.
1111 * ld-ia64/tlspic.rd: Likewise.
1112 * ld-ia64/tlspic.dd: Likewise.
1113 * ld-ia64/tlspic.sd: Likewise.
1114 * ld-ia64/tlspic.td: Likewise.
1115 * ld-ia64/tlsbin.rd: Likewise.
1116 * ld-ia64/tlsbin.sd: Likewise.
1117 * ld-ia64/tlsbin.td: Likewise.
1118 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1119 * ld-shared/shared.exp: Likewise.
1121 2004-05-10 John Paul Wallington <jpw@gnu.org>
1123 * ld-mmix/bspec2.d: Update sh_info to decimal.
1124 * ld-mmix/local1.d: Likewise.
1125 * ld-mmix/local3.d: Likewise.
1126 * ld-mmix/local5.d: Likewise.
1127 * ld-mmix/local7.d: Likewise.
1129 2004-05-05 Alexandre Oliva <aoliva@redhat.com>
1131 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1132 * ld-frv/fr450-link.d: Match fdpic as well.
1134 2004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1136 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1137 * ld-sh/sh64/crange2.rd: Likewise.
1138 * ld-sh/sh64/crange3.rd: Likewise.
1139 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1140 * ld-sh/sh64/crange3-media.rd: Likewise.
1141 * ld-sh/sh64/crangerel1.rd: Likewise.
1142 * ld-sh/sh64/crangerel2.rd: Likewise.
1144 2004-05-05 Alan Modra <amodra@bigpond.net.au>
1146 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1147 * ld-powerpc/tlsexe32.r: Likewise.
1148 * ld-powerpc/tlsexetoc.r: Likewise.
1149 * ld-powerpc/tlsso.r: Likewise.
1150 * ld-powerpc/tlsso32.r: Likewise.
1151 * ld-powerpc/tlstocso.r: Likewise.
1153 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1155 * ld-elf/merge.d: XFAIL on all MIPS targets.
1157 2004-04-24 Alan Modra <amodra@bigpond.net.au>
1159 * ld-powerpc/tlsexe32.d: Update.
1160 * ld-powerpc/tlsso32.d: Update.
1162 2004-04-23 Chris Demetriou <cgd@broadcom.com>
1164 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1166 * ld-mips-elf/reloc-3-srec.d: Likewise.
1167 * ld-mips-elf/reloc-3.ld: Likewise.
1168 * ld-mips-elf/reloc-3a.s: Likewise.
1169 * ld-mips-elf/reloc-3b.s: Likewise.
1170 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1172 2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1174 * ld-sh/tlsbin-1.d: Update
1175 * ld-sh/tlspic-1.d: Update.
1177 2004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1179 * ld-i386/tlspic.dd: Updated.
1181 2004-04-21 Chris Demetriou <cgd@broadcom.com>
1183 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1184 * ld-empic/empic.exp: Likewise.
1185 * ld-empic/relax.t: Likewise.
1186 * ld-empic/relax1.c: Likewise.
1187 * ld-empic/relax2.c: Likewise.
1188 * ld-empic/relax3.c: Likewise.
1189 * ld-empic/relax4.c: Likewise.
1190 * ld-empic/runtest1.c: Likewise.
1191 * ld-empic/runtest2.c: Likewise.
1192 * ld-empic/runtesti.s: Likewise.
1193 * ld-mips-elf/empic1-ln.d: Likewise.
1194 * ld-mips-elf/empic1-lp.d: Likewise.
1195 * ld-mips-elf/empic1-mn.d: Likewise.
1196 * ld-mips-elf/empic1-mp.d: Likewise.
1197 * ld-mips-elf/empic1-ref.s: Likewise.
1198 * ld-mips-elf/empic1-sn.d: Likewise.
1199 * ld-mips-elf/empic1-sp.d: Likewise.
1200 * ld-mips-elf/empic1-space.s: Likewise.
1201 * ld-mips-elf/empic1-tgt.s: Likewise.
1202 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1203 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1204 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1205 * ld-mips-elf/empic2-ref.s: Likewise.
1206 * ld-mips-elf/empic2-rev-0.d: Likewise.
1207 * ld-mips-elf/empic2-rev-1.d: Likewise.
1208 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1209 * ld-mips-elf/empic2-space.s: Likewise.
1210 * ld-mips-elf/emrelocs-eb.d: Likewise.
1211 * ld-mips-elf/emrelocs-el.d: Likewise.
1212 * ld-mips-elf/emrelocs.ld: Likewise.
1213 * ld-mips-elf/emrelocs1.s: Likewise.
1214 * ld-mips-elf/emrelocs2.s: Likewise.
1215 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1217 2004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1219 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1222 * ld-elfweak/size.dat: New file.
1223 * ld-elfweak/size_bar.c: Likewise.
1224 * ld-elfweak/size_foo.c: Likewise.
1225 * ld-elfweak/size_main.c: Likewise.
1227 2004-04-14 Brian Ford <ford@vss.fsi.com>
1228 DJ Delorie <dj@redhat.com>
1230 * ld-pe/pe.exp: New, tests for i?86 PE.
1231 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1232 * ld-pe/secrel2.s: Likewise.
1233 * ld-pe/secrel.d: Likewise.
1235 2004-04-19 Jakub Jelinek <jakub@redhat.com>
1237 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1238 * ld-shared/shared.exp: Likewise.
1240 2004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1242 * ld-scripts/assert.s: Add a newline.
1243 * ld-scripts/data.s: Likewise.
1245 2004-04-08 Alan Modra <amodra@bigpond.net.au>
1248 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1250 2004-04-08 Alan Modra <amodra@bigpond.net.au>
1252 * ld-scripts/align.exp: Don't run on aix.
1253 * ld-scripts/assert.s: Remove comment.
1254 * ld-scripts/data.s: Likewise.
1255 * ld-scripts/data.t: Set start address to allow for aout headers.
1256 Make first LONG pc-relative.
1257 * ld-scripts/data.d: Update.
1258 * ld-scripts/defined2.d: Allow other random syms.
1259 * ld-scripts/defined3.d: Likewise.
1260 * ld-scripts/provide-1.s: Pad section.
1261 * ld-scripts/provide-1.t: Set .data address and align.
1262 * ld-scripts/provide-1.d: Update.
1263 * ld-scripts/provide-2.s: Pad section.
1264 * ld-scripts/provide-2.d: Allow random trailing syms.
1265 * ld-scripts/provide-3.s: Pad section.
1266 * ld-scripts/provide-3.d: Fix typos.
1267 * ld-scripts/provide.exp: Don't run on aix.
1268 * ld-scripts/size-1.s: Simplify test.
1269 * ld-scripts/size-1.t: Rewrite.
1270 * ld-scripts/size-1.d: Update.
1271 * ld-scripts/size-2.s: Simplify.
1272 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1273 * ld-scripts/size-2.d: Update.
1274 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1275 targets except mips.
1277 2004-03-27 Alexandre Oliva <aoliva@redhat.com>
1279 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1281 2004-03-26 Alan Modra <amodra@bigpond.net.au>
1283 * ld-powerpc/tlsexe.r: Update for changed sym type.
1284 * ld-powerpc/tlsexetoc.r: Likewise.
1286 2004-03-22 Hans-Peter Nilsson <hp@axis.com>
1288 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1289 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1291 2004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1293 * ld-elfvers/vers.exp: Add new tests for versioned weak
1296 * ld-elfvers/vers28a.c: New file.
1297 * ld-elfvers/vers28a.dsym: Likewise.
1298 * ld-elfvers/vers28a.ver: Likewise.
1299 * ld-elfvers/vers28b.c: Likewise.
1300 * ld-elfvers/vers28b.dsym: Likewise.
1301 * ld-elfvers/vers28b.map: Likewise.
1302 * ld-elfvers/vers28b.ver: Likewise.
1303 * ld-elfvers/vers28c.c: Likewise.
1304 * ld-elfvers/vers28c.dsym: Likewise.
1305 * ld-elfvers/vers28c.ver: Likewise.
1307 2004-03-19 Alan Modra <amodra@bigpond.net.au>
1309 * ld-scripts/provide-2.d: Ignore random symbols.
1311 2004-03-16 Alan Modra <amodra@bigpond.net.au>
1313 * ld-powerpc/tls.d: Update.
1314 * ld-powerpc/tls32.d: Update.
1315 * ld-powerpc/tlsexe.d: Update.
1316 * ld-powerpc/tlsexe32.d: Update.
1317 * ld-powerpc/tlsexetoc.d: Update.
1318 * ld-powerpc/tlsso.d: Update.
1319 * ld-powerpc/tlsso32.d: Update.
1320 * ld-powerpc/tlstoc.d: Update.
1321 * ld-powerpc/tlstocso.d: Update.
1323 2004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1325 * ld-scripts/size-1.d: Add bigendian regexps.
1326 * ld-scripts/size-2.d: Set --wide for readelf.
1328 * ld-scripts/size.exp: New.
1329 * ld-scripts/size-[12].{d,s,t}: New.
1331 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1333 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1334 * ld-frv/frv.exp: New harness.
1336 2004-02-24 Alexandre Oliva <aoliva@redhat.com>
1338 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1340 * ld-frv/fdpic-pie-8.d: Likewise.
1341 * ld-frv/fdpic-shared-4.d: Likewise.
1342 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1343 * ld-frv/fdpic-pie-6.d: New test.
1344 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1345 * ld-frv/fdpic-shared-6.d: New test.
1346 * ld-frv/fdpic6.ldv: New.
1347 * ld-frv/fdpic-static-6.d: Adjust test name.
1348 * ld-frv/fdpic-pie-8-fail.d: Removed.
1349 * ld-frv/fdpic.exp: Run new tests.
1351 2004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1353 * ld-scripts/provide.exp: New.
1354 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1356 2004-02-23 Alan Modra <amodra@bigpond.net.au>
1358 * ld-scripts/data.t: Set ".other" address so location doesn't
1359 depend on target alignment.
1360 * ld-scripts/data.d: Update.
1362 2004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1364 * ld-scripts/align.{s,t,exp}: New.
1366 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1368 * ld-scripts/data.{s,t,d,exp}: New.
1370 2004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1372 * ld-scripts/assert.{s,t,exp}: New.
1374 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1376 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1377 changes to the way large constants are added.
1378 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1379 of GOT entries after today's change to the handling of GOT_PAGE
1382 2004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
1384 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1385 * ld-h8300/relax-5.d: New file: Expected output and commands for
1386 assembling and linking the relax-5 test.
1387 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1389 * ld-h8300/h8300-exp: Run the relax-5 test.
1391 2004-01-23 Daniel Jacobowitz <drow@mvista.com>
1393 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1394 ld-arm/arm-app-abs32.d: New files.
1395 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1397 2004-01-19 Alan Modra <amodra@bigpond.net.au>
1399 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1401 2004-01-13 Daniel Jacobowitz <drow@mvista.com>
1403 * ld-arm/arm-elf.exp: Add arm-static-app test.
1404 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1405 ld-arm/arm-static-app.r: New files.
1407 2004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
1409 * ld-h8300/h8300-exp: Run the relax-4 test.
1410 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1411 * ld-h8300/relax-4.d: New file: Expected output and commands for
1412 assembling and linking the relax-4 test.
1413 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1416 2004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1418 * ld-selective/selective.exp: Skip ia64-*-*.
1420 2004-01-09 Daniel Jacobowitz <drow@mvista.com>
1422 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1425 2004-01-06 Daniel Jacobowitz <drow@mvista.com>
1427 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1428 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1429 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1430 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1432 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1434 * ld-frv: Update .d files with correct addresses displayed for
1435 dynamic relocations.
1436 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1437 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1438 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1439 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1440 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1441 reflect EMBEDDED= change in linker script.
1442 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1443 * ld-frv: Update .d files to reflect changes in the page size, the
1444 addition of a stack segment, the use of a NULL function descriptor
1445 for weakundef functions and the change in the lazy funcdesc_value
1446 in-place addend value.
1447 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1448 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1449 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1450 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1451 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1452 now _gp-based, not \.rofixup-based.
1453 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1454 relocation to different section.
1455 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1456 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1457 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1458 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1459 ld-frv/fdpic-shared-7.d: New.
1460 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1461 ld-frv/fdpic-shared-8.d: New.
1462 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1463 * ld-frv/fdpic.exp: Run them.
1464 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1465 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1466 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1467 ld-frv/fdpic-shared-5.d: New.
1468 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1469 ld-frv/fdpic-shared-6.d: New.
1470 * ld-frv/fdpic.exp: Run them.
1471 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1472 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1473 * ld-frv/fdpic-shared-2-fail.d: New.
1474 * ld-frv/fdpic.exp: Run it.
1475 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1476 * ld-frv/fdpic.exp: Add new test.
1477 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1478 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1479 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1480 * ld-frv/fdpic.exp: Add new tests.
1481 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1482 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1483 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1484 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1486 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1487 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1488 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1489 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1490 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1492 2004-01-02 Alan Modra <amodra@bigpond.net.au>
1494 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1495 * ld-selective/selective.exp: Likewise.
1497 For older changes see ChangeLog-9303
1503 version-control: never