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