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