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