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