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