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