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