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