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