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