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