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