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