1 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
3 * ld-elf/empty.d: New file.
4 * ld-elf/empty.s: Likewise.
6 2005-04-11 David S. Miller <davem@davemloft.net>
8 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
9 * ld-sparc/tlssunbin32.rd: Likewise.
10 * ld-sparc/tlssunbin32.sd: Likewise.
11 * ld-sparc/tlssunpic32.dd: Likewise.
13 2005-03-30 Julian Brown <julian@codesourcery.com>
15 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
17 * ld-arm/arm-app.d: Likewise.
18 * ld-arm/mixed-app.d: Likewise.
20 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
22 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
23 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
24 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
26 * ld-arm/arm-elf.exp: Run TLS tests.
28 2005-03-28 H.J. Lu <hongjiu.lu@intel.com>
31 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
33 2005-03-24 Mark Mitchell <mark@codesourcery.com>
35 * config/default.exp: Do not load libpath.exp if it does not
37 (CC): Provide fallback definition.
42 2005-03-24 Eric Christopher <echristo@redhat.com>
44 * ld-mips-elf/rel32-n32.d: Revert changes.
45 * ld-mips-elf/rel32-o32.d: Ditto.
46 * ld-mips-elf/rel64.d: Ditto.
48 2005-03-23 Eric Christopher <echristo@redhat.com>
50 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
52 * ld-mips-elf/mips-elf.exp: Call it.
53 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
54 * ld-mips-elf/rel32-o32.d: Ditto.
55 * ld-mips-elf/rel64.d: Ditto.
57 2005-03-23 H.J. Lu <hongjiu.lu@intel.com>
59 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
60 * ld-cris/expdyn6.d: Likewise.
61 * ld-cris/expdyn7.d: Likewise.
62 * ld-cris/gotplt1.d: Likewise.
63 * ld-cris/gotplt2.d: Likewise.
64 * ld-cris/gotplt3.d: Likewise.
65 * ld-cris/libdso-10.d: Likewise.
66 * ld-cris/libdso-11.d: Likewise.
67 * ld-cris/libdso-12.d: Likewise.
68 * ld-cris/libdso-14.d: Likewise.
69 * ld-cris/libdso-2.d: Likewise.
70 * ld-cris/locref1.d: Likewise.
71 * ld-cris/locref2.d: Likewise.
72 * ld-cris/nodyn5.d: Likewise.
73 * ld-cris/pv32-1.d: Likewise.
74 * ld-cris/weakref2.d: Likewise.
76 2005-03-23 Alan Modra <amodra@bigpond.net.au>
78 * ld-elf/tbss.s: Don't start directives in first column.
79 * ld-scripts/weak1.s: Likewise.
80 * ld-scripts/weak2.s: Likewise.
81 * ld-undefined/weak-undef.s: Likewise.
82 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
84 2005-03-22 Alan Modra <amodra@bigpond.net.au>
86 * ld-powerpc/tlsexe32.r: Update.
87 * ld-powerpc/tlsso32.d: Update.
88 * ld-powerpc/tlsso32.g: Update.
89 * ld-powerpc/tlsso32.r: Update.
91 2005-03-21 Alan Modra <amodra@bigpond.net.au>
93 * ld-powerpc/tlsexe.r: Update.
94 * ld-powerpc/tlsexetoc.r: Update.
95 * ld-powerpc/tlsso.r: Update.
96 * ld-powerpc/tlstocso.r: Update.
98 2005-03-20 H.J. Lu <hongjiu.lu@intel.com>
100 * ld-mmix/bpo-1.d: Updated for empty section removal.
101 * ld-mmix/bpo-10.d: Likewise.
102 * ld-mmix/bpo-11.d: Likewise.
103 * ld-mmix/bpo-14.d: Likewise.
104 * ld-mmix/bpo-16.d: Likewise.
105 * ld-mmix/bpo-17.d: Likewise.
106 * ld-mmix/bpo-18.d: Likewise.
107 * ld-mmix/bpo-19.d: Likewise.
108 * ld-mmix/bpo-2.d: Likewise.
109 * ld-mmix/bpo-3.d: Likewise.
110 * ld-mmix/bpo-4.d: Likewise.
111 * ld-mmix/bpo-5.d: Likewise.
112 * ld-mmix/bpo-6.d: Likewise.
113 * ld-mmix/bpo-9.d: Likewise.
114 * ld-mmix/bspec1.d: Likewise.
115 * ld-mmix/bspec2.d: Likewise.
116 * ld-mmix/greg-1.d: Likewise.
117 * ld-mmix/greg-19.d: Likewise.
118 * ld-mmix/greg-2.d: Likewise.
119 * ld-mmix/greg-3.d: Likewise.
120 * ld-mmix/greg-4.d: Likewise.
121 * ld-mmix/greg-5.d: Likewise.
122 * ld-mmix/greg-5s.d: Likewise.
123 * ld-mmix/greg-6.d: Likewise.
124 * ld-mmix/greg-7.d: Likewise.
125 * ld-mmix/loc1.d: Likewise.
126 * ld-mmix/loc2.d: Likewise.
127 * ld-mmix/loc3.d: Likewise.
128 * ld-mmix/loc4.d: Likewise.
129 * ld-mmix/loc6.d: Likewise.
130 * ld-mmix/local1.d: Likewise.
131 * ld-mmix/local12.d: Likewise.
132 * ld-mmix/local3.d: Likewise.
133 * ld-mmix/local5.d: Likewise.
134 * ld-mmix/local7.d: Likewise.
135 * ld-mmix/locdo-1.d: Likewise.
136 * ld-mmix/loct-1.d: Likewise.
137 * ld-mmix/locto-1.d: Likewise.
138 * ld-mmix/start-1.d: Likewise.
139 * ld-mmix/undef-3.d: Likewise.
141 2005-03-16 David Heine <dlheine@tensilica.com>
142 Bob Wilson <bob.wilson@acm.org>
144 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
145 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
147 2005-03-16 H.J. Lu <hongjiu.lu@intel.com>
149 * ld-cris/hiddef1.d: Updated for empty section removal.
150 * ld-cris/libdso-10.d: Likewise.
151 * ld-cris/libdso-2.d: Likewise.
153 2005-03-16 H.J. Lu <hongjiu.lu@intel.com>
155 * ld-alpha/tlsbin.rd: Updated for empty section removal.
156 * ld-alpha/tlsbinr.rd: Likewise.
157 * ld-alpha/tlspic.rd: Likewise.
158 * ld-arm/mixed-lib.sym: Likewise.
159 * ld-i386/tlsbin.rd: Likewise.
160 * ld-i386/tlsnopic.rd: Likewise.
161 * ld-i386/tlspic.rd: Likewise.
162 * ld-ia64/tlsbin.rd: Likewise.
163 * ld-ia64/tlspic.rd: Likewise.
164 * ld-powerpc/apuinfo.rd: Likewise.
165 * ld-powerpc/powerpc.exp: Likewise.
166 * ld-powerpc/tlsexe32.r: Likewise.
167 * ld-s390/tlsbin.rd: Likewise.
168 * ld-s390/tlsbin_64.rd: Likewise.
169 * ld-s390/tlspic.rd: Likewise.
170 * ld-s390/tlspic_64.rd: Likewise.
171 * ld-sh/tlsbin-2.d: Likewise.
172 * ld-sh/tlspic-2.d: Likewise.
173 * ld-sparc/tlssunbin32.rd: Likewise.
174 * ld-sparc/tlssunnopic32.rd: Likewise.
175 * ld-sparc/tlssunpic32.rd: Likewise.
176 * ld-x86-64/tlsbin.rd: Likewise.
177 * ld-x86-64/tlspic.rd: Likewise.
179 2005-03-16 Alan Modra <amodra@bigpond.net.au>
181 * ld-powerpc/tlsexe32.d: Update.
182 * ld-powerpc/tlsexe32.g: Update.
183 * ld-powerpc/tlsexe32.r: Update.
184 * ld-powerpc/tlsexe32.t: Update.
185 * ld-powerpc/tlsso32.d: Update.
186 * ld-powerpc/tlsso32.g: Update.
187 * ld-powerpc/tlsso32.r: Update.
188 * ld-powerpc/tlsso32.t: Update.
190 2005-03-08 Hans-Peter Nilsson <hp@axis.com>
192 Adjust testsuite for cris-axis-aout.
193 * ld-cris/noglob1.d: Adjust regexp for a.out output.
194 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
195 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
196 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
197 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
198 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
199 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
200 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
201 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
202 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
203 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
204 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
205 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
206 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
207 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
209 2005-03-05 Alan Modra <amodra@bigpond.net.au>
211 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
212 removed section symbols.
213 * ld-alpha/tlsbin.rd: Likewise.
214 * ld-alpha/tlsbin.sd: Likewise.
215 * ld-alpha/tlsbinr.dd: Likewise.
216 * ld-alpha/tlsbinr.rd: Likewise.
217 * ld-alpha/tlspic.dd: Likewise.
218 * ld-alpha/tlspic.rd: Likewise.
219 * ld-alpha/tlspic.sd: Likewise.
221 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
222 * ld-powerpc/tlsexe.r: Likewise.
223 * ld-powerpc/tlsexetoc.g: Likewise.
224 * ld-powerpc/tlsexetoc.r: Likewise.
226 2005-03-04 David Daney <ddaney@avtrex.com>
228 * ld-mips-elf/multi-got-no-shared-1.s,
229 ld-mips-elf/multi-got-no-shared-2.s,
230 ld-mips-elf/multi-got-no-shared.d: New tests.
231 * ld-mips-elf/mips-elf.exp: Run them.
233 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
235 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
236 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
237 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
238 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
239 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
240 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
241 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
242 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
243 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
244 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
245 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
246 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
247 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
248 ld-mips-elf/tlsdyn-o32-2.got: New files.
249 * ld-mips-elf/mips-elf.exp: Run the new tests.
251 2005-03-01 Nick Clifton <nickc@redhat.com>
253 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
256 * ld-discard/extern.d: Adjust expected warning to take into
257 account the fact that the linker's name might be included and that
258 the reloc might have been adjusted to be against the section
261 2005-02-22 Eric Christopher <echristo@redhat.com>
263 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
264 table size for __start.
266 2005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
268 * ld-elfvsb/hidden2.d: Expect OBJECT.
269 * ld-elfvsb/hidden2.s: Force type OBJECT.
270 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
271 * ld-elf/start.s: Provide __start for MIPS.
272 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
274 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
276 2005-02-21 Alan Modra <amodra@bigpond.net.au>
278 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
279 #warning given. Rearrange to allow $program to remain unset.
280 Don't allow gas errors. Append objcopy_as_link output to that
281 from the linker before testing against expected output. Fail the
282 test if warning not found when expected. Conversely fail the
283 test if ld errors or warnings given when not expected.
285 2005-02-21 Alan Modra <amodra@bigpond.net.au>
287 * ld-elf/exclude1.s: Use ".dc.a".
288 * ld-elfvsb/hidden2.s: Likewise.
290 2005-02-21 Alan Modra <amodra@bigpond.net.au>
292 * ld-elf/warn1.d: Specify -Ttext.
293 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
294 * ld-scripts/align2.t: Discard all but .text and .data.
295 * ld-scripts/align2a.d: Accept non-readonly for coff.
296 * ld-scripts/align2b.d: Likewise.
297 * lib/ld-lib.exp (is_aout_format): New function.
299 2005-02-18 Alan Modra <amodra@bigpond.net.au>
301 * ld-scripts/align2a.d: Don't assume anything about section
302 padding or alignment, or max page size. Allow 64-bit addresses.
303 * ld-scripts/align2b.d: Likewise.
305 2005-02-17 Zack Weinberg <zack@codesourcery.com>
307 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
308 Add dump tests "align2a", "align2b", "align2c".
309 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
310 * ld-scripts/align2b.s, ld-scripts/align2b.d
311 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
313 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
315 * ld-frv/fdpic-static-6.d: Update.
316 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
317 spelling of errors and warnings.
319 2005-02-15 Nigel Stephens <nigel@mips.com>
320 Maciej W. Rozycki <macro@mips.com>
322 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
323 R_MIPS16_LO16 relocs.
324 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
325 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
326 * ld-mips-elf/mips-elf.exp: Run the new tests.
328 2005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
330 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
333 2005-02-13 Jan Beulich <jbeulich@novell.com>
335 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
336 (build_binary): Pass as_options to ld_assemble.
337 (test_ldfail): Likewise.
338 (build_exec): Likewise.
339 Pass as_options to run_ld_link_tests.
340 * ld-ia64/tlsbin.s: Add .explicit.
341 * ld-ia64/tlsbinpic.s: Likewise.
342 * ld-ia64/tlspic1.s: Likewise.
344 2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
346 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
347 * ld-sparc/tlssunpic32.rd: Likewise.
349 2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
351 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
353 2005-02-11 Paul Brook <paul@codesourcery.com>
355 * ld-elf/symbol1w.s: Avoid using @function syntax.
357 2005-02-12 Alan Modra <amodra@bigpond.net.au>
359 * ld-elfvsb/hidden2.s: Replace .word with .long.
361 2005-02-10 Paul Brook <paul@codesourcery.com>
363 * ld-elfvsb/hidden2.s: New file
364 * ld-elfvsb/hidden2.d: New file
365 * ld-elfvsb/hidden2.ld: New file
367 2005-02-07 Alexandre Oliva <aoliva@redhat.com>
369 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
371 2005-02-07 Hans-Peter Nilsson <hp@axis.com>
373 * ld-cris/libdso-13.d: Adjust for being identified as warning.
375 * ld-cris/globsymw2.s: New file.
376 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
378 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
379 Adjust for being identified as warnings.
381 * ld-cris/stabs1.s: New file.
382 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
384 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
385 ld-elf/warn1.d: New test.
387 * lib/ld-lib.exp: Support new directive "warning".
389 2005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
391 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
393 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
396 2005-02-01 Alan Modra <amodra@bigpond.net.au>
398 * ld-powerpc/tlsso.r: Update.
399 * ld-powerpc/tlstocso.r: Update.
401 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
403 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
404 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
405 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
406 ld-mips-elf/jalbal.d: Force big-endian.
407 * ld-mips-elf/multi-got-1.d: Make more flexible.
408 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
409 ld-mips-elf/rel64.d: Update offsets.
411 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
413 * ld-elf/group1.d: Accept OBJECT symbols.
415 2005-01-31 Richard Sandiford <rsandifo@redhat.com>
417 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
419 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
420 * ld-mips-elf/eh-frame[34].d: New tests.
421 * ld-mips-elf/mips-elf.exp: Run them.
423 2005-01-28 Jan Beulich <jbeulich@novell.com>
425 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
426 * ld/ia64/tlspic.[rt]d: Likewise.
428 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
430 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
431 * ld-frv/tls.exp: Likewise.
432 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
433 * ld-frv/tls-3.s: New.
434 * ld-frv/tls-static-3.d: New.
435 * ld-frv/tls-dynamic-3.d: New.
436 * ld-frv/tls-pie-3.d: New.
437 * ld-frv/tls-shared-3.d: New.
438 * ld-frv/tls-relax-static-3.d: New.
439 * ld-frv/tls-relax-dynamic-3.d: New.
440 * ld-frv/tls-relax-pie-3.d: New.
441 * ld-frv/tls-relax-shared-3.d: New.
442 * ld-frv/tls.exp: Run the new tests.
443 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
444 * ld-frv/tls-relax-dynamic-2.d: Likewise.
445 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
446 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
447 * ld-frv/tls-1-dep.s: New.
448 * ld-frv/tls-1-shared.lds: New.
449 * ld-frv/tls-1.s: New.
450 * ld-frv/tls-2.s: New.
451 * ld-frv/tls-dynamic-1.d: New.
452 * ld-frv/tls-dynamic-2.d: New.
453 * ld-frv/tls-initial-shared-2.d: New.
454 * ld-frv/tls-pie-1.d: New.
455 * ld-frv/tls-relax-dynamic-1.d: New.
456 * ld-frv/tls-relax-dynamic-2.d: New.
457 * ld-frv/tls-relax-initial-shared-2.d: New.
458 * ld-frv/tls-relax-pie-1.d: New.
459 * ld-frv/tls-relax-shared-1.d: New.
460 * ld-frv/tls-relax-shared-2.d: New.
461 * ld-frv/tls-relax-static-1.d: New.
462 * ld-frv/tls-shared-1-fail.d: New.
463 * ld-frv/tls-shared-1.d: New.
464 * ld-frv/tls-shared-2.d: New.
465 * ld-frv/tls-static-1.d: New.
466 * ld-frv/tls.exp: New.
467 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
468 * ld-frv/fdpic-pie-2.d: Likewise.
469 * ld-frv/fdpic-pie-6.d: Likewise.
470 * ld-frv/fdpic-pie-7.d: Likewise.
471 * ld-frv/fdpic-pie-8.d: Likewise.
472 * ld-frv/fdpic-shared-1.d: Likewise.
473 * ld-frv/fdpic-shared-2.d: Likewise.
474 * ld-frv/fdpic-shared-3.d: Likewise.
475 * ld-frv/fdpic-shared-4.d: Likewise.
476 * ld-frv/fdpic-shared-5.d: Likewise.
477 * ld-frv/fdpic-shared-6.d: Likewise.
478 * ld-frv/fdpic-shared-7.d: Likewise.
479 * ld-frv/fdpic-shared-8.d: Likewise.
480 * ld-frv/fdpic-shared-local-2.d: Likewise.
481 * ld-frv/fdpic-shared-local-8.d: Likewise.
482 * ld-frv/fdpic-static-1.d: Likewise.
483 * ld-frv/fdpic-static-2.d: Likewise.
484 * ld-frv/fdpic-static-6.d: Likewise.
485 * ld-frv/fdpic-static-7.d: Likewise.
486 * ld-frv/fdpic-static-8.d: Likewise.
488 2005-01-17 Richard Sandiford <rsandifo@redhat.com>
490 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
491 * ld-mips-elf/mips-elf.exp: Run them.
493 2005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
495 * ld-sh/arch/arch.exp: Correct the email address.
496 Correct a few comment typos.
497 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
498 relocations killing the test.
499 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
500 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
501 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
502 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
503 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
504 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
505 * ld-sh/arch/sh2a.s: Generate new file.
506 * ld-sh/arch/sh2e.s: Regenerate.
507 * ld-sh/arch/sh2.s: Regenerate.
508 * ld-sh/arch/sh3-dsp.s: Regenerate.
509 * ld-sh/arch/sh3e.s: Regenerate.
510 * ld-sh/arch/sh3-nommu.s: Regenerate.
511 * ld-sh/arch/sh3.s: Regenerate.
512 * ld-sh/arch/sh4al-dsp.s: Regenerate.
513 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
514 * ld-sh/arch/sh4a.s: Regenerate.
515 * ld-sh/arch/sh4-nofpu.s: Regenerate.
516 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
517 * ld-sh/arch/sh4.s: Regenerate.
518 * ld-sh/arch/sh-dsp.s: Regenerate.
519 * ld-sh/arch/sh.s: Regenerate.
521 2005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
523 * ld-sh/shared-1.d: Update for changed dynamic syms.
524 * ld-sh/sh64/gotplt.d: Likewise.
525 * ld-sh/sh64/init-cmpct.d: Likewise.
526 * ld-sh/sh64/init-media.d: Likewise.
527 * ld-sh/sh64/init64.d: Likewise.
529 2004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
531 * ld-crx/reloc-abs32.d: Update reference file according
532 to disassembler printing method.
533 * ld-crx/reloc-rel16.d: Likewise.
534 * ld-crx/reloc-rel24.d: Likewise.
535 * ld-crx/reloc-rel32.d: Likewise.
536 * ld-crx/reloc-rel4.d: Likewise.
537 * ld-crx/reloc-rel8-cmp.d: Likewise.
538 * ld-crx/reloc-rel8.d: Likewise.
540 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
542 * ld-v850: New directory.
544 2004-12-14 Richard Sandiford <rsandifo@redhat.com>
546 * ld-mips-elf/jal-overflow-2.[sd]: New test.
547 * ld-mips-elf/mips-elf.exp: Run it.
549 2004-12-13 Richard Sandiford <rsandifo@redhat.com>
551 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
553 2004-12-11 Alan Modra <amodra@bigpond.net.au>
555 * ld-mmix/bpo-1.d: Update for changed section syms.
556 * ld-mmix/bpo-10.d: Likewise.
557 * ld-mmix/bpo-11.d: Likewise.
558 * ld-mmix/bpo-14.d: Likewise.
559 * ld-mmix/bpo-16.d: Likewise.
560 * ld-mmix/bpo-17.d: Likewise.
561 * ld-mmix/bpo-18.d: Likewise.
562 * ld-mmix/bpo-19.d: Likewise.
563 * ld-mmix/bpo-2.d: Likewise.
564 * ld-mmix/bpo-22.d: Likewise.
565 * ld-mmix/bpo-3.d: Likewise.
566 * ld-mmix/bpo-4.d: Likewise.
567 * ld-mmix/bpo-5.d: Likewise.
568 * ld-mmix/bpo-6.d: Likewise.
569 * ld-mmix/bpo-9.d: Likewise.
570 * ld-mmix/greg-1.d: Likewise.
571 * ld-mmix/greg-19.d: Likewise.
572 * ld-mmix/greg-2.d: Likewise.
573 * ld-mmix/greg-3.d: Likewise.
574 * ld-mmix/greg-4.d: Likewise.
575 * ld-mmix/greg-5.d: Likewise.
576 * ld-mmix/greg-5s.d: Likewise.
577 * ld-mmix/greg-6.d: Likewise.
578 * ld-mmix/greg-7.d: Likewise.
579 * ld-mmix/loc1.d: Likewise.
580 * ld-mmix/loc2.d: Likewise.
581 * ld-mmix/loc3.d: Likewise.
582 * ld-mmix/loc4.d: Likewise.
583 * ld-mmix/loc6.d: Likewise.
584 * ld-mmix/locdo-1.d: Likewise.
585 * ld-mmix/loct-1.d: Likewise.
586 * ld-mmix/locto-1.d: Likewise.
587 * ld-mmix/start-1.d: Likewise.
588 * ld-sh/sh64/abi32.xd: Likewise.
589 * ld-sh/sh64/abi64.xd: Likewise.
590 * ld-sh/sh64/cmpct1.xd: Likewise.
591 * ld-sh/sh64/mix1.xd: Likewise.
592 * ld-sh/sh64/mix2.xd: Likewise.
593 * ld-sh/sh64/rel32.xd: Likewise.
594 * ld-sh/sh64/rel64.xd: Likewise.
595 * ld-sh/sh64/shdl32.xd: Likewise.
596 * ld-sh/sh64/shdl64.xd: Likewise.
598 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
600 * ld-mips-elf/jalbal.d: New test.
601 * ld-mips-elf/jalbal.s: New test.
602 * ld-mips-elf/mips-elf.exp: Run it.
604 2004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
606 * ld-mips-elf/jaloverflow.d: New test.
607 * ld-mips-elf/jaloverflow.s: New test.
608 * ld-mips-elf/mips-elf.exp: Run it.
610 2004-12-03 H.J. Lu <hongjiu.lu@intel.com>
612 * ld-elf/group1.d: Support 64bit.
614 2004-12-01 Paul Brook <paul@codesourcery.com>
616 * ld-elf/group1.d: New test.
617 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
619 2004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
621 * ld-selective/selective.exp: Use -print-libgcc-file-name for
624 2004-11-24 Paul Brook <paul@codesourcery.com>
626 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
628 2004-11-19 Nick Clifton <nickc@redhat.com>
630 * ld-scripts/script.exp: Add test of memory linker script.
631 Reorganise code to remove unnecessary indentation.
632 Fix target tests to avoid using --image-base with *-nto targets.
633 * ld-scripts/memory.t: New linker script to test the MEMORY
634 section and the ORIGIN and LENGTH operators.
636 2004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
638 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
639 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
640 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
641 ld-arm/arm-lib.ld: New files.
642 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
643 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
644 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
645 ld-arm/arm-static-app.r: Update for big-endian.
646 * ld-arm/arm-elf.exp: Run the new tests.
648 2004-11-16 Richard Sandiford <rsandifo@redhat.com>
650 * ld-mips-elf/eh-frame1.{s,ld},
651 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
652 * ld-mips-elf/mips-elf.exp: Run it.
654 2004-11-10 Alan Modra <amodra@bigpond.net.au>
656 * ld-d10v/reloc-003.d: Update for changed error message.
657 * ld-d10v/reloc-004.d: Likewise.
658 * ld-d10v/reloc-007.d: Likewise.
659 * ld-d10v/reloc-008.d: Likewise.
660 * ld-d10v/reloc-011.d: Likewise.
661 * ld-d10v/reloc-012.d: Likewise.
662 * ld-d10v/reloc-015.d: Likewise.
663 * ld-d10v/reloc-016.d: Likewise.
665 2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
666 Vineet Sharma <vineets@noida.hcltech.com>
668 * ld-maxq: New directory. Contains tests for the new maxq port.
670 2004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
672 * ld-elf/merge.d: xfail crisv32-*-*.
673 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
674 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
675 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
676 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
677 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
678 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
679 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
680 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
681 * ld-cris/ldsym1.d: Adjust for change in linker script.
683 2004-11-02 Hans-Peter Nilsson <hp@axis.com>
685 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
686 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
687 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
688 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
689 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
690 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
691 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
692 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
693 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
694 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
695 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
696 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
697 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
699 2004-10-26 Paul Brook <paul@codesourcery.com>
701 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
702 (build_vers_lib_pic_flags): New function.
704 * ld-elfvers/vers29.c: New file.
705 * ld-elfvers/vers29.dsym: New file.
706 * ld-elfvers/vers29.ver: New file.
708 2004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
710 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
712 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
713 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
715 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
716 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
717 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
718 ld-mmix/reg-1m.d: Adjust for changed error message format.
720 2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
722 * ld-elf/exclude.exp: Allow cris-*-elf.
724 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
725 * ld-elf/exclude2.s: Add ".data".
727 2004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
729 * ld-elf/exclude.exp: Don't run for cris-*-elf.
731 2004-10-16 Daniel Jacobowitz <dan@debian.org>
733 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
735 2004-10-15 Alan Modra <amodra@bigpond.net.au>
737 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
738 * ld-crx/reloc-num16.d: Likewise.
739 * ld-crx/reloc-num32.d: Likewise.
740 * ld-scripts/provide-2.t: Start .data at 0x2000.
741 * ld-scripts/provide-2.d: Adjust.
743 2004-10-14 H.J. Lu <hongjiu.lu@intel.com>
745 * ld-scripts/sort.exp: Run for ELF targets only.
747 2004-10-14 Alan Modra <amodra@bigpond.net.au>
749 * ld-scripts/overlay-size.d: Update for changed orphan section
751 * ld-mmix/bpo-18.d: Likewise.
753 2004-10-07 Bob Wilson <bob.wilson@acm.org>
755 * ld-xtensa/lcall1.s: Use .literal directive.
756 * ld-xtensa/lcall2.s: Align function entry.
757 * ld-xtensa/coalesce2.s: Likewise.
759 2004-10-04 H.J. Lu <hongjiu.lu@intel.com>
761 * ld-scripts/sort.exp: New file for section sorting tests.
762 * ld-scripts/sort_b_a.d: Likewise
763 * ld-scripts/sort_b_a.s: Likewise
764 * ld-scripts/sort_b_a.t: Likewise
765 * ld-scripts/sort_b_a_a-1.d: Likewise
766 * ld-scripts/sort_b_a_a-2.d: Likewise
767 * ld-scripts/sort_b_a_a-3.d: Likewise
768 * ld-scripts/sort_b_a_a.t: Likewise
769 * ld-scripts/sort_b_a_n-1.d: Likewise
770 * ld-scripts/sort_b_a_n-2.d: Likewise
771 * ld-scripts/sort_b_a_n-3.d: Likewise
772 * ld-scripts/sort_b_a_n.t: Likewise
773 * ld-scripts/sort_b_n.d: Likewise
774 * ld-scripts/sort_b_n.s: Likewise
775 * ld-scripts/sort_b_n.t: Likewise
776 * ld-scripts/sort_b_n_a-1.d: Likewise
777 * ld-scripts/sort_b_n_a-2.d: Likewise
778 * ld-scripts/sort_b_n_a-3.d: Likewise
779 * ld-scripts/sort_b_n_a.t: Likewise
780 * ld-scripts/sort_b_n_n-1.d: Likewise
781 * ld-scripts/sort_b_n_n-2.d: Likewise
782 * ld-scripts/sort_b_n_n-3.d: Likewise
783 * ld-scripts/sort_b_n_n.t: Likewise
784 * ld-scripts/sort_n_a-a.s: Likewise
785 * ld-scripts/sort_n_a-b.s: Likewise
786 * ld-scripts/sort_no-1.d: Likewise
787 * ld-scripts/sort_no-2.d: Likewise
788 * ld-scripts/sort_no.t: Likewise
790 2004-10-01 H.J. Lu <hongjiu.lu@intel.com>
792 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
793 * ld-powerpc/tls32.s: Likewise.
794 * ld-powerpc/tlstoc.s: Likewise.
795 * ld-s390/tlsbin.s: Likewise.
796 * ld-s390/tlsbin_64.s: Likewise.
797 * ld-s390/tlsbinpic.s: Likewise.
798 * ld-s390/tlsbinpic_64.s: Likewise.
799 * ld-s390/tlspic1.s: Likewise.
800 * ld-s390/tlspic1_64.s: Likewise.
801 * ld-sparc/tlssunbin32.s: Likewise.
802 * ld-sparc/tlssunbinpic32.s: Likewise.
803 * ld-sparc/tlssunnopic32.s: Likewise.
804 * ld-sparc/tlssunpic32.s: Likewise.
806 2004-10-01 Alan Modra <amodra@bigpond.net.au>
808 * ld-s390/tlsbin.s: Set tls type for undefined syms.
809 * ld-s390/tlsbin_64.s: Likewise.
810 * ld-s390/tlsbinpic.s: Likewise.
811 * ld-s390/tlsbinpic_64.s: Likewise.
812 * ld-s390/tlspic1.s: Likewise.
813 * ld-s390/tlspic1_64.s: Likewise.
814 * ld-sparc/tlssunbin32.s: Likewise.
815 * ld-sparc/tlssunbinpic32.s: Likewise.
816 * ld-sparc/tlssunnopic32.s: Likewise.
817 * ld-sparc/tlssunpic32.s: Likewise.
819 2004-10-01 Alan Modra <amodra@bigpond.net.au>
821 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
823 2004-10-01 Nick Clifton <nickc@redhat.com>
826 * ld-undefined/undefined.exp: Remove redundant XPASS
829 2004-10-01 Alan Modra <amodra@bigpond.net.au>
831 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
832 * ld-powerpc/tls32.s (gd, ld): Likewise.
833 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
834 * ld-powerpc/tlsso.r: Update.
835 * ld-powerpc/tlsso32.r: Update.
836 * ld-powerpc/tlstocso.r: Update.
838 2004-09-30 Paul Brook <paul@codesourcery.com>
840 * ld-arm/arm-elf.exp: Add test for --target2=abs.
841 * ld-arm/arm-target2-abs.d: New file.
843 2004-09-29 Alan Modra <amodra@bigpond.net.au>
845 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
846 * ld-pe/secrel.d: Adjust to suit.
848 2004-09-24 Alan Modra <amodra@bigpond.net.au>
850 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
852 2004-09-22 Alan Modra <amodra@bigpond.net.au>
854 * ld-i386/tlsbin.rd: Update for changed segment map.
855 * ld-i386/tlsnopic.rd: Likewise.
856 * ld-i386/tlspic.rd: Likewise.
857 * ld-powerpc/tlsexe.r: Likewise.
858 * ld-powerpc/tlsexe32.r: Likewise.
859 * ld-powerpc/tlsexetoc.r: Likewise.
860 * ld-powerpc/tlsso.r: Likewise.
861 * ld-powerpc/tlsso32.r: Likewise.
862 * ld-powerpc/tlstocso.r: Likewise.
863 * ld-s390/tlsbin.rd: Likewise.
864 * ld-s390/tlsbin_64.rd: Likewise.
865 * ld-s390/tlspic.rd: Likewise.
866 * ld-s390/tlspic_64.rd: Likewise.
867 * ld-sh/tlsbin-2.d: Likewise.
868 * ld-sh/tlspic-2.d: Likewise.
869 * ld-x86-64/tlsbin.rd: Likewise.
870 * ld-x86-64/tlspic.rd: Likewise.
872 2004-09-22 Alan Modra <amodra@bigpond.net.au>
874 * ld-scripts/overlay-size.d: Don't check .mbss lma.
875 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
876 * ld-sh/sh64/shdl32.xd: Likewise.
877 * ld-sh/sh64/shdl64.xd: Likewise.
879 2004-09-17 Paul Brook <paul@codesourcery.com>
881 * ld-arm/arm-target1-{abs,rel}.d}: New files.
882 * ld-arm/arm-target1.s: New file.
883 * ld-arm/arm-target2-{,got-}rel.d: New files.
884 * ld-arm/arm-target2.s: New file.
885 * ld-arm/arm-rel31.d: New files.
886 * ld-arm/arm-rel31.s: New files.
887 * ld-arm/arm.ld: New file.
888 * ld-arm/arm-elf.exp: Add new tests.
890 2004-09-07 Hans-Peter Nilsson <hp@axis.com>
892 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
895 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
897 * ld-crx: New directory.
898 * ld-crx/crx.exp: New test script.
899 * ld-crx/crx.ld: New linker script.
900 * ld-crx/reloc-abs32.s: New file.
901 * ld-crx/reloc-abs32.d: Likewise.
902 * ld-crx/reloc-imm16.s: Likewise.
903 * ld-crx/reloc-imm16.d: Likewise.
904 * ld-crx/reloc-imm32.s: Likewise.
905 * ld-crx/reloc-imm32.d: Likewise.
906 * ld-crx/reloc-num8.s: Likewise.
907 * ld-crx/reloc-num8.d: Likewise.
908 * ld-crx/reloc-num16.s: Likewise.
909 * ld-crx/reloc-num16.d: Likewise.
910 * ld-crx/reloc-num32.s: Likewise.
911 * ld-crx/reloc-num32.d: Likewise.
912 * ld-crx/reloc-regrel12.s: Likewise.
913 * ld-crx/reloc-regrel12.d: Likewise.
914 * ld-crx/reloc-regrel22.s: Likewise.
915 * ld-crx/reloc-regrel22.d: Likewise.
916 * ld-crx/reloc-regrel28.s: Likewise.
917 * ld-crx/reloc-regrel28.d: Likewise.
918 * ld-crx/reloc-regrel32.s: Likewise.
919 * ld-crx/reloc-regrel32.d: Likewise.
920 * ld-crx/reloc-rel4.s: Likewise.
921 * ld-crx/reloc-rel4.d: Likewise.
922 * ld-crx/reloc-rel8.s: Likewise.
923 * ld-crx/reloc-rel8.d: Likewise.
924 * ld-crx/reloc-rel8-cmp.s: Likewise.
925 * ld-crx/reloc-rel8-cmp.d: Likewise.
926 * ld-crx/reloc-rel16.s: Likewise.
927 * ld-crx/reloc-rel16.d: Likewise.
928 * ld-crx/reloc-rel24.s: Likewise.
929 * ld-crx/reloc-rel24.d: Likewise.
930 * ld-crx/reloc-rel32.s: Likewise.
931 * ld-crx/reloc-rel32.d: Likewise.
933 2004-08-21 Hans-Peter Nilsson <hp@axis.com>
935 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
936 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
937 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
938 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
941 2004-08-17 Alan Modra <amodra@bigpond.net.au>
943 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
945 2004-08-17 Alan Modra <amodra@bigpond.net.au>
947 * ld-scripts/cross1.t: Remove .opd section spec.
949 2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
951 * ld-undefined/undefined.exp: The undefine tests now work on
954 2004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
956 * ld-sh/sh64/crange3-cmpct.rd: Update.
957 * ld-sh/sh64/crange3-media.rd: Update.
959 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
961 * ld-h8300/h8300.exp: Addition of new test case to check
962 relaxation for H8S target.
963 * ld-h8300/relax-6.s: New test source file.
964 * ld-h8300/relax-6.d: New test expected disassembly file.
965 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
968 2004-07-22 Nick Clifton <nickc@redhat.com>
971 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
972 * ld-h8300/relax-3.d: Likewise.
973 * ld-h8300/relax-4-coff.d: Likewise.
974 * ld-h8300/relax-4.d: Likewise.
975 * ld-h8300/relax-5-coff.d: Likewise.
976 * ld-h8300/relax.d: Likewise.
978 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>
980 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
982 2004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
984 * ld-h8300/h8300.exp: Addition of gcsection test case.
985 * ld-h8300/gcsection.s: New test source file.
986 * ld-h8300/gcsection.d: New test expected disassembly file.
988 2004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
990 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
991 * ld-mips-elf/mips-elf.exp: Run it.
993 2004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
995 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
996 * ld-sh/shared-1.d: Adjust for section reordering changes.
997 * ld-sh/shared-2.d: Likewise.
998 * ld-sh/tlsbin-2.d: Likewise.
999 * ld-sh/tlspic-2.d: Likewise.
1000 * ld-sh/sh64/abi32.xd: Likewise.
1001 * ld-sh/sh64/abi64.xd: Likewise.
1002 * ld-sh/sh64/cmpct1.xd: Likewise.
1003 * ld-sh/sh64/crange1.rd: Likewise.
1004 * ld-sh/sh64/crange2.rd: Likewise.
1005 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1006 * ld-sh/sh64/crange3-media.rd: Likewise.
1007 * ld-sh/sh64/crange3.rd: Likewise.
1008 * ld-sh/sh64/gotplt.d: Likewise.
1009 * ld-sh/sh64/init-cmpct.d: Likewise.
1010 * ld-sh/sh64/init-media.d: Likewise.
1011 * ld-sh/sh64/init64.d: Likewise.
1012 * ld-sh/sh64/mix1.xd: Likewise.
1013 * ld-sh/sh64/mix2.xd: Likewise.
1014 * ld-sh/sh64/shdl32.xd: Likewise.
1015 * ld-sh/sh64/shdl64.xd: Likewise.
1017 2004-07-02 Alan Modra <amodra@bigpond.net.au>
1019 * ld-discard/static.d: Accept both original sym and section sym.
1021 2004-07-01 Jakub Jelinek <jakub@redhat.com>
1023 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1024 and removal of unneeded STT_SECTION symbols from .dynsym.
1025 * ld-sparc/tlssunbin32.rd: Likewise.
1026 * ld-sparc/tlssunpic32.dd: Likewise.
1027 * ld-sparc/tlssunpic32.sd: Likewise.
1028 * ld-sparc/tlssunbin32.dd: Likewise.
1029 * ld-sparc/tlssunbin32.sd: Likewise.
1030 * ld-sparc/tlssunbin32.td: Likewise.
1032 2004-07-01 Alan Modra <amodra@bigpond.net.au>
1034 * ld-discard/extern.d: Update.
1035 * ld-discard/start.d: Update.
1036 * ld-discard/static.d: Update.
1038 2004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1041 * ld-discard/extern.d: Updated.
1042 * ld-discard/start.d: Likewise.
1043 * ld-discard/static.d: Likewise.
1045 2004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1047 Actually add these files:
1048 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1049 * testsuite/ld-sh/arch/arch.exp: New test script.
1050 * testsuite/ld-sh/arch/arch_expected.txt: New file.
1051 * testsuite/ld-sh/arch/sh.s: New file.
1052 * testsuite/ld-sh/arch/sh2.s: New file.
1053 * testsuite/ld-sh/arch/sh-dsp.s: New file.
1054 * testsuite/ld-sh/arch/sh2e.s: New file.
1055 * testsuite/ld-sh/arch/sh3-nommu.s: New file.
1056 * testsuite/ld-sh/arch/sh3.s: New file.
1057 * testsuite/ld-sh/arch/sh3-dsp.s: New file.
1058 * testsuite/ld-sh/arch/sh3e.s: New file.
1059 * testsuite/ld-sh/arch/sh4-nommu-nofpu.s: New file.
1060 * testsuite/ld-sh/arch/sh4-nofpu.s: New file.
1061 * testsuite/ld-sh/arch/sh4.s: New file.
1062 * testsuite/ld-sh/arch/sh4a-nofpu.s: New file.
1063 * testsuite/ld-sh/arch/sh4al-dsp.s: New file.
1064 * testsuite/ld-sh/arch/sh4a.s: New file.
1066 2004-06-29 Alan Modra <amodra@bigpond.net.au>
1068 * ld-elf/frame.exp: Don't run on mcore.
1070 2004-06-26 Alan Modra <amodra@bigpond.net.au>
1072 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1074 2004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1076 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1078 2004-06-21 Alexandre Oliva <aoliva@redhat.com>
1080 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1081 * ld-frv/fdpic-pie-2.d: Likewise.
1082 * ld-frv/fdpic-pie-6.d: Likewise.
1083 * ld-frv/fdpic-pie-7.d: Likewise.
1084 * ld-frv/fdpic-pie-8.d: Likewise.
1085 * ld-frv/fdpic-shared-1.d: Likewise.
1086 * ld-frv/fdpic-shared-2.d: Likewise.
1087 * ld-frv/fdpic-shared-3.d: Likewise.
1088 * ld-frv/fdpic-shared-4.d: Likewise.
1089 * ld-frv/fdpic-shared-5.d: Likewise.
1090 * ld-frv/fdpic-shared-6.d: Likewise.
1091 * ld-frv/fdpic-shared-7.d: Likewise.
1092 * ld-frv/fdpic-shared-8.d: Likewise.
1093 * ld-frv/fdpic-shared-local-2.d: Likewise.
1094 * ld-frv/fdpic-shared-local-8.d: Likewise.
1096 2004-06-21 Nick Clifton <nickc@redhat.com>
1098 * ld-elf/frame.exp: Handle ports which do not support the --shared
1101 2004-06-18 Jan Beulich <jbeulich@novell.com>
1103 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1104 actually referenced (gcc 3.4 eliminates comparisons of addresses
1105 of global symbols with NULL).
1106 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1107 3.4.0 and above, as this option and its functionality is no longer
1108 supported, making these tests fail).
1110 2004-05-18 Nick Clifton <nickc@redhat.com>
1112 * ld-elf/frame.s: Replace @ with % so that the file can be
1113 compiled by an ARM targeted GAS.
1114 * ld-elf/table.s: Likewise.
1115 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1116 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1117 directive takes a power-of-two argument.
1119 2004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1121 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1122 .gcc_except_table sections.
1123 * ld-elf/frame.s: Likewise.
1124 * ld-elf/table.s: Likewise.
1125 * ld-elf/tbss.s: Likewise.
1127 2004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1129 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1130 and removal of unneeded STT_SECTION symbols from .dynsym.
1131 * ld-sh/tlsbin-3.d: Likewise.
1132 * ld-sh/tlspic-2.d: Likewise.
1134 2004-05-12 Ben Elliston <bje@au.ibm.com>
1136 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1137 * ld-sh/sh64/relfail.exp: Likewise.
1138 * lib/ld-lib.exp: Likewise.
1140 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1142 * ld-i386/tlspic.rd: Adjust for section reordering changes
1143 and removal of unneeded STT_SECTION symbols from .dynsym.
1144 * ld-i386/tlspic.dd: Likewise.
1145 * ld-i386/tlspic.sd: Likewise.
1146 * ld-i386/tlsbin.rd: Likewise.
1147 * ld-i386/tlsbinpic.s: Likewise.
1148 * ld-i386/tlsbin.dd: Likewise.
1149 * ld-i386/tlsbin.sd: Likewise.
1150 * ld-i386/tlsnopic.rd: Likewise.
1151 * ld-i386/tlsnopic1.s: Likewise.
1152 * ld-i386/combreloc.d: Likewise.
1153 * ld-i386/tlsnopic.dd: Likewise.
1154 * ld-i386/tlsnopic.sd: Likewise.
1155 * ld-x86-64/tlspic.rd: Likewise.
1156 * ld-x86-64/tlspic.dd: Likewise.
1157 * ld-x86-64/tlsbin.dd: Likewise.
1158 * ld-x86-64/tlspic.sd: Likewise.
1159 * ld-x86-64/tlsbin.sd: Likewise.
1160 * ld-x86-64/tlspic.td: Likewise.
1161 * ld-x86-64/tlsbin.td: Likewise.
1162 * ld-x86-64/tlsbin.rd: Likewise.
1163 * ld-s390/tlspic1.s: Likewise.
1164 * ld-s390/tlsbinpic.s: Likewise.
1165 * ld-s390/tlspic.rd: Likewise.
1166 * ld-s390/tlsbin.rd: Likewise.
1167 * ld-s390/tlspic.dd: Likewise.
1168 * ld-s390/tlsbin.dd: Likewise.
1169 * ld-s390/tlsbin.sd: Likewise.
1170 * ld-s390/tlsbin.td: Likewise.
1171 * ld-s390/tlspic.sd: Likewise.
1172 * ld-s390/tlspic.td: Likewise.
1173 * ld-s390/tlspic1_64.s: Likewise.
1174 * ld-s390/tlsbinpic_64.s: Likewise.
1175 * ld-s390/tlspic_64.rd: Likewise.
1176 * ld-s390/tlsbin_64.rd: Likewise.
1177 * ld-s390/tlspic_64.dd: Likewise.
1178 * ld-s390/tlsbin_64.dd: Likewise.
1179 * ld-s390/tlspic_64.sd: Likewise.
1180 * ld-s390/tlspic_64.td: Likewise.
1181 * ld-s390/tlsbin_64.td: Likewise.
1182 * ld-s390/tlsbin_64.sd: Likewise.
1183 * ld-powerpc/tlsexe32.r: Likewise.
1184 * ld-powerpc/tlsso32.r: Likewise.
1185 * ld-powerpc/tlsso32.d: Likewise.
1186 * ld-powerpc/tlsso32.g: Likewise.
1187 * ld-powerpc/tlsso32.t: Likewise.
1188 * ld-powerpc/tlsexe.r: Likewise.
1189 * ld-powerpc/tlsso.r: Likewise.
1190 * ld-powerpc/tlsso.g: Likewise.
1191 * ld-powerpc/tlsexetoc.r: Likewise.
1192 * ld-powerpc/tlstocso.r: Likewise.
1193 * ld-powerpc/tlstocso.g: Likewise.
1194 * ld-ia64/tlspic.rd: Likewise.
1195 * ld-ia64/tlspic.dd: Likewise.
1196 * ld-ia64/tlspic.sd: Likewise.
1197 * ld-ia64/tlspic.td: Likewise.
1198 * ld-ia64/tlsbin.rd: Likewise.
1199 * ld-ia64/tlsbin.sd: Likewise.
1200 * ld-ia64/tlsbin.td: Likewise.
1201 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1202 * ld-shared/shared.exp: Likewise.
1204 2004-05-10 John Paul Wallington <jpw@gnu.org>
1206 * ld-mmix/bspec2.d: Update sh_info to decimal.
1207 * ld-mmix/local1.d: Likewise.
1208 * ld-mmix/local3.d: Likewise.
1209 * ld-mmix/local5.d: Likewise.
1210 * ld-mmix/local7.d: Likewise.
1212 2004-05-05 Alexandre Oliva <aoliva@redhat.com>
1214 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1215 * ld-frv/fr450-link.d: Match fdpic as well.
1217 2004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1219 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1220 * ld-sh/sh64/crange2.rd: Likewise.
1221 * ld-sh/sh64/crange3.rd: Likewise.
1222 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1223 * ld-sh/sh64/crange3-media.rd: Likewise.
1224 * ld-sh/sh64/crangerel1.rd: Likewise.
1225 * ld-sh/sh64/crangerel2.rd: Likewise.
1227 2004-05-05 Alan Modra <amodra@bigpond.net.au>
1229 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1230 * ld-powerpc/tlsexe32.r: Likewise.
1231 * ld-powerpc/tlsexetoc.r: Likewise.
1232 * ld-powerpc/tlsso.r: Likewise.
1233 * ld-powerpc/tlsso32.r: Likewise.
1234 * ld-powerpc/tlstocso.r: Likewise.
1236 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1238 * ld-elf/merge.d: XFAIL on all MIPS targets.
1240 2004-04-24 Alan Modra <amodra@bigpond.net.au>
1242 * ld-powerpc/tlsexe32.d: Update.
1243 * ld-powerpc/tlsso32.d: Update.
1245 2004-04-23 Chris Demetriou <cgd@broadcom.com>
1247 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1249 * ld-mips-elf/reloc-3-srec.d: Likewise.
1250 * ld-mips-elf/reloc-3.ld: Likewise.
1251 * ld-mips-elf/reloc-3a.s: Likewise.
1252 * ld-mips-elf/reloc-3b.s: Likewise.
1253 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1255 2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1257 * ld-sh/tlsbin-1.d: Update
1258 * ld-sh/tlspic-1.d: Update.
1260 2004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1262 * ld-i386/tlspic.dd: Updated.
1264 2004-04-21 Chris Demetriou <cgd@broadcom.com>
1266 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1267 * ld-empic/empic.exp: Likewise.
1268 * ld-empic/relax.t: Likewise.
1269 * ld-empic/relax1.c: Likewise.
1270 * ld-empic/relax2.c: Likewise.
1271 * ld-empic/relax3.c: Likewise.
1272 * ld-empic/relax4.c: Likewise.
1273 * ld-empic/runtest1.c: Likewise.
1274 * ld-empic/runtest2.c: Likewise.
1275 * ld-empic/runtesti.s: Likewise.
1276 * ld-mips-elf/empic1-ln.d: Likewise.
1277 * ld-mips-elf/empic1-lp.d: Likewise.
1278 * ld-mips-elf/empic1-mn.d: Likewise.
1279 * ld-mips-elf/empic1-mp.d: Likewise.
1280 * ld-mips-elf/empic1-ref.s: Likewise.
1281 * ld-mips-elf/empic1-sn.d: Likewise.
1282 * ld-mips-elf/empic1-sp.d: Likewise.
1283 * ld-mips-elf/empic1-space.s: Likewise.
1284 * ld-mips-elf/empic1-tgt.s: Likewise.
1285 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1286 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1287 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1288 * ld-mips-elf/empic2-ref.s: Likewise.
1289 * ld-mips-elf/empic2-rev-0.d: Likewise.
1290 * ld-mips-elf/empic2-rev-1.d: Likewise.
1291 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1292 * ld-mips-elf/empic2-space.s: Likewise.
1293 * ld-mips-elf/emrelocs-eb.d: Likewise.
1294 * ld-mips-elf/emrelocs-el.d: Likewise.
1295 * ld-mips-elf/emrelocs.ld: Likewise.
1296 * ld-mips-elf/emrelocs1.s: Likewise.
1297 * ld-mips-elf/emrelocs2.s: Likewise.
1298 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1300 2004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1302 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1305 * ld-elfweak/size.dat: New file.
1306 * ld-elfweak/size_bar.c: Likewise.
1307 * ld-elfweak/size_foo.c: Likewise.
1308 * ld-elfweak/size_main.c: Likewise.
1310 2004-04-14 Brian Ford <ford@vss.fsi.com>
1311 DJ Delorie <dj@redhat.com>
1313 * ld-pe/pe.exp: New, tests for i?86 PE.
1314 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1315 * ld-pe/secrel2.s: Likewise.
1316 * ld-pe/secrel.d: Likewise.
1318 2004-04-19 Jakub Jelinek <jakub@redhat.com>
1320 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1321 * ld-shared/shared.exp: Likewise.
1323 2004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1325 * ld-scripts/assert.s: Add a newline.
1326 * ld-scripts/data.s: Likewise.
1328 2004-04-08 Alan Modra <amodra@bigpond.net.au>
1331 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1333 2004-04-08 Alan Modra <amodra@bigpond.net.au>
1335 * ld-scripts/align.exp: Don't run on aix.
1336 * ld-scripts/assert.s: Remove comment.
1337 * ld-scripts/data.s: Likewise.
1338 * ld-scripts/data.t: Set start address to allow for aout headers.
1339 Make first LONG pc-relative.
1340 * ld-scripts/data.d: Update.
1341 * ld-scripts/defined2.d: Allow other random syms.
1342 * ld-scripts/defined3.d: Likewise.
1343 * ld-scripts/provide-1.s: Pad section.
1344 * ld-scripts/provide-1.t: Set .data address and align.
1345 * ld-scripts/provide-1.d: Update.
1346 * ld-scripts/provide-2.s: Pad section.
1347 * ld-scripts/provide-2.d: Allow random trailing syms.
1348 * ld-scripts/provide-3.s: Pad section.
1349 * ld-scripts/provide-3.d: Fix typos.
1350 * ld-scripts/provide.exp: Don't run on aix.
1351 * ld-scripts/size-1.s: Simplify test.
1352 * ld-scripts/size-1.t: Rewrite.
1353 * ld-scripts/size-1.d: Update.
1354 * ld-scripts/size-2.s: Simplify.
1355 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1356 * ld-scripts/size-2.d: Update.
1357 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1358 targets except mips.
1360 2004-03-27 Alexandre Oliva <aoliva@redhat.com>
1362 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1364 2004-03-26 Alan Modra <amodra@bigpond.net.au>
1366 * ld-powerpc/tlsexe.r: Update for changed sym type.
1367 * ld-powerpc/tlsexetoc.r: Likewise.
1369 2004-03-22 Hans-Peter Nilsson <hp@axis.com>
1371 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1372 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1374 2004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1376 * ld-elfvers/vers.exp: Add new tests for versioned weak
1379 * ld-elfvers/vers28a.c: New file.
1380 * ld-elfvers/vers28a.dsym: Likewise.
1381 * ld-elfvers/vers28a.ver: Likewise.
1382 * ld-elfvers/vers28b.c: Likewise.
1383 * ld-elfvers/vers28b.dsym: Likewise.
1384 * ld-elfvers/vers28b.map: Likewise.
1385 * ld-elfvers/vers28b.ver: Likewise.
1386 * ld-elfvers/vers28c.c: Likewise.
1387 * ld-elfvers/vers28c.dsym: Likewise.
1388 * ld-elfvers/vers28c.ver: Likewise.
1390 2004-03-19 Alan Modra <amodra@bigpond.net.au>
1392 * ld-scripts/provide-2.d: Ignore random symbols.
1394 2004-03-16 Alan Modra <amodra@bigpond.net.au>
1396 * ld-powerpc/tls.d: Update.
1397 * ld-powerpc/tls32.d: Update.
1398 * ld-powerpc/tlsexe.d: Update.
1399 * ld-powerpc/tlsexe32.d: Update.
1400 * ld-powerpc/tlsexetoc.d: Update.
1401 * ld-powerpc/tlsso.d: Update.
1402 * ld-powerpc/tlsso32.d: Update.
1403 * ld-powerpc/tlstoc.d: Update.
1404 * ld-powerpc/tlstocso.d: Update.
1406 2004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1408 * ld-scripts/size-1.d: Add bigendian regexps.
1409 * ld-scripts/size-2.d: Set --wide for readelf.
1411 * ld-scripts/size.exp: New.
1412 * ld-scripts/size-[12].{d,s,t}: New.
1414 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1416 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1417 * ld-frv/frv.exp: New harness.
1419 2004-02-24 Alexandre Oliva <aoliva@redhat.com>
1421 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1423 * ld-frv/fdpic-pie-8.d: Likewise.
1424 * ld-frv/fdpic-shared-4.d: Likewise.
1425 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1426 * ld-frv/fdpic-pie-6.d: New test.
1427 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1428 * ld-frv/fdpic-shared-6.d: New test.
1429 * ld-frv/fdpic6.ldv: New.
1430 * ld-frv/fdpic-static-6.d: Adjust test name.
1431 * ld-frv/fdpic-pie-8-fail.d: Removed.
1432 * ld-frv/fdpic.exp: Run new tests.
1434 2004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1436 * ld-scripts/provide.exp: New.
1437 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1439 2004-02-23 Alan Modra <amodra@bigpond.net.au>
1441 * ld-scripts/data.t: Set ".other" address so location doesn't
1442 depend on target alignment.
1443 * ld-scripts/data.d: Update.
1445 2004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1447 * ld-scripts/align.{s,t,exp}: New.
1449 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1451 * ld-scripts/data.{s,t,d,exp}: New.
1453 2004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1455 * ld-scripts/assert.{s,t,exp}: New.
1457 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1459 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1460 changes to the way large constants are added.
1461 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1462 of GOT entries after today's change to the handling of GOT_PAGE
1465 2004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
1467 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1468 * ld-h8300/relax-5.d: New file: Expected output and commands for
1469 assembling and linking the relax-5 test.
1470 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1472 * ld-h8300/h8300-exp: Run the relax-5 test.
1474 2004-01-23 Daniel Jacobowitz <drow@mvista.com>
1476 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1477 ld-arm/arm-app-abs32.d: New files.
1478 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1480 2004-01-19 Alan Modra <amodra@bigpond.net.au>
1482 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1484 2004-01-13 Daniel Jacobowitz <drow@mvista.com>
1486 * ld-arm/arm-elf.exp: Add arm-static-app test.
1487 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1488 ld-arm/arm-static-app.r: New files.
1490 2004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
1492 * ld-h8300/h8300-exp: Run the relax-4 test.
1493 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1494 * ld-h8300/relax-4.d: New file: Expected output and commands for
1495 assembling and linking the relax-4 test.
1496 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1499 2004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1501 * ld-selective/selective.exp: Skip ia64-*-*.
1503 2004-01-09 Daniel Jacobowitz <drow@mvista.com>
1505 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1508 2004-01-06 Daniel Jacobowitz <drow@mvista.com>
1510 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1511 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1512 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1513 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1515 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1517 * ld-frv: Update .d files with correct addresses displayed for
1518 dynamic relocations.
1519 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1520 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1521 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1522 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1523 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1524 reflect EMBEDDED= change in linker script.
1525 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1526 * ld-frv: Update .d files to reflect changes in the page size, the
1527 addition of a stack segment, the use of a NULL function descriptor
1528 for weakundef functions and the change in the lazy funcdesc_value
1529 in-place addend value.
1530 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1531 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1532 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1533 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1534 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1535 now _gp-based, not \.rofixup-based.
1536 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1537 relocation to different section.
1538 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1539 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1540 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1541 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1542 ld-frv/fdpic-shared-7.d: New.
1543 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1544 ld-frv/fdpic-shared-8.d: New.
1545 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1546 * ld-frv/fdpic.exp: Run them.
1547 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1548 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1549 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1550 ld-frv/fdpic-shared-5.d: New.
1551 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1552 ld-frv/fdpic-shared-6.d: New.
1553 * ld-frv/fdpic.exp: Run them.
1554 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1555 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1556 * ld-frv/fdpic-shared-2-fail.d: New.
1557 * ld-frv/fdpic.exp: Run it.
1558 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1559 * ld-frv/fdpic.exp: Add new test.
1560 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1561 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1562 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1563 * ld-frv/fdpic.exp: Add new tests.
1564 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1565 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1566 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1567 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1569 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1570 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1571 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1572 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1573 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1575 2004-01-02 Alan Modra <amodra@bigpond.net.au>
1577 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1578 * ld-selective/selective.exp: Likewise.
1580 For older changes see ChangeLog-9303
1586 version-control: never