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