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