x86: fold SReg{2,3}
[external/binutils.git] / ld / testsuite / ChangeLog-2004
1 2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
2
3         * ld-crx/reloc-abs32.d: Update reference file according
4         to disassembler printing method.
5         * ld-crx/reloc-rel16.d: Likewise.
6         * ld-crx/reloc-rel24.d: Likewise.
7         * ld-crx/reloc-rel32.d: Likewise.
8         * ld-crx/reloc-rel4.d: Likewise.
9         * ld-crx/reloc-rel8-cmp.d: Likewise.
10         * ld-crx/reloc-rel8.d: Likewise.
11
12 2004-12-16  Richard Sandiford  <rsandifo@redhat.com>
13
14         * ld-v850: New directory.
15
16 2004-12-14  Richard Sandiford  <rsandifo@redhat.com>
17
18         * ld-mips-elf/jal-overflow-2.[sd]: New test.
19         * ld-mips-elf/mips-elf.exp: Run it.
20
21 2004-12-13  Richard Sandiford  <rsandifo@redhat.com>
22
23         * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
24
25 2004-12-11  Alan Modra  <amodra@bigpond.net.au>
26
27         * ld-mmix/bpo-1.d: Update for changed section syms.
28         * ld-mmix/bpo-10.d: Likewise.
29         * ld-mmix/bpo-11.d: Likewise.
30         * ld-mmix/bpo-14.d: Likewise.
31         * ld-mmix/bpo-16.d: Likewise.
32         * ld-mmix/bpo-17.d: Likewise.
33         * ld-mmix/bpo-18.d: Likewise.
34         * ld-mmix/bpo-19.d: Likewise.
35         * ld-mmix/bpo-2.d: Likewise.
36         * ld-mmix/bpo-22.d: Likewise.
37         * ld-mmix/bpo-3.d: Likewise.
38         * ld-mmix/bpo-4.d: Likewise.
39         * ld-mmix/bpo-5.d: Likewise.
40         * ld-mmix/bpo-6.d: Likewise.
41         * ld-mmix/bpo-9.d: Likewise.
42         * ld-mmix/greg-1.d: Likewise.
43         * ld-mmix/greg-19.d: Likewise.
44         * ld-mmix/greg-2.d: Likewise.
45         * ld-mmix/greg-3.d: Likewise.
46         * ld-mmix/greg-4.d: Likewise.
47         * ld-mmix/greg-5.d: Likewise.
48         * ld-mmix/greg-5s.d: Likewise.
49         * ld-mmix/greg-6.d: Likewise.
50         * ld-mmix/greg-7.d: Likewise.
51         * ld-mmix/loc1.d: Likewise.
52         * ld-mmix/loc2.d: Likewise.
53         * ld-mmix/loc3.d: Likewise.
54         * ld-mmix/loc4.d: Likewise.
55         * ld-mmix/loc6.d: Likewise.
56         * ld-mmix/locdo-1.d: Likewise.
57         * ld-mmix/loct-1.d: Likewise.
58         * ld-mmix/locto-1.d: Likewise.
59         * ld-mmix/start-1.d: Likewise.
60         * ld-sh/sh64/abi32.xd: Likewise.
61         * ld-sh/sh64/abi64.xd: Likewise.
62         * ld-sh/sh64/cmpct1.xd: Likewise.
63         * ld-sh/sh64/mix1.xd: Likewise.
64         * ld-sh/sh64/mix2.xd: Likewise.
65         * ld-sh/sh64/rel32.xd: Likewise.
66         * ld-sh/sh64/rel64.xd: Likewise.
67         * ld-sh/sh64/shdl32.xd: Likewise.
68         * ld-sh/sh64/shdl64.xd: Likewise.
69
70 2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
71
72         * ld-mips-elf/jalbal.d: New test.
73         * ld-mips-elf/jalbal.s: New test.
74         * ld-mips-elf/mips-elf.exp: Run it.
75
76 2004-12-08  Ian Lance Taylor  <ian@wasabisystems.com>
77
78         * ld-mips-elf/jaloverflow.d: New test.
79         * ld-mips-elf/jaloverflow.s: New test.
80         * ld-mips-elf/mips-elf.exp: Run it.
81
82 2004-12-03  H.J. Lu  <hongjiu.lu@intel.com>
83
84         * ld-elf/group1.d: Support 64bit.
85
86 2004-12-01  Paul Brook  <paul@codesourcery.com>
87
88         * ld-elf/group1.d: New test.
89         * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
90
91 2004-12-01  Daniel Jacobowitz  <dan@codesourcery.com>
92
93         * ld-selective/selective.exp: Use -print-libgcc-file-name for
94         ARM and v850 also.
95
96 2004-11-24  Paul Brook  <paul@codesourcery.com>
97
98         * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
99
100 2004-11-19  Nick Clifton  <nickc@redhat.com>
101
102         * ld-scripts/script.exp: Add test of memory linker script.
103         Reorganise code to remove unnecessary indentation.
104         Fix target tests to avoid using --image-base with *-nto targets.
105         * ld-scripts/memory.t: New linker script to test the MEMORY
106         section and the ORIGIN and LENGTH operators.
107
108 2004-11-17  Daniel Jacobowitz  <dan@codesourcery.com>
109
110         * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
111         ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
112         ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
113         ld-arm/arm-lib.ld: New files.
114         * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
115         ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
116         ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
117         ld-arm/arm-static-app.r: Update for big-endian.
118         * ld-arm/arm-elf.exp: Run the new tests.
119
120 2004-11-16  Richard Sandiford  <rsandifo@redhat.com>
121
122         * ld-mips-elf/eh-frame1.{s,ld},
123         * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
124         * ld-mips-elf/mips-elf.exp: Run it.
125
126 2004-11-10  Alan Modra  <amodra@bigpond.net.au>
127
128         * ld-d10v/reloc-003.d: Update for changed error message.
129         * ld-d10v/reloc-004.d: Likewise.
130         * ld-d10v/reloc-007.d: Likewise.
131         * ld-d10v/reloc-008.d: Likewise.
132         * ld-d10v/reloc-011.d: Likewise.
133         * ld-d10v/reloc-012.d: Likewise.
134         * ld-d10v/reloc-015.d: Likewise.
135         * ld-d10v/reloc-016.d: Likewise.
136
137 2004-11-08  Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
138
139         * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
140         * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
141         PE.
142         * lib/ld-lib.exp (is_pecoff_format): New.
143
144 2004-11-08  Inderpreet Singh   <inderpreetb@nioda.hcltech.com>
145             Vineet Sharma      <vineets@noida.hcltech.com>
146
147         * ld-maxq: New directory.  Contains tests for the new maxq port.
148
149 2004-11-04  Hans-Peter Nilsson  <hp@bitrange.com>
150
151         * ld-elf/merge.d: xfail crisv32-*-*.
152         * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
153         ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
154         ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
155         ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
156         ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
157         ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
158         ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
159         ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
160         * ld-cris/ldsym1.d: Adjust for change in linker script.
161
162 2004-11-02  Hans-Peter Nilsson  <hp@axis.com>
163
164         * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
165         ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
166         ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
167         ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
168         ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
169         ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
170         ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
171         ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
172         ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
173         ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
174         ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
175         ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
176         ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
177
178 2004-10-26  Paul Brook  <paul@codesourcery.com>
179
180         * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
181         (build_vers_lib_pic_flags): New function.
182         Add vers29 test.
183         * ld-elfvers/vers29.c: New file.
184         * ld-elfvers/vers29.dsym: New file.
185         * ld-elfvers/vers29.ver: New file.
186
187 2004-10-24  Hans-Peter Nilsson  <hp@bitrange.com>
188
189         * ld-mmix/sec-8m.d: Adjust test for dump using correct section
190         length.
191         * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
192         * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
193
194         * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
195         ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
196         ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
197         ld-mmix/reg-1m.d: Adjust for changed error message format.
198
199 2004-10-19  H.J. Lu  <hongjiu.lu@intel.com>
200
201         * ld-elf/exclude.exp: Allow cris-*-elf.
202
203         * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
204         * ld-elf/exclude2.s: Add ".data".
205
206 2004-10-19  Hans-Peter Nilsson  <hp@bitrange.com>
207
208         * ld-elf/exclude.exp: Don't run for cris-*-elf.
209
210 2004-10-16  Daniel Jacobowitz  <dan@debian.org>
211
212         * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
213
214 2004-10-15  Alan Modra  <amodra@bigpond.net.au>
215
216         * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
217         * ld-crx/reloc-num16.d: Likewise.
218         * ld-crx/reloc-num32.d: Likewise.
219         * ld-scripts/provide-2.t: Start .data at 0x2000.
220         * ld-scripts/provide-2.d: Adjust.
221
222 2004-10-14  H.J. Lu  <hongjiu.lu@intel.com>
223
224         * ld-scripts/sort.exp: Run for ELF targets only.
225
226 2004-10-14  Alan Modra  <amodra@bigpond.net.au>
227
228         * ld-scripts/overlay-size.d: Update for changed orphan section
229         placement.
230         * ld-mmix/bpo-18.d: Likewise.
231
232 2004-10-07  Bob Wilson  <bob.wilson@acm.org>
233
234         * ld-xtensa/lcall1.s: Use .literal directive.
235         * ld-xtensa/lcall2.s: Align function entry.
236         * ld-xtensa/coalesce2.s: Likewise.
237
238 2004-10-04  H.J. Lu  <hongjiu.lu@intel.com>
239
240         * ld-scripts/sort.exp: New file for section sorting tests.
241         * ld-scripts/sort_b_a.d: Likewise
242         * ld-scripts/sort_b_a.s: Likewise
243         * ld-scripts/sort_b_a.t: Likewise
244         * ld-scripts/sort_b_a_a-1.d: Likewise
245         * ld-scripts/sort_b_a_a-2.d: Likewise
246         * ld-scripts/sort_b_a_a-3.d: Likewise
247         * ld-scripts/sort_b_a_a.t: Likewise
248         * ld-scripts/sort_b_a_n-1.d: Likewise
249         * ld-scripts/sort_b_a_n-2.d: Likewise
250         * ld-scripts/sort_b_a_n-3.d: Likewise
251         * ld-scripts/sort_b_a_n.t: Likewise
252         * ld-scripts/sort_b_n.d: Likewise
253         * ld-scripts/sort_b_n.s: Likewise
254         * ld-scripts/sort_b_n.t: Likewise
255         * ld-scripts/sort_b_n_a-1.d: Likewise
256         * ld-scripts/sort_b_n_a-2.d: Likewise
257         * ld-scripts/sort_b_n_a-3.d: Likewise
258         * ld-scripts/sort_b_n_a.t: Likewise
259         * ld-scripts/sort_b_n_n-1.d: Likewise
260         * ld-scripts/sort_b_n_n-2.d: Likewise
261         * ld-scripts/sort_b_n_n-3.d: Likewise
262         * ld-scripts/sort_b_n_n.t: Likewise
263         * ld-scripts/sort_n_a-a.s: Likewise
264         * ld-scripts/sort_n_a-b.s: Likewise
265         * ld-scripts/sort_no-1.d: Likewise
266         * ld-scripts/sort_no-2.d: Likewise
267         * ld-scripts/sort_no.t: Likewise
268
269 2004-10-01  H.J. Lu  <hongjiu.lu@intel.com>
270
271         * ld-powerpc/tls.s: Don't set tls type for undefined syms.
272         * ld-powerpc/tls32.s: Likewise.
273         * ld-powerpc/tlstoc.s: Likewise.
274         * ld-s390/tlsbin.s: Likewise.
275         * ld-s390/tlsbin_64.s: Likewise.
276         * ld-s390/tlsbinpic.s: Likewise.
277         * ld-s390/tlsbinpic_64.s: Likewise.
278         * ld-s390/tlspic1.s: Likewise.
279         * ld-s390/tlspic1_64.s: Likewise.
280         * ld-sparc/tlssunbin32.s: Likewise.
281         * ld-sparc/tlssunbinpic32.s: Likewise.
282         * ld-sparc/tlssunnopic32.s: Likewise.
283         * ld-sparc/tlssunpic32.s: Likewise.
284
285 2004-10-01  Alan Modra  <amodra@bigpond.net.au>
286
287         * ld-s390/tlsbin.s: Set tls type for undefined syms.
288         * ld-s390/tlsbin_64.s: Likewise.
289         * ld-s390/tlsbinpic.s: Likewise.
290         * ld-s390/tlsbinpic_64.s: Likewise.
291         * ld-s390/tlspic1.s: Likewise.
292         * ld-s390/tlspic1_64.s: Likewise.
293         * ld-sparc/tlssunbin32.s: Likewise.
294         * ld-sparc/tlssunbinpic32.s: Likewise.
295         * ld-sparc/tlssunnopic32.s: Likewise.
296         * ld-sparc/tlssunpic32.s: Likewise.
297
298 2004-10-01  Alan Modra  <amodra@bigpond.net.au>
299
300         * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
301
302 2004-10-01  Nick Clifton  <nickc@redhat.com>
303
304         PR 371
305         * ld-undefined/undefined.exp: Remove redundant XPASS
306         specifications.
307
308 2004-10-01  Alan Modra  <amodra@bigpond.net.au>
309
310         * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
311         * ld-powerpc/tls32.s (gd, ld): Likewise.
312         * ld-powerpc/tlstoc.s (gd, ld): Likewise.
313         * ld-powerpc/tlsso.r: Update.
314         * ld-powerpc/tlsso32.r: Update.
315         * ld-powerpc/tlstocso.r: Update.
316
317 2004-09-30  Paul Brook  <paul@codesourcery.com>
318
319         * ld-arm/arm-elf.exp: Add test for --target2=abs.
320         * ld-arm/arm-target2-abs.d: New file.
321
322 2004-09-29  Alan Modra  <amodra@bigpond.net.au>
323
324         * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
325         * ld-pe/secrel.d: Adjust to suit.
326
327 2004-09-24  Alan Modra  <amodra@bigpond.net.au>
328
329         * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
330
331 2004-09-22  Alan Modra  <amodra@bigpond.net.au>
332
333         * ld-i386/tlsbin.rd: Update for changed segment map.
334         * ld-i386/tlsnopic.rd: Likewise.
335         * ld-i386/tlspic.rd: Likewise.
336         * ld-powerpc/tlsexe.r: Likewise.
337         * ld-powerpc/tlsexe32.r: Likewise.
338         * ld-powerpc/tlsexetoc.r: Likewise.
339         * ld-powerpc/tlsso.r: Likewise.
340         * ld-powerpc/tlsso32.r: Likewise.
341         * ld-powerpc/tlstocso.r: Likewise.
342         * ld-s390/tlsbin.rd: Likewise.
343         * ld-s390/tlsbin_64.rd: Likewise.
344         * ld-s390/tlspic.rd: Likewise.
345         * ld-s390/tlspic_64.rd: Likewise.
346         * ld-sh/tlsbin-2.d: Likewise.
347         * ld-sh/tlspic-2.d: Likewise.
348         * ld-x86-64/tlsbin.rd: Likewise.
349         * ld-x86-64/tlspic.rd: Likewise.
350
351 2004-09-22  Alan Modra  <amodra@bigpond.net.au>
352
353         * ld-scripts/overlay-size.d: Don't check .mbss lma.
354         * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
355         * ld-sh/sh64/shdl32.xd: Likewise.
356         * ld-sh/sh64/shdl64.xd: Likewise.
357
358 2004-09-17  Paul Brook  <paul@codesourcery.com>
359
360         * ld-arm/arm-target1-{abs,rel}.d}: New files.
361         * ld-arm/arm-target1.s: New file.
362         * ld-arm/arm-target2-{,got-}rel.d: New files.
363         * ld-arm/arm-target2.s: New file.
364         * ld-arm/arm-rel31.d: New files.
365         * ld-arm/arm-rel31.s: New files.
366         * ld-arm/arm.ld: New file.
367         * ld-arm/arm-elf.exp: Add new tests.
368
369 2004-09-07  Hans-Peter Nilsson  <hp@axis.com>
370
371         * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
372         New test.
373
374 2004-09-03  Tomer Levi  <Tomer.Levi@nsc.com>
375
376         * ld-crx: New directory.
377         * ld-crx/crx.exp: New test script.
378         * ld-crx/crx.ld: New linker script.
379         * ld-crx/reloc-abs32.s: New file.
380         * ld-crx/reloc-abs32.d: Likewise.
381         * ld-crx/reloc-imm16.s: Likewise.
382         * ld-crx/reloc-imm16.d: Likewise.
383         * ld-crx/reloc-imm32.s: Likewise.
384         * ld-crx/reloc-imm32.d: Likewise.
385         * ld-crx/reloc-num8.s: Likewise.
386         * ld-crx/reloc-num8.d: Likewise.
387         * ld-crx/reloc-num16.s: Likewise.
388         * ld-crx/reloc-num16.d: Likewise.
389         * ld-crx/reloc-num32.s: Likewise.
390         * ld-crx/reloc-num32.d: Likewise.
391         * ld-crx/reloc-regrel12.s: Likewise.
392         * ld-crx/reloc-regrel12.d: Likewise.
393         * ld-crx/reloc-regrel22.s: Likewise.
394         * ld-crx/reloc-regrel22.d: Likewise.
395         * ld-crx/reloc-regrel28.s: Likewise.
396         * ld-crx/reloc-regrel28.d: Likewise.
397         * ld-crx/reloc-regrel32.s: Likewise.
398         * ld-crx/reloc-regrel32.d: Likewise.
399         * ld-crx/reloc-rel4.s: Likewise.
400         * ld-crx/reloc-rel4.d: Likewise.
401         * ld-crx/reloc-rel8.s: Likewise.
402         * ld-crx/reloc-rel8.d: Likewise.
403         * ld-crx/reloc-rel8-cmp.s: Likewise.
404         * ld-crx/reloc-rel8-cmp.d: Likewise.
405         * ld-crx/reloc-rel16.s: Likewise.
406         * ld-crx/reloc-rel16.d: Likewise.
407         * ld-crx/reloc-rel24.s: Likewise.
408         * ld-crx/reloc-rel24.d: Likewise.
409         * ld-crx/reloc-rel32.s: Likewise.
410         * ld-crx/reloc-rel32.d: Likewise.
411
412 2004-08-21  Hans-Peter Nilsson  <hp@axis.com>
413
414         * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
415         ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
416         ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
417         ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
418         sections.
419
420 2004-08-17  Alan Modra  <amodra@bigpond.net.au>
421
422         * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
423
424 2004-08-17  Alan Modra  <amodra@bigpond.net.au>
425
426         * ld-scripts/cross1.t: Remove .opd section spec.
427
428 2004-08-01  Stephane Carrez  <stcarrez@nerim.fr>
429
430         * ld-undefined/undefined.exp: The undefine tests now work on
431         68HC11 and 68HC12.
432
433 2004-07-29  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
434
435         * ld-sh/sh64/crange3-cmpct.rd: Update.
436         * ld-sh/sh64/crange3-media.rd: Update.
437
438 2004-07-27  Nitin Yewale  <nitiny@kpitcummins.com>
439
440         * ld-h8300/h8300.exp: Addition of new test case to check
441         relaxation for H8S target.
442         * ld-h8300/relax-6.s: New test source file.
443         * ld-h8300/relax-6.d: New test expected disassembly file.
444         * ld-h8300/relax-6-coff.d: New test expected disassembly file for
445         coff format.
446
447 2004-07-22  Nick Clifton  <nickc@redhat.com>
448
449         PR/280
450         * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
451         * ld-h8300/relax-3.d: Likewise.
452         * ld-h8300/relax-4-coff.d: Likewise.
453         * ld-h8300/relax-4.d: Likewise.
454         * ld-h8300/relax-5-coff.d: Likewise.
455         * ld-h8300/relax.d: Likewise.
456
457 2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
458
459         * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
460
461 2004-07-13  Nitin Yewale <nitiny@kpitcummins.com>
462
463         * ld-h8300/h8300.exp: Addition of gcsection test case.
464         * ld-h8300/gcsection.s: New test source file.
465         * ld-h8300/gcsection.d: New test expected disassembly file.
466
467 2004-07-08  Maciej W. Rozycki  <macro@linux-mips.org>
468
469         * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
470         * ld-mips-elf/mips-elf.exp: Run it.
471
472 2004-07-02  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
473
474         * ld-elf/frame.exp: Don't run on sh*-*-elf*.
475         * ld-sh/shared-1.d: Adjust for section reordering changes.
476         * ld-sh/shared-2.d: Likewise.
477         * ld-sh/tlsbin-2.d: Likewise.
478         * ld-sh/tlspic-2.d: Likewise.
479         * ld-sh/sh64/abi32.xd: Likewise.
480         * ld-sh/sh64/abi64.xd: Likewise.
481         * ld-sh/sh64/cmpct1.xd: Likewise.
482         * ld-sh/sh64/crange1.rd: Likewise.
483         * ld-sh/sh64/crange2.rd: Likewise.
484         * ld-sh/sh64/crange3-cmpct.rd: Likewise.
485         * ld-sh/sh64/crange3-media.rd: Likewise.
486         * ld-sh/sh64/crange3.rd: Likewise.
487         * ld-sh/sh64/gotplt.d: Likewise.
488         * ld-sh/sh64/init-cmpct.d: Likewise.
489         * ld-sh/sh64/init-media.d: Likewise.
490         * ld-sh/sh64/init64.d: Likewise.
491         * ld-sh/sh64/mix1.xd: Likewise.
492         * ld-sh/sh64/mix2.xd: Likewise.
493         * ld-sh/sh64/shdl32.xd: Likewise.
494         * ld-sh/sh64/shdl64.xd: Likewise.
495
496 2004-07-02  Alan Modra  <amodra@bigpond.net.au>
497
498         * ld-discard/static.d: Accept both original sym and section sym.
499
500 2004-07-01  Jakub Jelinek  <jakub@redhat.com>
501
502         * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
503         and removal of unneeded STT_SECTION symbols from .dynsym.
504         * ld-sparc/tlssunbin32.rd: Likewise.
505         * ld-sparc/tlssunpic32.dd: Likewise.
506         * ld-sparc/tlssunpic32.sd: Likewise.
507         * ld-sparc/tlssunbin32.dd: Likewise.
508         * ld-sparc/tlssunbin32.sd: Likewise.
509         * ld-sparc/tlssunbin32.td: Likewise.
510
511 2004-07-01  Alan Modra  <amodra@bigpond.net.au>
512
513         * ld-discard/extern.d: Update.
514         * ld-discard/start.d: Update.
515         * ld-discard/static.d: Update.
516
517 2004-06-30  H.J. Lu  <hongjiu.lu@intel.com>
518
519         PR 233
520         * ld-discard/extern.d: Updated.
521         * ld-discard/start.d: Likewise.
522         * ld-discard/static.d: Likewise.
523
524 2004-06-29  J"orn Rennecke <joern.rennecke@superh.com>
525
526         Actually add these files:
527         2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
528         * ld-sh/arch/arch.exp: New test script.
529         * ld-sh/arch/arch_expected.txt: New file.
530         * ld-sh/arch/sh.s: New file.
531         * ld-sh/arch/sh2.s: New file.
532         * ld-sh/arch/sh-dsp.s: New file.
533         * ld-sh/arch/sh2e.s: New file.
534         * ld-sh/arch/sh3-nommu.s: New file.
535         * ld-sh/arch/sh3.s: New file.
536         * ld-sh/arch/sh3-dsp.s: New file.
537         * ld-sh/arch/sh3e.s: New file.
538         * ld-sh/arch/sh4-nommu-nofpu.s: New file.
539         * ld-sh/arch/sh4-nofpu.s: New file.
540         * ld-sh/arch/sh4.s: New file.
541         * ld-sh/arch/sh4a-nofpu.s: New file.
542         * ld-sh/arch/sh4al-dsp.s: New file.
543         * ld-sh/arch/sh4a.s: New file.
544
545 2004-06-29  Alan Modra  <amodra@bigpond.net.au>
546
547         * ld-elf/frame.exp: Don't run on mcore.
548
549 2004-06-26  Alan Modra  <amodra@bigpond.net.au>
550
551         * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
552
553 2004-06-24  H.J. Lu  <hongjiu.lu@intel.com>
554
555         * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
556
557 2004-06-21  Alexandre Oliva  <aoliva@redhat.com>
558
559         * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
560         * ld-frv/fdpic-pie-2.d: Likewise.
561         * ld-frv/fdpic-pie-6.d: Likewise.
562         * ld-frv/fdpic-pie-7.d: Likewise.
563         * ld-frv/fdpic-pie-8.d: Likewise.
564         * ld-frv/fdpic-shared-1.d: Likewise.
565         * ld-frv/fdpic-shared-2.d: Likewise.
566         * ld-frv/fdpic-shared-3.d: Likewise.
567         * ld-frv/fdpic-shared-4.d: Likewise.
568         * ld-frv/fdpic-shared-5.d: Likewise.
569         * ld-frv/fdpic-shared-6.d: Likewise.
570         * ld-frv/fdpic-shared-7.d: Likewise.
571         * ld-frv/fdpic-shared-8.d: Likewise.
572         * ld-frv/fdpic-shared-local-2.d: Likewise.
573         * ld-frv/fdpic-shared-local-8.d: Likewise.
574
575 2004-06-21  Nick Clifton  <nickc@redhat.com>
576
577         * ld-elf/frame.exp: Handle ports which do not support the --shared
578         linker switch.
579
580 2004-06-18 Jan Beulich <jbeulich@novell.com>
581
582         * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
583         actually referenced (gcc 3.4 eliminates comparisons of addresses
584         of global symbols with NULL).
585         * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
586         3.4.0 and above, as this option and its functionality is no longer
587         supported, making these tests fail).
588
589 2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
590
591         * ld-sh/arch/arch.exp: New test script.
592         * ld-sh/arch/arch_expected.txt: New file.
593         * ld-sh/arch/sh.s: New file.
594         * ld-sh/arch/sh2.s: New file.
595         * ld-sh/arch/sh-dsp.s: New file.
596         * ld-sh/arch/sh2e.s: New file.
597         * ld-sh/arch/sh3-nommu.s: New file.
598         * ld-sh/arch/sh3.s: New file.
599         * ld-sh/arch/sh3-dsp.s: New file.
600         * ld-sh/arch/sh3e.s: New file.
601         * ld-sh/arch/sh4-nommu-nofpu.s: New file.
602         * ld-sh/arch/sh4-nofpu.s: New file.
603         * ld-sh/arch/sh4.s: New file.
604         * ld-sh/arch/sh4a-nofpu.s: New file.
605         * ld-sh/arch/sh4al-dsp.s: New file.
606         * ld-sh/arch/sh4a.s: New file.
607
608 2004-05-18  Nick Clifton  <nickc@redhat.com>
609
610         * ld-elf/frame.s: Replace @ with % so that the file can be
611         compiled by an ARM targeted GAS.
612         * ld-elf/table.s: Likewise.
613         * ld-elf/tbss.s: Likewise.  Also replace .align <foo> with
614         .p2align (log2 <foo>) to cope with the fact that the ARM .align
615         directive takes a power-of-two argument.
616
617 2004-05-17  H.J. Lu  <hongjiu.lu@intel.com>
618
619         * ld-elf/frame.exp: New file. Test read-only .eh_frame and
620         .gcc_except_table sections.
621         * ld-elf/frame.s: Likewise.
622         * ld-elf/table.s: Likewise.
623         * ld-elf/tbss.s: Likewise.
624
625 2004-05-12  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
626
627         * ld-sh/tlsbin-2.d: Adjust for section reordering changes
628         and removal of unneeded STT_SECTION symbols from .dynsym.
629         * ld-sh/tlsbin-3.d: Likewise.
630         * ld-sh/tlspic-2.d: Likewise.
631
632 2004-05-12  Ben Elliston  <bje@au.ibm.com>
633
634         * ld-sh/sh64/relax.exp: Remove stray semicolons.
635         * ld-sh/sh64/relfail.exp: Likewise.
636         * lib/ld-lib.exp: Likewise.
637
638 2004-05-11  Jakub Jelinek  <jakub@redhat.com>
639
640         * ld-i386/tlspic.rd: Adjust for section reordering changes
641         and removal of unneeded STT_SECTION symbols from .dynsym.
642         * ld-i386/tlspic.dd: Likewise.
643         * ld-i386/tlspic.sd: Likewise.
644         * ld-i386/tlsbin.rd: Likewise.
645         * ld-i386/tlsbinpic.s: Likewise.
646         * ld-i386/tlsbin.dd: Likewise.
647         * ld-i386/tlsbin.sd: Likewise.
648         * ld-i386/tlsnopic.rd: Likewise.
649         * ld-i386/tlsnopic1.s: Likewise.
650         * ld-i386/combreloc.d: Likewise.
651         * ld-i386/tlsnopic.dd: Likewise.
652         * ld-i386/tlsnopic.sd: Likewise.
653         * ld-x86-64/tlspic.rd: Likewise.
654         * ld-x86-64/tlspic.dd: Likewise.
655         * ld-x86-64/tlsbin.dd: Likewise.
656         * ld-x86-64/tlspic.sd: Likewise.
657         * ld-x86-64/tlsbin.sd: Likewise.
658         * ld-x86-64/tlspic.td: Likewise.
659         * ld-x86-64/tlsbin.td: Likewise.
660         * ld-x86-64/tlsbin.rd: Likewise.
661         * ld-s390/tlspic1.s: Likewise.
662         * ld-s390/tlsbinpic.s: Likewise.
663         * ld-s390/tlspic.rd: Likewise.
664         * ld-s390/tlsbin.rd: Likewise.
665         * ld-s390/tlspic.dd: Likewise.
666         * ld-s390/tlsbin.dd: Likewise.
667         * ld-s390/tlsbin.sd: Likewise.
668         * ld-s390/tlsbin.td: Likewise.
669         * ld-s390/tlspic.sd: Likewise.
670         * ld-s390/tlspic.td: Likewise.
671         * ld-s390/tlspic1_64.s: Likewise.
672         * ld-s390/tlsbinpic_64.s: Likewise.
673         * ld-s390/tlspic_64.rd: Likewise.
674         * ld-s390/tlsbin_64.rd: Likewise.
675         * ld-s390/tlspic_64.dd: Likewise.
676         * ld-s390/tlsbin_64.dd: Likewise.
677         * ld-s390/tlspic_64.sd: Likewise.
678         * ld-s390/tlspic_64.td: Likewise.
679         * ld-s390/tlsbin_64.td: Likewise.
680         * ld-s390/tlsbin_64.sd: Likewise.
681         * ld-powerpc/tlsexe32.r: Likewise.
682         * ld-powerpc/tlsso32.r: Likewise.
683         * ld-powerpc/tlsso32.d: Likewise.
684         * ld-powerpc/tlsso32.g: Likewise.
685         * ld-powerpc/tlsso32.t: Likewise.
686         * ld-powerpc/tlsexe.r: Likewise.
687         * ld-powerpc/tlsso.r: Likewise.
688         * ld-powerpc/tlsso.g: Likewise.
689         * ld-powerpc/tlsexetoc.r: Likewise.
690         * ld-powerpc/tlstocso.r: Likewise.
691         * ld-powerpc/tlstocso.g: Likewise.
692         * ld-ia64/tlspic.rd: Likewise.
693         * ld-ia64/tlspic.dd: Likewise.
694         * ld-ia64/tlspic.sd: Likewise.
695         * ld-ia64/tlspic.td: Likewise.
696         * ld-ia64/tlsbin.rd: Likewise.
697         * ld-ia64/tlsbin.sd: Likewise.
698         * ld-ia64/tlsbin.td: Likewise.
699         * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
700         * ld-shared/shared.exp: Likewise.
701
702 2004-05-10  John Paul Wallington  <jpw@gnu.org>
703
704         * ld-mmix/bspec2.d: Update sh_info to decimal.
705         * ld-mmix/local1.d: Likewise.
706         * ld-mmix/local3.d: Likewise.
707         * ld-mmix/local5.d: Likewise.
708         * ld-mmix/local7.d: Likewise.
709
710 2004-05-05  Alexandre Oliva  <aoliva@redhat.com>
711
712         * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
713         * ld-frv/fr450-link.d: Match fdpic as well.
714
715 2004-05-05  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
716
717         * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
718         * ld-sh/sh64/crange2.rd: Likewise.
719         * ld-sh/sh64/crange3.rd: Likewise.
720         * ld-sh/sh64/crange3-cmpct.rd: Likewise.
721         * ld-sh/sh64/crange3-media.rd: Likewise.
722         * ld-sh/sh64/crangerel1.rd: Likewise.
723         * ld-sh/sh64/crangerel2.rd: Likewise.
724
725 2004-05-05  Alan Modra  <amodra@bigpond.net.au>
726
727         * ld-powerpc/tlsexe.r: Update sh_info to decimal.
728         * ld-powerpc/tlsexe32.r: Likewise.
729         * ld-powerpc/tlsexetoc.r: Likewise.
730         * ld-powerpc/tlsso.r: Likewise.
731         * ld-powerpc/tlsso32.r: Likewise.
732         * ld-powerpc/tlstocso.r: Likewise.
733
734 2004-04-24  Chris Demetriou  <cgd@broadcom.com>
735
736         * ld-elf/merge.d: XFAIL on all MIPS targets.
737
738 2004-04-24  Alan Modra  <amodra@bigpond.net.au>
739
740         * ld-powerpc/tlsexe32.d: Update.
741         * ld-powerpc/tlsso32.d: Update.
742
743 2004-04-23  Chris Demetriou  <cgd@broadcom.com>
744
745         * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
746         removal.
747         * ld-mips-elf/reloc-3-srec.d: Likewise.
748         * ld-mips-elf/reloc-3.ld: Likewise.
749         * ld-mips-elf/reloc-3a.s: Likewise.
750         * ld-mips-elf/reloc-3b.s: Likewise.
751         * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
752
753 2004-04-22  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
754
755         * ld-sh/tlsbin-1.d: Update
756         * ld-sh/tlspic-1.d: Update.
757
758 2004-04-22  H.J. Lu  <hongjiu.lu@intel.com>
759
760         * ld-i386/tlspic.dd: Updated.
761
762 2004-04-21  Chris Demetriou  <cgd@broadcom.com>
763
764         * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
765         * ld-empic/empic.exp: Likewise.
766         * ld-empic/relax.t: Likewise.
767         * ld-empic/relax1.c: Likewise.
768         * ld-empic/relax2.c: Likewise.
769         * ld-empic/relax3.c: Likewise.
770         * ld-empic/relax4.c: Likewise.
771         * ld-empic/runtest1.c: Likewise.
772         * ld-empic/runtest2.c: Likewise.
773         * ld-empic/runtesti.s: Likewise.
774         * ld-mips-elf/empic1-ln.d: Likewise.
775         * ld-mips-elf/empic1-lp.d: Likewise.
776         * ld-mips-elf/empic1-mn.d: Likewise.
777         * ld-mips-elf/empic1-mp.d: Likewise.
778         * ld-mips-elf/empic1-ref.s: Likewise.
779         * ld-mips-elf/empic1-sn.d: Likewise.
780         * ld-mips-elf/empic1-sp.d: Likewise.
781         * ld-mips-elf/empic1-space.s: Likewise.
782         * ld-mips-elf/empic1-tgt.s: Likewise.
783         * ld-mips-elf/empic2-fwd-0.d: Likewise.
784         * ld-mips-elf/empic2-fwd-1.d: Likewise.
785         * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
786         * ld-mips-elf/empic2-ref.s: Likewise.
787         * ld-mips-elf/empic2-rev-0.d: Likewise.
788         * ld-mips-elf/empic2-rev-1.d: Likewise.
789         * ld-mips-elf/empic2-rev-tgt.s: Likewise.
790         * ld-mips-elf/empic2-space.s: Likewise.
791         * ld-mips-elf/emrelocs-eb.d: Likewise.
792         * ld-mips-elf/emrelocs-el.d: Likewise.
793         * ld-mips-elf/emrelocs.ld: Likewise.
794         * ld-mips-elf/emrelocs1.s: Likewise.
795         * ld-mips-elf/emrelocs2.s: Likewise.
796         * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
797
798 2004-04-20  H.J. Lu  <hongjiu.lu@intel.com>
799
800         * ld-elfweak/elfweak.exp: Add an undefined weak size change
801         test.
802
803         * ld-elfweak/size.dat: New file.
804         * ld-elfweak/size_bar.c: Likewise.
805         * ld-elfweak/size_foo.c: Likewise.
806         * ld-elfweak/size_main.c: Likewise.
807
808 2004-04-14  Brian Ford  <ford@vss.fsi.com>
809             DJ Delorie  <dj@redhat.com>
810
811         * ld-pe/pe.exp: New, tests for i?86 PE.
812         * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
813         * ld-pe/secrel2.s: Likewise.
814         * ld-pe/secrel.d: Likewise.
815
816 2004-04-19  Jakub Jelinek  <jakub@redhat.com>
817
818         * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
819         * ld-shared/shared.exp: Likewise.
820
821 2004-04-14  H.J. Lu  <hongjiu.lu@intel.com>
822
823         * ld-scripts/assert.s: Add a newline.
824         * ld-scripts/data.s: Likewise.
825
826 2004-04-08  Alan Modra  <amodra@bigpond.net.au>
827
828         PR 47.
829         * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
830
831 2004-04-08  Alan Modra  <amodra@bigpond.net.au>
832
833         * ld-scripts/align.exp: Don't run on aix.
834         * ld-scripts/assert.s: Remove comment.
835         * ld-scripts/data.s: Likewise.
836         * ld-scripts/data.t: Set start address to allow for aout headers.
837         Make first LONG pc-relative.
838         * ld-scripts/data.d: Update.
839         * ld-scripts/defined2.d: Allow other random syms.
840         * ld-scripts/defined3.d: Likewise.
841         * ld-scripts/provide-1.s: Pad section.
842         * ld-scripts/provide-1.t: Set .data address and align.
843         * ld-scripts/provide-1.d: Update.
844         * ld-scripts/provide-2.s: Pad section.
845         * ld-scripts/provide-2.d: Allow random trailing syms.
846         * ld-scripts/provide-3.s: Pad section.
847         * ld-scripts/provide-3.d: Fix typos.
848         * ld-scripts/provide.exp: Don't run on aix.
849         * ld-scripts/size-1.s: Simplify test.
850         * ld-scripts/size-1.t: Rewrite.
851         * ld-scripts/size-1.d: Update.
852         * ld-scripts/size-2.s: Simplify.
853         * ld-scripts/size-2.t: Set start address.  Set exe flag on image.
854         * ld-scripts/size-2.d: Update.
855         * ld-scripts/size.exp: Don't run on aix.  Run size-2 on all elf
856         targets except mips.
857
858 2004-03-27  Alexandre Oliva  <aoliva@redhat.com>
859
860         * ld-frv/fdpic*.d: Adjust to compensate for page size change.
861
862 2004-03-26  Alan Modra  <amodra@bigpond.net.au>
863
864         * ld-powerpc/tlsexe.r: Update for changed sym type.
865         * ld-powerpc/tlsexetoc.r: Likewise.
866
867 2004-03-22  Hans-Peter Nilsson  <hp@axis.com>
868
869         * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
870         ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
871
872 2004-03-19  H.J. Lu  <hongjiu.lu@intel.com>
873
874         * ld-elfvers/vers.exp: Add new tests for versioned weak
875         definition.
876
877         * ld-elfvers/vers28a.c: New file.
878         * ld-elfvers/vers28a.dsym: Likewise.
879         * ld-elfvers/vers28a.ver: Likewise.
880         * ld-elfvers/vers28b.c: Likewise.
881         * ld-elfvers/vers28b.dsym: Likewise.
882         * ld-elfvers/vers28b.map: Likewise.
883         * ld-elfvers/vers28b.ver: Likewise.
884         * ld-elfvers/vers28c.c: Likewise.
885         * ld-elfvers/vers28c.dsym: Likewise.
886         * ld-elfvers/vers28c.ver: Likewise.
887
888 2004-03-19  Alan Modra  <amodra@bigpond.net.au>
889
890         * ld-scripts/provide-2.d: Ignore random symbols.
891
892 2004-03-16  Alan Modra  <amodra@bigpond.net.au>
893
894         * ld-powerpc/tls.d: Update.
895         * ld-powerpc/tls32.d: Update.
896         * ld-powerpc/tlsexe.d: Update.
897         * ld-powerpc/tlsexe32.d: Update.
898         * ld-powerpc/tlsexetoc.d: Update.
899         * ld-powerpc/tlsso.d: Update.
900         * ld-powerpc/tlsso32.d: Update.
901         * ld-powerpc/tlstoc.d: Update.
902         * ld-powerpc/tlstocso.d: Update.
903
904 2004-03-05  Nathan Sidwell  <nathan@codesourcery.com>
905
906         * ld-scripts/size-1.d: Add bigendian regexps.
907         * ld-scripts/size-2.d: Set --wide for readelf.
908
909         * ld-scripts/size.exp: New.
910         * ld-scripts/size-[12].{d,s,t}: New.
911
912 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
913
914         * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
915         * ld-frv/frv.exp: New harness.
916
917 2004-02-24  Alexandre Oliva  <aoliva@redhat.com>
918
919         * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
920         bind locally.
921         * ld-frv/fdpic-pie-8.d: Likewise.
922         * ld-frv/fdpic-shared-4.d: Likewise.
923         * ld-frv/fdpic-pie-6-fail.d: Renamed from...
924         * ld-frv/fdpic-pie-6.d: New test.
925         * ld-frv/fdpic-shared-6-fail.d: Renamed from...
926         * ld-frv/fdpic-shared-6.d: New test.
927         * ld-frv/fdpic6.ldv: New.
928         * ld-frv/fdpic-static-6.d: Adjust test name.
929         * ld-frv/fdpic-pie-8-fail.d: Removed.
930         * ld-frv/fdpic.exp: Run new tests.
931
932 2004-02-23  Nathan Sidwell  <nathan@codesourcery.com>
933
934         * ld-scripts/provide.exp: New.
935         * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
936
937 2004-02-23  Alan Modra  <amodra@bigpond.net.au>
938
939         * ld-scripts/data.t: Set ".other" address so location doesn't
940         depend on target alignment.
941         * ld-scripts/data.d: Update.
942
943 2004-02-20  Nathan Sidwell  <nathan@codesourcery.com>
944
945         * ld-scripts/align.{s,t,exp}: New.
946
947 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
948
949         * ld-scripts/data.{s,t,d,exp}: New.
950
951 2004-02-18  Nathan Sidwell  <nathan@codesourcery.com>
952
953         * ld-scripts/assert.{s,t,exp}: New.
954
955 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
956
957         * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
958         changes to the way large constants are added.
959         * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise.  Adjust order
960         of GOT entries after today's change to the handling of GOT_PAGE
961         relocations.
962
963 2004-02-09  Anil Paranjpe  <anilp1@KPITCummins.com>
964
965         * ld-h8300/relax-5.s: New file: Source for relax-5 test.
966         * ld-h8300/relax-5.d: New file: Expected output and commands for
967         assembling and linking the relax-5 test.
968         * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
969         toolchain.
970         * ld-h8300/h8300-exp:  Run the relax-5 test.
971
972 2004-01-23  Daniel Jacobowitz  <drow@mvista.com>
973
974         * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
975         ld-arm/arm-app-abs32.d: New files.
976         * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
977
978 2004-01-19  Alan Modra  <amodra@bigpond.net.au>
979
980         * ld-i386/tlsbin.dd: Adjust for changed sib printing.
981
982 2004-01-13  Daniel Jacobowitz  <drow@mvista.com>
983
984         * ld-arm/arm-elf.exp: Add arm-static-app test.
985         * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
986         ld-arm/arm-static-app.r: New files.
987
988 2004-01-12  Anil Paranjpe  <anilp1@KPITCummins.com>
989
990         * ld-h8300/h8300-exp:  Run the relax-4 test.
991         * ld-h8300/relax-4.s: New file: Source for relax-4 test.
992         * ld-h8300/relax-4.d: New file: Expected output and commands for
993         assembling and linking the relax-4 test.
994         * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
995         toolchain.
996
997 2004-01-09  H.J. Lu  <hongjiu.lu@intel.com>
998
999         * ld-selective/selective.exp: Skip ia64-*-*.
1000
1001 2004-01-09  Daniel Jacobowitz  <drow@mvista.com>
1002
1003         * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1004         changes.
1005
1006 2004-01-06  Daniel Jacobowitz  <drow@mvista.com>
1007
1008         * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1009         ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1010         ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1011         ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1012
1013 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
1014
1015         * ld-frv: Update .d files with correct addresses displayed for
1016         dynamic relocations.
1017         2003-12-02  Alexandre Oliva  <aoliva@redhat.com>
1018         * ld-frv/fdpic1.s (.D0): Move to separate data section.
1019         2003-11-28  Alexandre Oliva  <aoliva@redhat.com>
1020         * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1021         * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1022         reflect EMBEDDED= change in linker script.
1023         2003-11-27  Alexandre Oliva  <aoliva@redhat.com>
1024         * ld-frv: Update .d files to reflect changes in the page size, the
1025         addition of a stack segment, the use of a NULL function descriptor
1026         for weakundef functions and the change in the lazy funcdesc_value
1027         in-place addend value.
1028         2003-11-05  Alexandre Oliva  <aoliva@redhat.com>
1029         * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1030         2003-10-06  Alexandre Oliva  <aoliva@redhat.com>
1031         * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1032         ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1033         now _gp-based, not \.rofixup-based.
1034         * ld-frv/fdpic-static-6.d: Likewise.  Match warning about
1035         relocation to different section.
1036         2003-09-30  Alexandre Oliva  <aoliva@redhat.com>
1037         * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1038         2003-09-19  Alexandre Oliva  <aoliva@redhat.com>
1039         * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1040         ld-frv/fdpic-shared-7.d: New.
1041         * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1042         ld-frv/fdpic-shared-8.d: New.
1043         * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1044         * ld-frv/fdpic.exp: Run them.
1045         * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1046         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
1047         * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1048         ld-frv/fdpic-shared-5.d: New.
1049         * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1050         ld-frv/fdpic-shared-6.d: New.
1051         * ld-frv/fdpic.exp: Run them.
1052         * ld-frv/fdpic*.d: Add -mfdpic to assembler flags.  Updated.
1053         * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1054         * ld-frv/fdpic-shared-2-fail.d: New.
1055         * ld-frv/fdpic.exp: Run it.
1056         * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1057         * ld-frv/fdpic.exp: Add new test.
1058         * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1059         * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1060         * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1061         * ld-frv/fdpic.exp: Add new tests.
1062         * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1063         * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1064         * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1065         * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1066         ucpic.
1067         2003-09-15  Alexandre Oliva  <aoliva@redhat.com>
1068         * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1069         * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1070         * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1071         * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1072
1073 2004-01-02  Alan Modra  <amodra@bigpond.net.au>
1074
1075         * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1076         * ld-selective/selective.exp: Likewise.
1077
1078 For older changes see ChangeLog-9303
1079 \f
1080 Copyright (C) 2004 Free Software Foundation, Inc.
1081
1082 Copying and distribution of this file, with or without modification,
1083 are permitted in any medium without royalty provided the copyright
1084 notice and this notice are preserved.
1085
1086 Local Variables:
1087 mode: change-log
1088 left-margin: 8
1089 fill-column: 74
1090 version-control: never
1091 End: