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