* config/tc-mips.c (append_insn): Convert MIPS16 jr/jalr jumps
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
33c5e3a9
L
12005-10-19 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-ia64/ia64.exp: Check link order for ld -r.
4
97e5838e
AM
52005-10-18 Alan Modra <amodra@bigpond.net.au>
6
7 * ld-scripts/crossref.exp: Add -mcall-aixdesc to CFLAGS for
8 powerpc64.
9
86043bbb
MM
102005-10-13 Mark Mitchell <mark@codesourcery.com>
11
12 * ld-elfvers/vers.exp: Add vers31.
13 * ld-elfvers/vers31.c: New file.
14 * ld-elfvers/vers31.dsym: Likewise.
15 * ld-elfvers/vers31.map: Likewise.
16 * ld-elfvers/vers31.ver: Likewise.
17
ee065d83
PB
182005-10-08 Paul Brook <paul@codesourcery.com>
19
20 * ld-arm/arm-rel31.d: Ignore Arm object attribute sections.
21 * ld-arm/arm-target1-abs.d: Ditto.
22 * ld-arm/arm-target1-rel.d: Ditto.
23 * ld-arm/arm-target2-abs.d: Ditto.
24 * ld-arm/arm-target2-got-rel.d: Ditto.
25 * ld-arm/arm-target2-rel.d: Ditto.
26
b239e909
L
272005-10-04 H.J. Lu <hongjiu.lu@intel.com>
28
29 PR ld/1396
30 * ld-scripts/cross3.t: New file.
31 * ld-scripts/cross4.c: Likewise.
32
33 * ld-scripts/crossref.exp: Add a new test for "ld -r".
34
750877ba
L
352005-09-30 H.J. Lu <hongjiu.lu@intel.com>
36
37 * ld-elf/sec64k.exp: Enabled for all ELF targets.
38
74c2b7e0
CM
392005-09-30 Catherine Moore <clm@cm00re.com>
40
41 * ld-elf/merge.d: Xfail bfin.
42
08f46626
AO
432005-09-28 Alexandre Oliva <aoliva@redhat.com>
44
45 * symtocbase-1.s, symtocbase-2.s, symtocbase.d: New test.
46 * powerpc.exp: Run it.
47
1a114b12
JB
482005-09-28 Jan Beulich <jbeulich@novell.com>
49
50 * ld-x86-64/tlspic.dd: Adjust.
51
9d21c87b
HPN
522005-09-01 Hans-Peter Nilsson <hp@axis.com>
53
54 * ld-cris: Skip tests unsuitable for testing target
55 cris-axis-linux-gnu.
56
693c70e0
DD
572005-08-18 David Daney <ddaney@avtrex.com>
58
59 * ld-mips-elf/multi-got-1.d: Adjust for new ld behavior.
60 * ld-mips-elf/multi-got-no-shared.d: Likewise.
61 * ld-mips-elf/rel32-n32.d: Likewise.
62 * ld-mips-elf/rel32-o32.d: Likewise.
63 * ld-mips-elf/rel64.d: Likewise.
64
48733062
AM
652005-08-18 Alan Modra <amodra@bigpond.net.au>
66
67 * ld-d10v/default_layout.d: Adjust for section removal.
68 * ld-elf/empty.s: Define "main".
69 * ld-elf/frame.exp: Don't run for hppa64 and v850.
70 * ld-elf/group1.d: xfail various targets.
71 * ld-elf/merge.d: Likewise.
72 * ld-elf/merge2.d: Likewise.
73 * ld-elf/warn1.d: Likewise.
74 * ld-scripts/defined2.d: Likewise.
75 * ld-scripts/defined3.d: Likewise.
76 * ld-scripts/empty-aligned.d: Likewise.
77 * ld-scripts/size-2.d: Likewise.
78 * ld-scripts/weak.exp: Likewise.
79 * ld-selective/sel-dump.exp: Likewise.
80 * ld-undefined/weak-undef.exp: Likewise.
81
c17ae8a2
AM
822005-08-18 Alan Modra <amodra@bigpond.net.au>
83
84 * ld-scripts/crossref.exp: Remove a29k support.
85 * ld-srec/srec.exp: Likewise.
86
96f8ade5
JJ
872005-08-17 Jakub Jelinek <jakub@redhat.com>
88
dec20c9e
JJ
89 * lib/ld-lib.exp (default_ld_compile): Append $cc arguments after
90 $CFLAGS instead of prepending them.
91
96f8ade5
JJ
92 * ld-elfvers/vers.exp: Add a new test, vers30.
93 * ld-elfvers/vers30.c: New file.
94 * ld-elfvers/vers30.map: New file.
95 * ld-elfvers/vers30.ver: New file.
96 * ld-elfvers/vers30.dsym: New file.
97
8d1d654f
AM
982005-08-17 Alan Modra <amodra@bigpond.net.au>
99
100 * ld-alpha/tlsbin.rd: Update.
101 * ld-alpha/tlsbinr.rd: Update.
102 * ld-cris/locref1.d: Update.
103 * ld-cris/locref2.d: Update.
104 * ld-i386/tlsbin.rd: Update.
105 * ld-ia64/tlsbin.rd: Update.
106 * ld-powerpc/tlsexe.r: Update.
107 * ld-powerpc/tlsexe32.r: Update.
108 * ld-powerpc/tlsexetoc.r: Update.
109 * ld-s390/tlsbin.rd: Update.
110 * ld-s390/tlsbin_64.rd: Update.
111 * ld-sparc/tlssunbin32.rd: Update.
112 * ld-sparc/tlssunbin64.rd: Update.
113 * ld-x86-64/tlsbin.rd: Update.
114
1410d87c
HPN
1152005-08-16 Hans-Peter Nilsson <hp@axis.com>
116
117 * ld-cris/dso-1.s: Add missing alignment directive.
118 * ld-cris/libdso-10.d: Adjust accordingly.
119
85167a84
AM
1202005-08-16 Alan Modra <amodra@bigpond.net.au>
121
122 * ld-alpha/tlsbin.rd: Adjust for dynamic sym changes.
123 * ld-alpha/tlsbinr.rd: Likewise.
124 * ld-alpha/tlspic.rd: Likewise.
125 * ld-arm/mixed-app.d: Likewise.
126 * ld-arm/mixed-app.sym: Likewise.
127 * ld-arm/mixed-lib.sym: Likewise.
128 * ld-arm/tls-app.d: Likewise.
129 * ld-arm/tls-app.r: Likewise.
130 * ld-cris/expdyn5.d: Likewise.
131 * ld-cris/expdyn6.d: Likewise.
132 * ld-cris/expdyn7.d: Likewise.
133 * ld-cris/gotplt1.d: Likewise.
134 * ld-cris/gotplt2.d: Likewise.
135 * ld-cris/gotplt3.d: Likewise.
136 * ld-cris/hiddef1.d: Likewise.
137 * ld-cris/libdso-10.d: Likewise.
138 * ld-cris/libdso-11.d: Likewise.
139 * ld-cris/libdso-12.d: Likewise.
140 * ld-cris/libdso-13.d: Likewise.
141 * ld-cris/libdso-14.d: Likewise.
142 * ld-cris/libdso-2.d: Likewise.
143 * ld-cris/pv32-1.d: Likewise.
144 * ld-cris/weakref2.d: Likewise.
145 * ld-frv/fdpic-pie-1.d: Likewise.
146 * ld-frv/fdpic-pie-2.d: Likewise.
147 * ld-frv/fdpic-pie-6.d: Likewise.
148 * ld-frv/fdpic-pie-7.d: Likewise.
149 * ld-frv/fdpic-pie-8.d: Likewise.
150 * ld-frv/fdpic-shared-1.d: Likewise.
151 * ld-frv/fdpic-shared-2.d: Likewise.
152 * ld-frv/fdpic-shared-3.d: Likewise.
153 * ld-frv/fdpic-shared-4.d: Likewise.
154 * ld-frv/fdpic-shared-5.d: Likewise.
155 * ld-frv/fdpic-shared-6.d: Likewise.
156 * ld-frv/fdpic-shared-7.d: Likewise.
157 * ld-frv/fdpic-shared-8.d: Likewise.
158 * ld-frv/fdpic-shared-local-2.d: Likewise.
159 * ld-frv/fdpic-shared-local-8.d: Likewise.
160 * ld-frv/fdpic-static-1.d: Likewise.
161 * ld-frv/fdpic-static-2.d: Likewise.
162 * ld-frv/fdpic-static-6.d: Likewise.
163 * ld-frv/fdpic-static-7.d: Likewise.
164 * ld-frv/fdpic-static-8.d: Likewise.
165 * ld-frv/tls-dynamic-1.d: Likewise.
166 * ld-frv/tls-dynamic-2.d: Likewise.
167 * ld-frv/tls-dynamic-3.d: Likewise.
168 * ld-frv/tls-initial-shared-2.d: Likewise.
169 * ld-frv/tls-pie-1.d: Likewise.
170 * ld-frv/tls-pie-3.d: Likewise.
171 * ld-frv/tls-relax-dynamic-1.d: Likewise.
172 * ld-frv/tls-relax-dynamic-2.d: Likewise.
173 * ld-frv/tls-relax-dynamic-3.d: Likewise.
174 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
175 * ld-frv/tls-relax-pie-1.d: Likewise.
176 * ld-frv/tls-relax-pie-3.d: Likewise.
177 * ld-frv/tls-relax-shared-1.d: Likewise.
178 * ld-frv/tls-relax-shared-2.d: Likewise.
179 * ld-frv/tls-relax-shared-3.d: Likewise.
180 * ld-frv/tls-relax-static-1.d: Likewise.
181 * ld-frv/tls-shared-1.d: Likewise.
182 * ld-frv/tls-shared-2.d: Likewise.
183 * ld-frv/tls-shared-3.d: Likewise.
184 * ld-frv/tls-static-1.d: Likewise.
185 * ld-frv/tls-static-3.d: Likewise.
186 * ld-i386/tlsbin.rd: Likewise.
187 * ld-i386/tlsnopic.rd: Likewise.
188 * ld-i386/tlspic.rd: Likewise.
189 * ld-ia64/tlsbin.dd: Likewise.
190 * ld-ia64/tlsbin.rd: Likewise.
191 * ld-ia64/tlspic.dd: Likewise.
192 * ld-ia64/tlspic.rd: Likewise.
193 * ld-powerpc/tlsexe.g: Likewise.
194 * ld-powerpc/tlsexe.r: Likewise.
195 * ld-powerpc/tlsexe32.d: Likewise.
196 * ld-powerpc/tlsexe32.g: Likewise.
197 * ld-powerpc/tlsexe32.r: Likewise.
198 * ld-powerpc/tlsexetoc.g: Likewise.
199 * ld-powerpc/tlsexetoc.r: Likewise.
200 * ld-powerpc/tlsso.g: Likewise.
201 * ld-powerpc/tlsso.r: Likewise.
202 * ld-powerpc/tlsso32.d: Likewise.
203 * ld-powerpc/tlsso32.g: Likewise.
204 * ld-powerpc/tlsso32.r: Likewise.
205 * ld-powerpc/tlstocso.g: Likewise.
206 * ld-powerpc/tlstocso.r: Likewise.
207 * ld-s390/tlsbin.rd: Likewise.
208 * ld-s390/tlsbin_64.rd: Likewise.
209 * ld-s390/tlspic.rd: Likewise.
210 * ld-s390/tlspic_64.rd: Likewise.
211 * ld-sh/shared-1.d: Likewise.
212 * ld-sh/tlsbin-2.d: Likewise.
213 * ld-sh/tlsbin-3.d: Likewise.
214 * ld-sh/tlsbin-4.d: Likewise.
215 * ld-sh/tlspic-2.d: Likewise.
216 * ld-sh/sh64/abi32.xd: Likewise.
217 * ld-sh/sh64/abi64.xd: Likewise.
218 * ld-sh/sh64/cmpct1.xd: Likewise.
219 * ld-sh/sh64/crange1.rd: Likewise.
220 * ld-sh/sh64/crange2.rd: Likewise.
221 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
222 * ld-sh/sh64/crange3-media.rd: Likewise.
223 * ld-sh/sh64/crange3.rd: Likewise.
224 * ld-sh/sh64/gotplt.d: Likewise.
225 * ld-sh/sh64/init-cmpct.d: Likewise.
226 * ld-sh/sh64/init-media.d: Likewise.
227 * ld-sh/sh64/init64.d: Likewise.
228 * ld-sh/sh64/mix1.xd: Likewise.
229 * ld-sh/sh64/mix2.xd: Likewise.
230 * ld-sh/sh64/sh64.exp: Likewise.
231 * ld-sh/sh64/shdl32.xd: Likewise.
232 * ld-sh/sh64/shdl64.xd: Likewise.
233 * ld-sparc/tlssunbin32.rd: Likewise.
234 * ld-sparc/tlssunbin64.rd: Likewise.
235 * ld-sparc/tlssunnopic32.rd: Likewise.
236 * ld-sparc/tlssunnopic64.rd: Likewise.
237 * ld-sparc/tlssunpic32.rd: Likewise.
238 * ld-sparc/tlssunpic64.rd: Likewise.
239 * ld-x86-64/tlsbin.rd: Likewise.
240 * ld-x86-64/tlspic.dd: Likewise.
241 * ld-x86-64/tlspic.rd: Likewise.
242
8bf3b8c2
AM
2432005-08-15 Alan Modra <amodra@bigpond.net.au>
244
245 * ld-elf/empty.s: Define "start".
246 * ld-elf/merge2.d: xfail arc-*-* and dlx-*-*.
247 * ld-scripts/empty-aligned.s: No .data section.
248 * ld-scripts/empty-aligned.t: Discard most sections.
249 * ld-scripts/empty-aligned.d: Adjust.
250
d9c93bef
HPN
2512005-08-11 Hans-Peter Nilsson <hp@axis.com>
252
d80a02ed
HPN
253 * ld-cris/expdyn1.s (expobj): Set size here, at definition...
254 * ld-cris/pv32.s: ...not here.
255 * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d:
256 Adjust for expobj size being set at definition.
257
d9c93bef
HPN
258 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
259
3c2e36dc
RE
2602005-08-08 Richard Earnshaw <richard.earnshaw@arm.com>
261
262 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
263 * ld-arm/mixed-lib.sym: Likewise.
264 * tls-lib.d: Use a regexp for the address locations.
265 * tls-lib.r: Likewise.
266
b0360d8c
L
2672005-08-03 H.J. Lu <hongjiu.lu@intel.com>
268
269 * ld-i386/pcrel16.d: Updated.
270 * ld-i386/pcrel16.s: Likewise.
271 * ld-x86-64/pcrel16.d: Likewise.
272
c5211a54
RS
2732005-08-01 Richard Sandiford <richard@codesourcery.com>
274
275 * ld-mips/mips-elf-flags.exp: Add more good_combination tests.
276
c8c140d9
BE
2772005-07-28 Ben Elliston <bje@gnu.org>
278
279 * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
280 ${targets_to_xfail} that is applied for each test item.
281 * ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target.
282
9d640403
AM
2832005-07-27 Alan Modra <amodra@bigpond.net.au>
284
285 * ld-elfweak/size2a.s: Extend test to check size for two weaks.
286 * ld-elfweak/size2b.s: Likewise.
287 * ld-elfweak/size2.d: Update.
288
ac2aa337
JB
2892005-07-18 Jan Beulich <jbeulich@novell.com>
290
291 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
292 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
293 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
294 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
295
22ec3bd1
L
2962005-07-14 H.J. Lu <hongjiu.lu@intel.com>
297
298 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
299 warnings.
300
955057fc
L
3012005-07-14 H.J. Lu <hongjiu.lu@intel.com>
302
303 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
304
24edc24d
L
3052005-07-14 H.J. Lu <hongjiu.lu@intel.com>
306
307 * ld-elf/elf.exp (array_tests): New.
308 Call run_ld_link_exec_tests with array_tests.
309
310 * ld-elf/fini.c: New file.
311 * ld-elf/fini.out: Likewise.
312 * ld-elf/init.c: Likewise.
313 * ld-elf/init.out: Likewise.
314 * ld-elf/preinit.c: Likewise.
315 * ld-elf/preinit.out: Likewise.
316
317 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
318
2910ae96
AM
3192005-07-12 Alan Modra <amodra@bigpond.net.au>
320
321 * ld-powerpc/sdalib.s (lib_var): Size it.
322
3403418e
L
3232005-07-08 H.J. Lu <hongjiu.lu@intel.com>
324
325 * ld-ia64/tlsbin.rd: Update for empty section removal change.
326 * ld-ia64/tlsbin.sd: Likewise.
327 * ld-ia64/tlspic.dd: Likewise.
328 * ld-ia64/tlspic.rd: Likewise.
329 * ld-ia64/tlspic.sd: Likewise.
330 * ld-x86-64/tlspic.dd: Likewise.
331 * ld-x86-64/tlspic.rd: Likewise.
332
f6ac7612
AM
3332005-07-08 Alan Modra <amodra@bigpond.net.au>
334
335 * ld-cris/pv32.s: Give expobj a size.
336 * ld-cris/pv32-1.d: Update.
337 * ld-alpha/tlsbin.dd: Update for empty section removal change.
338 * ld-alpha/tlsbin.sd: Likewise.
339 * ld-alpha/tlsbin.td: Likewise.
340 * ld-alpha/tlsbinr.dd: Likewise.
341 * ld-alpha/tlsbinr.rd: Likewise.
342 * ld-alpha/tlspic.dd: Likewise.
343 * ld-alpha/tlspic.rd: Likewise.
344 * ld-alpha/tlspic.sd: Likewise.
345 * ld-alpha/tlspic.td: Likewise.
346 * ld-arm/tls-lib.d: Likewise.
347 * ld-arm/tls-lib.r: Likewise.
348 * ld-cris/gotplt2.d: Likewise.
349 * ld-cris/gotplt3.d: Likewise.
350 * ld-cris/hiddef1.d: Likewise.
351 * ld-cris/libdso-10.d: Likewise.
352 * ld-cris/libdso-11.d: Likewise.
353 * ld-cris/libdso-12.d: Likewise.
354 * ld-cris/libdso-14.d: Likewise.
355 * ld-cris/libdso-2.d: Likewise.
356 * ld-i386/tlsnopic.dd: Likewise.
357 * ld-i386/tlsnopic.rd: Likewise.
358 * ld-i386/tlsnopic.sd: Likewise.
359 * ld-i386/tlspic.rd: Likewise.
360 * ld-mmix/bpo-10.d: Likewise.
361 * ld-mmix/bpo-22.d: Likewise.
362 * ld-mmix/sec-7m.d: Likewise.
363 * ld-powerpc/tlsexe.r: Likewise.
364 * ld-powerpc/tlsexetoc.r: Likewise.
365 * ld-powerpc/tlsso.g: Likewise.
366 * ld-powerpc/tlsso.r: Likewise.
367 * ld-powerpc/tlsso32.d: Likewise.
368 * ld-powerpc/tlsso32.g: Likewise.
369 * ld-powerpc/tlsso32.r: Likewise.
370 * ld-powerpc/tlstocso.g: Likewise.
371 * ld-powerpc/tlstocso.r: Likewise.
372
aa207068
AS
3732005-06-23 Andreas Schwab <schwab@suse.de>
374
375 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
376 type.
377
0df40b5e
AM
3782005-06-10 Alan Modra <amodra@bigpond.net.au>
379
380 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
381 * ld-cris/libdso-2.d: Likewise.
382 * ld-mmix/loc6.d: Likewise.
383
bdd87c77
AM
3842005-06-10 Alan Modra <amodra@bigpond.net.au>
385
386 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
387 that no .text? section is kept. Also check setting vma and
388 lma.
389 * ld-scripts/empty-aligned.d: Update.
390
6e81d46e
AM
3912005-06-09 Alan Modra <amodra@bigpond.net.au>
392
393 * ld-scripts/empty-aligned.d: Adjust.
394
18b79829
L
3952005-06-05 H.J. Lu <hongjiu.lu@intel.com>
396
397 * ld-cris/hiddef1.d: Undo the last change.
398 * ld-cris/libdso-10.d: Likewise.
399 * ld-cris/libdso-2.d: Likewise.
400
00d8e0ea
L
4012005-06-04 H.J. Lu <hongjiu.lu@intel.com>
402
403 * ld-cris/hiddef1.d: Updated.
404 * ld-cris/libdso-10.d: Likewise.
405 * ld-cris/libdso-2.d: Likewise.
406
b38b1562
AM
4072005-06-02 Alan Modra <amodra@bigpond.net.au>
408
409 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
410
a359509e
ZW
4112005-05-31 Zack Weinberg <zack@codesourcery.com>
412
413 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
414 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
415 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
416 UNSUPPORTED on a.out targets. Tidy.
417
dae043d2
MM
4182005-05-27 Mark Mitchell <mark@codesourcery.com>
419
420 * config/default.exp (CC): Use find_gcc.
421 (CFLAGS): Define, if no definition has been provided by the user.
422 (CXX): Likewise.
423 (CXXFLAGS): Likewise.
a359509e 424
c7e2e997
L
4252005-05-24 H.J. Lu <hongjiu.lu@intel.com>
426
427 * ld-mmix/bpo-6.d: Updated.
428 * ld-mmix/bpo-19.d: Likewise.
429
175ac043
RH
4302005-05-22 Richard Henderson <rth@redhat.com>
431
432 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
433 * ld-elfweak/weak.dsym: Likewise.
434
435 * ld-selective/selective.exp: Don't test alpha.
436
4dc4a9a5
DJ
4372005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
438
439 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
440 files.
441 * ld-powerpc/powerpc.exp: Run the new test.
442
3974a4b6
BW
4432005-05-20 Bob Wilson <bob.wilson@acm.org>
444
445 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
446
75ff4589
L
4472005-05-17 H.J. Lu <hongjiu.lu@intel.com>
448
449 PR 797
450 * empty-aligned.d: New file.
451 * empty-aligned.exp: Likewise.
452 * empty-aligned.s: Likewise.
453 * empty-aligned.t: Likewise.
454
34732de9
BW
4552005-05-11 Bob Wilson <bob.wilson@acm.org>
456
457 * ld-undefined/undefined.exp: xfail xtensa-*-*.
458
3b36f7e6
AM
4592005-05-07 Alan Modra <amodra@bigpond.net.au>
460
461 * ld-powerpc/tlsexe32.d: Update for changed got layout.
462 * ld-powerpc/tlsexe32.g: Likewise.
463 * ld-powerpc/tlsexe32.r: Likewise.
464 * ld-powerpc/tlsso32.d: Likewise.
465 * ld-powerpc/tlsso32.g: Likewise.
466 * ld-powerpc/tlsso32.r: Likewise.
467
e06fb9c3
NC
4682005-05-06 Nick Clifton <nickc@redhat.com>
469
3b36f7e6 470 Update the address and phone number of the FSF organization in
e06fb9c3 471 the GPL notices in the following files:
3b36f7e6 472 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
473 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
474 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
475 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 476 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
477 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
478 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
479 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
480 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
481 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
482 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
483 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
484 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
485 ld-scripts/assert.exp, ld-scripts/crossref.exp,
486 ld-scripts/data.exp, ld-scripts/defined.exp,
487 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
488 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
489 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
490 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
491 ld-scripts/sort.exp, ld-scripts/weak.exp,
492 ld-selective/sel-dump.exp, ld-selective/selective.exp,
493 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
494 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
495 ld-shared/shared.exp, ld-sparc/sparc.exp,
496 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
497 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
498 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
499 ld-xtensa/lcall.exp, lib/ld-lib.exp
500
ee58dd1e
NC
5012005-05-05 Mike Frysinger <vapier@gentoo.org>
502
503 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
504 versions of Linux which do not use glibc.
505 * ld-sh/sh.exp: Likewise
506
5cfd5a0c
PB
5072005-05-05 Paul Brook <paul@codesourcery.com>
508
509 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
510 * ld-elfweak/elfweak.exp: Run size2.d.
7f1ee71f
AO
511 * ld-elfweak/size2.d: New file.
512 * ld-elfweak/size2a.s: New file.
513 * ld-elfweak/size2b.s: New file.
5cfd5a0c 514
907dcf3f
MK
5152005-04-26 Mark Kettenis <kettenis@gnu.org>
516
19dce677
MK
517 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
518
907dcf3f
MK
519 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
520 *-*-openbsd*.
521
6d633fd2
L
5222005-04-25 H.J. Lu <hongjiu.lu@intel.com>
523
524 * ld-discard/extern.d: Expect error.
525 * ld-discard/start.d: Likewise.
526 * ld-discard/static.d: Likewise.
527
c87b5a93
AM
5282005-04-19 Alan Modra <amodra@bigpond.net.au>
529
530 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
531
dcd5e849
AM
5322005-04-15 Alan Modra <amodra@bigpond.net.au>
533
534 * ld-d10v/default_layout.d: Update for unused section removal.
535
40937810
JJ
5362005-04-14 David S. Miller <davem@davemloft.net>
537
538 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
539 * ld-selective/selective.exp: Likewise.
540 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
541 names so we know which one is failing. Run sparc64 TLS
542 tests on multi-arch sparc platforms.
543 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 544 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
545 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
546 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
547 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
548 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
549 that sparc64 ELF does support TLS.
a359509e 550
e75a280b
L
5512005-04-13 H.J. Lu <hongjiu.lu@intel.com>
552
553 * ld-elf/empty.d: New file.
554 * ld-elf/empty.s: Likewise.
555
bd695bcc
JJ
5562005-04-11 David S. Miller <davem@davemloft.net>
557
558 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
559 * ld-sparc/tlssunbin32.rd: Likewise.
560 * ld-sparc/tlssunbin32.sd: Likewise.
561 * ld-sparc/tlssunpic32.dd: Likewise.
562
9d2da7ca
JB
5632005-03-30 Julian Brown <julian@codesourcery.com>
564
565 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
566 being untyped.
567 * ld-arm/arm-app.d: Likewise.
568 * ld-arm/mixed-app.d: Likewise.
569
ba93b8ac
DJ
5702005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
571
572 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
573 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
574 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
575 alignment.
576 * ld-arm/arm-elf.exp: Run TLS tests.
577
8c2fda1d
L
5782005-03-28 H.J. Lu <hongjiu.lu@intel.com>
579
580 PR 803
581 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
582
99c05fe4
MM
5832005-03-24 Mark Mitchell <mark@codesourcery.com>
584
585 * config/default.exp: Do not load libpath.exp if it does not
586 exist.
587 (CC): Provide fallback definition.
a359509e 588
82f0cfbd
EC
5892005-03-24 Eric Christopher <echristo@redhat.com>
590
591 * ld-mips-elf/rel32-n32.d: Revert changes.
592 * ld-mips-elf/rel32-o32.d: Ditto.
593 * ld-mips-elf/rel64.d: Ditto.
594
cc27e1dc
EC
5952005-03-23 Eric Christopher <echristo@redhat.com>
596
597 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
598 test.
599 * ld-mips-elf/mips-elf.exp: Call it.
600 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
601 * ld-mips-elf/rel32-o32.d: Ditto.
602 * ld-mips-elf/rel64.d: Ditto.
603
4f029446
L
6042005-03-23 H.J. Lu <hongjiu.lu@intel.com>
605
606 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
607 * ld-cris/expdyn6.d: Likewise.
608 * ld-cris/expdyn7.d: Likewise.
609 * ld-cris/gotplt1.d: Likewise.
610 * ld-cris/gotplt2.d: Likewise.
611 * ld-cris/gotplt3.d: Likewise.
612 * ld-cris/libdso-10.d: Likewise.
613 * ld-cris/libdso-11.d: Likewise.
614 * ld-cris/libdso-12.d: Likewise.
615 * ld-cris/libdso-14.d: Likewise.
616 * ld-cris/libdso-2.d: Likewise.
617 * ld-cris/locref1.d: Likewise.
618 * ld-cris/locref2.d: Likewise.
619 * ld-cris/nodyn5.d: Likewise.
620 * ld-cris/pv32-1.d: Likewise.
621 * ld-cris/weakref2.d: Likewise.
622
52a43e71
AM
6232005-03-23 Alan Modra <amodra@bigpond.net.au>
624
625 * ld-elf/tbss.s: Don't start directives in first column.
626 * ld-scripts/weak1.s: Likewise.
627 * ld-scripts/weak2.s: Likewise.
628 * ld-undefined/weak-undef.s: Likewise.
629 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
630
644285ef
AM
6312005-03-22 Alan Modra <amodra@bigpond.net.au>
632
633 * ld-powerpc/tlsexe32.r: Update.
634 * ld-powerpc/tlsso32.d: Update.
635 * ld-powerpc/tlsso32.g: Update.
636 * ld-powerpc/tlsso32.r: Update.
637
b1ab9777
AM
6382005-03-21 Alan Modra <amodra@bigpond.net.au>
639
640 * ld-powerpc/tlsexe.r: Update.
641 * ld-powerpc/tlsexetoc.r: Update.
642 * ld-powerpc/tlsso.r: Update.
643 * ld-powerpc/tlstocso.r: Update.
644
8d7146ba
L
6452005-03-20 H.J. Lu <hongjiu.lu@intel.com>
646
647 * ld-mmix/bpo-1.d: Updated for empty section removal.
648 * ld-mmix/bpo-10.d: Likewise.
649 * ld-mmix/bpo-11.d: Likewise.
650 * ld-mmix/bpo-14.d: Likewise.
651 * ld-mmix/bpo-16.d: Likewise.
652 * ld-mmix/bpo-17.d: Likewise.
653 * ld-mmix/bpo-18.d: Likewise.
654 * ld-mmix/bpo-19.d: Likewise.
655 * ld-mmix/bpo-2.d: Likewise.
656 * ld-mmix/bpo-3.d: Likewise.
657 * ld-mmix/bpo-4.d: Likewise.
658 * ld-mmix/bpo-5.d: Likewise.
659 * ld-mmix/bpo-6.d: Likewise.
660 * ld-mmix/bpo-9.d: Likewise.
661 * ld-mmix/bspec1.d: Likewise.
662 * ld-mmix/bspec2.d: Likewise.
663 * ld-mmix/greg-1.d: Likewise.
664 * ld-mmix/greg-19.d: Likewise.
665 * ld-mmix/greg-2.d: Likewise.
666 * ld-mmix/greg-3.d: Likewise.
667 * ld-mmix/greg-4.d: Likewise.
668 * ld-mmix/greg-5.d: Likewise.
669 * ld-mmix/greg-5s.d: Likewise.
670 * ld-mmix/greg-6.d: Likewise.
671 * ld-mmix/greg-7.d: Likewise.
672 * ld-mmix/loc1.d: Likewise.
673 * ld-mmix/loc2.d: Likewise.
674 * ld-mmix/loc3.d: Likewise.
675 * ld-mmix/loc4.d: Likewise.
676 * ld-mmix/loc6.d: Likewise.
677 * ld-mmix/local1.d: Likewise.
678 * ld-mmix/local12.d: Likewise.
679 * ld-mmix/local3.d: Likewise.
680 * ld-mmix/local5.d: Likewise.
681 * ld-mmix/local7.d: Likewise.
682 * ld-mmix/locdo-1.d: Likewise.
683 * ld-mmix/loct-1.d: Likewise.
684 * ld-mmix/locto-1.d: Likewise.
685 * ld-mmix/start-1.d: Likewise.
686 * ld-mmix/undef-3.d: Likewise.
687
de7f8cc8
BW
6882005-03-16 David Heine <dlheine@tensilica.com>
689 Bob Wilson <bob.wilson@acm.org>
690
691 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
692 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
693
05f83022
L
6942005-03-16 H.J. Lu <hongjiu.lu@intel.com>
695
696 * ld-cris/hiddef1.d: Updated for empty section removal.
697 * ld-cris/libdso-10.d: Likewise.
698 * ld-cris/libdso-2.d: Likewise.
699
57316bff
L
7002005-03-16 H.J. Lu <hongjiu.lu@intel.com>
701
702 * ld-alpha/tlsbin.rd: Updated for empty section removal.
703 * ld-alpha/tlsbinr.rd: Likewise.
704 * ld-alpha/tlspic.rd: Likewise.
705 * ld-arm/mixed-lib.sym: Likewise.
706 * ld-i386/tlsbin.rd: Likewise.
707 * ld-i386/tlsnopic.rd: Likewise.
708 * ld-i386/tlspic.rd: Likewise.
709 * ld-ia64/tlsbin.rd: Likewise.
710 * ld-ia64/tlspic.rd: Likewise.
711 * ld-powerpc/apuinfo.rd: Likewise.
712 * ld-powerpc/powerpc.exp: Likewise.
713 * ld-powerpc/tlsexe32.r: Likewise.
714 * ld-s390/tlsbin.rd: Likewise.
715 * ld-s390/tlsbin_64.rd: Likewise.
716 * ld-s390/tlspic.rd: Likewise.
717 * ld-s390/tlspic_64.rd: Likewise.
718 * ld-sh/tlsbin-2.d: Likewise.
719 * ld-sh/tlspic-2.d: Likewise.
720 * ld-sparc/tlssunbin32.rd: Likewise.
721 * ld-sparc/tlssunnopic32.rd: Likewise.
722 * ld-sparc/tlssunpic32.rd: Likewise.
723 * ld-x86-64/tlsbin.rd: Likewise.
724 * ld-x86-64/tlspic.rd: Likewise.
725
cb2d1ef2
AM
7262005-03-16 Alan Modra <amodra@bigpond.net.au>
727
728 * ld-powerpc/tlsexe32.d: Update.
729 * ld-powerpc/tlsexe32.g: Update.
730 * ld-powerpc/tlsexe32.r: Update.
731 * ld-powerpc/tlsexe32.t: Update.
732 * ld-powerpc/tlsso32.d: Update.
733 * ld-powerpc/tlsso32.g: Update.
734 * ld-powerpc/tlsso32.r: Update.
735 * ld-powerpc/tlsso32.t: Update.
736
9a6351f1
HPN
7372005-03-08 Hans-Peter Nilsson <hp@axis.com>
738
739 Adjust testsuite for cris-axis-aout.
740 * ld-cris/noglob1.d: Adjust regexp for a.out output.
741 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
742 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
743 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
744 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
745 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
746 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
747 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
748 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
749 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
750 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
751 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
752 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
753 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
754 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
755
e7b679eb
AM
7562005-03-05 Alan Modra <amodra@bigpond.net.au>
757
b3a6d6e1
AM
758 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
759 removed section symbols.
760 * ld-alpha/tlsbin.rd: Likewise.
761 * ld-alpha/tlsbin.sd: Likewise.
762 * ld-alpha/tlsbinr.dd: Likewise.
763 * ld-alpha/tlsbinr.rd: Likewise.
764 * ld-alpha/tlspic.dd: Likewise.
765 * ld-alpha/tlspic.rd: Likewise.
766 * ld-alpha/tlspic.sd: Likewise.
767
768 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
769 * ld-powerpc/tlsexe.r: Likewise.
770 * ld-powerpc/tlsexetoc.g: Likewise.
771 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 772
bbe506e8
TS
7732005-03-04 David Daney <ddaney@avtrex.com>
774
775 * ld-mips-elf/multi-got-no-shared-1.s,
776 ld-mips-elf/multi-got-no-shared-2.s,
777 ld-mips-elf/multi-got-no-shared.d: New tests.
778 * ld-mips-elf/mips-elf.exp: Run them.
779
f4e584bd
DJ
7802005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
781
782 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
783 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
784 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
785 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
786 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
787 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
788 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
789 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
790 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
791 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
792 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
793 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
794 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
795 ld-mips-elf/tlsdyn-o32-2.got: New files.
796 * ld-mips-elf/mips-elf.exp: Run the new tests.
797
dc652011
NC
7982005-03-01 Nick Clifton <nickc@redhat.com>
799
8aee822f
NC
800 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
801 section alignment.
cb2d1ef2 802
8aee822f
NC
803 * ld-discard/extern.d: Adjust expected warning to take into
804 account the fact that the linker's name might be included and that
805 the reloc might have been adjusted to be against the section
806 symbol.
807
9b2f1d35
EC
8082005-02-22 Eric Christopher <echristo@redhat.com>
809
810 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
811 table size for __start.
812
a5e0d269
DJ
8132005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
814
815 * ld-elfvsb/hidden2.d: Expect OBJECT.
816 * ld-elfvsb/hidden2.s: Force type OBJECT.
817 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
818 * ld-elf/start.s: Provide __start for MIPS.
819 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
820 test.
821 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
822
f364d1ca
AM
8232005-02-21 Alan Modra <amodra@bigpond.net.au>
824
825 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
826 #warning given. Rearrange to allow $program to remain unset.
827 Don't allow gas errors. Append objcopy_as_link output to that
828 from the linker before testing against expected output. Fail the
829 test if warning not found when expected. Conversely fail the
830 test if ld errors or warnings given when not expected.
831
cc1bc22a
AM
8322005-02-21 Alan Modra <amodra@bigpond.net.au>
833
834 * ld-elf/exclude1.s: Use ".dc.a".
835 * ld-elfvsb/hidden2.s: Likewise.
836
25629536
AM
8372005-02-21 Alan Modra <amodra@bigpond.net.au>
838
839 * ld-elf/warn1.d: Specify -Ttext.
840 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
841 * ld-scripts/align2.t: Discard all but .text and .data.
842 * ld-scripts/align2a.d: Accept non-readonly for coff.
843 * ld-scripts/align2b.d: Likewise.
844 * lib/ld-lib.exp (is_aout_format): New function.
845
7921892a
AM
8462005-02-18 Alan Modra <amodra@bigpond.net.au>
847
848 * ld-scripts/align2a.d: Don't assume anything about section
849 padding or alignment, or max page size. Allow 64-bit addresses.
850 * ld-scripts/align2b.d: Likewise.
851
fbbb9ac5
ZW
8522005-02-17 Zack Weinberg <zack@codesourcery.com>
853
854 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
855 Add dump tests "align2a", "align2b", "align2c".
856 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
857 * ld-scripts/align2b.s, ld-scripts/align2b.d
858 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
859
68320ddb
AO
8602005-02-17 Alexandre Oliva <aoliva@redhat.com>
861
862 * ld-frv/fdpic-static-6.d: Update.
863 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
864 spelling of errors and warnings.
865
d6f16593 8662005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 867 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
868
869 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
870 R_MIPS16_LO16 relocs.
871 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
872 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
873 * ld-mips-elf/mips-elf.exp: Run the new tests.
874
28f4cc59
EB
8752005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
876
877 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
878 on sparc64-elf.
879
f1dab70d
JB
8802005-02-13 Jan Beulich <jbeulich@novell.com>
881
882 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
883 (build_binary): Pass as_options to ld_assemble.
884 (test_ldfail): Likewise.
885 (build_exec): Likewise.
886 Pass as_options to run_ld_link_tests.
887 * ld-ia64/tlsbin.s: Add .explicit.
888 * ld-ia64/tlsbinpic.s: Likewise.
889 * ld-ia64/tlspic1.s: Likewise.
890
35a922ee
EB
8912005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
892
893 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
894 * ld-sparc/tlssunpic32.rd: Likewise.
895
b44adcf4
EB
8962005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
897
898 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
899
88791d55
PB
9002005-02-11 Paul Brook <paul@codesourcery.com>
901
ae53d3b0 902 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 903
d9391a17
AM
9042005-02-12 Alan Modra <amodra@bigpond.net.au>
905
906 * ld-elfvsb/hidden2.s: Replace .word with .long.
907
6fa3860b
PB
9082005-02-10 Paul Brook <paul@codesourcery.com>
909
910 * ld-elfvsb/hidden2.s: New file
911 * ld-elfvsb/hidden2.d: New file
912 * ld-elfvsb/hidden2.ld: New file
913
303e4c21
AO
9142005-02-07 Alexandre Oliva <aoliva@redhat.com>
915
916 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
917
bb00e284
HPN
9182005-02-07 Hans-Peter Nilsson <hp@axis.com>
919
a779d8fa
HPN
920 * ld-cris/libdso-13.d: Adjust for being identified as warning.
921
00de87cd
HPN
922 * ld-cris/globsymw2.s: New file.
923 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
924
76994680
HPN
925 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
926 Adjust for being identified as warnings.
927
abcb776f
HPN
928 * ld-cris/stabs1.s: New file.
929 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
930
b80f2c6a
HPN
931 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
932 ld-elf/warn1.d: New test.
933
bb00e284
HPN
934 * lib/ld-lib.exp: Support new directive "warning".
935
732be173
DJ
9362005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
937
938 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
939 after test commands.
940 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
941 systems.
942
bb700d78
AM
9432005-02-01 Alan Modra <amodra@bigpond.net.au>
944
945 * ld-powerpc/tlsso.r: Update.
946 * ld-powerpc/tlstocso.r: Update.
947
4d4ee08e
DJ
9482005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
949
950 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
951 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
952 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
953 ld-mips-elf/jalbal.d: Force big-endian.
954 * ld-mips-elf/multi-got-1.d: Make more flexible.
955 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
956 ld-mips-elf/rel64.d: Update offsets.
957
53714254
DJ
9582005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
959
960 * ld-elf/group1.d: Accept OBJECT symbols.
961
8c946ed5
RS
9622005-01-31 Richard Sandiford <rsandifo@redhat.com>
963
964 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
965 32-bit pointers.
966 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
967 * ld-mips-elf/eh-frame[34].d: New tests.
968 * ld-mips-elf/mips-elf.exp: Run them.
969
f7e323d5
JB
9702005-01-28 Jan Beulich <jbeulich@novell.com>
971
972 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
973 * ld/ia64/tlspic.[rt]d: Likewise.
974
90219bd0
AO
9752005-01-25 Alexandre Oliva <aoliva@redhat.com>
976
977 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
978 * ld-frv/tls.exp: Likewise.
979 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
980 * ld-frv/tls-3.s: New.
981 * ld-frv/tls-static-3.d: New.
982 * ld-frv/tls-dynamic-3.d: New.
983 * ld-frv/tls-pie-3.d: New.
984 * ld-frv/tls-shared-3.d: New.
985 * ld-frv/tls-relax-static-3.d: New.
986 * ld-frv/tls-relax-dynamic-3.d: New.
987 * ld-frv/tls-relax-pie-3.d: New.
988 * ld-frv/tls-relax-shared-3.d: New.
989 * ld-frv/tls.exp: Run the new tests.
990 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
991 * ld-frv/tls-relax-dynamic-2.d: Likewise.
992 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
993 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
994 * ld-frv/tls-1-dep.s: New.
995 * ld-frv/tls-1-shared.lds: New.
996 * ld-frv/tls-1.s: New.
997 * ld-frv/tls-2.s: New.
998 * ld-frv/tls-dynamic-1.d: New.
999 * ld-frv/tls-dynamic-2.d: New.
1000 * ld-frv/tls-initial-shared-2.d: New.
1001 * ld-frv/tls-pie-1.d: New.
1002 * ld-frv/tls-relax-dynamic-1.d: New.
1003 * ld-frv/tls-relax-dynamic-2.d: New.
1004 * ld-frv/tls-relax-initial-shared-2.d: New.
1005 * ld-frv/tls-relax-pie-1.d: New.
1006 * ld-frv/tls-relax-shared-1.d: New.
1007 * ld-frv/tls-relax-shared-2.d: New.
1008 * ld-frv/tls-relax-static-1.d: New.
1009 * ld-frv/tls-shared-1-fail.d: New.
1010 * ld-frv/tls-shared-1.d: New.
1011 * ld-frv/tls-shared-2.d: New.
1012 * ld-frv/tls-static-1.d: New.
1013 * ld-frv/tls.exp: New.
1014 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
1015 * ld-frv/fdpic-pie-2.d: Likewise.
1016 * ld-frv/fdpic-pie-6.d: Likewise.
1017 * ld-frv/fdpic-pie-7.d: Likewise.
1018 * ld-frv/fdpic-pie-8.d: Likewise.
1019 * ld-frv/fdpic-shared-1.d: Likewise.
1020 * ld-frv/fdpic-shared-2.d: Likewise.
1021 * ld-frv/fdpic-shared-3.d: Likewise.
1022 * ld-frv/fdpic-shared-4.d: Likewise.
1023 * ld-frv/fdpic-shared-5.d: Likewise.
1024 * ld-frv/fdpic-shared-6.d: Likewise.
1025 * ld-frv/fdpic-shared-7.d: Likewise.
1026 * ld-frv/fdpic-shared-8.d: Likewise.
1027 * ld-frv/fdpic-shared-local-2.d: Likewise.
1028 * ld-frv/fdpic-shared-local-8.d: Likewise.
1029 * ld-frv/fdpic-static-1.d: Likewise.
1030 * ld-frv/fdpic-static-2.d: Likewise.
1031 * ld-frv/fdpic-static-6.d: Likewise.
1032 * ld-frv/fdpic-static-7.d: Likewise.
1033 * ld-frv/fdpic-static-8.d: Likewise.
1034
dcf507a6
RS
10352005-01-17 Richard Sandiford <rsandifo@redhat.com>
1036
1037 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
1038 * ld-mips-elf/mips-elf.exp: Run them.
1039
e38bc3b5
NC
10402005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
1041
1042 * ld-sh/arch/arch.exp: Correct the email address.
1043 Correct a few comment typos.
1044 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
1045 relocations killing the test.
1046 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
1047 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
1048 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
1049 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
1050 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
1051 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
1052 * ld-sh/arch/sh2a.s: Generate new file.
1053 * ld-sh/arch/sh2e.s: Regenerate.
1054 * ld-sh/arch/sh2.s: Regenerate.
1055 * ld-sh/arch/sh3-dsp.s: Regenerate.
1056 * ld-sh/arch/sh3e.s: Regenerate.
1057 * ld-sh/arch/sh3-nommu.s: Regenerate.
1058 * ld-sh/arch/sh3.s: Regenerate.
1059 * ld-sh/arch/sh4al-dsp.s: Regenerate.
1060 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
1061 * ld-sh/arch/sh4a.s: Regenerate.
1062 * ld-sh/arch/sh4-nofpu.s: Regenerate.
1063 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
1064 * ld-sh/arch/sh4.s: Regenerate.
1065 * ld-sh/arch/sh-dsp.s: Regenerate.
1066 * ld-sh/arch/sh.s: Regenerate.
1067
15dd0fe8
KK
10682005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1069
1070 * ld-sh/shared-1.d: Update for changed dynamic syms.
1071 * ld-sh/sh64/gotplt.d: Likewise.
1072 * ld-sh/sh64/init-cmpct.d: Likewise.
1073 * ld-sh/sh64/init-media.d: Likewise.
1074 * ld-sh/sh64/init64.d: Likewise.
1075
911a6300
TL
10762004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
1077
fbbb9ac5 1078 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 1079 to disassembler printing method.
cb2d1ef2 1080 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
1081 * ld-crx/reloc-rel24.d: Likewise.
1082 * ld-crx/reloc-rel32.d: Likewise.
1083 * ld-crx/reloc-rel4.d: Likewise.
1084 * ld-crx/reloc-rel8-cmp.d: Likewise.
1085 * ld-crx/reloc-rel8.d: Likewise.
1086
1e50d24d
RS
10872004-12-16 Richard Sandiford <rsandifo@redhat.com>
1088
1089 * ld-v850: New directory.
1090
c314987d
RS
10912004-12-14 Richard Sandiford <rsandifo@redhat.com>
1092
1093 * ld-mips-elf/jal-overflow-2.[sd]: New test.
1094 * ld-mips-elf/mips-elf.exp: Run it.
1095
1f0f3e9b
RS
10962004-12-13 Richard Sandiford <rsandifo@redhat.com>
1097
1098 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
1099
5c799c07
AM
11002004-12-11 Alan Modra <amodra@bigpond.net.au>
1101
1102 * ld-mmix/bpo-1.d: Update for changed section syms.
1103 * ld-mmix/bpo-10.d: Likewise.
1104 * ld-mmix/bpo-11.d: Likewise.
1105 * ld-mmix/bpo-14.d: Likewise.
1106 * ld-mmix/bpo-16.d: Likewise.
1107 * ld-mmix/bpo-17.d: Likewise.
1108 * ld-mmix/bpo-18.d: Likewise.
1109 * ld-mmix/bpo-19.d: Likewise.
1110 * ld-mmix/bpo-2.d: Likewise.
1111 * ld-mmix/bpo-22.d: Likewise.
1112 * ld-mmix/bpo-3.d: Likewise.
1113 * ld-mmix/bpo-4.d: Likewise.
1114 * ld-mmix/bpo-5.d: Likewise.
1115 * ld-mmix/bpo-6.d: Likewise.
1116 * ld-mmix/bpo-9.d: Likewise.
1117 * ld-mmix/greg-1.d: Likewise.
1118 * ld-mmix/greg-19.d: Likewise.
1119 * ld-mmix/greg-2.d: Likewise.
1120 * ld-mmix/greg-3.d: Likewise.
1121 * ld-mmix/greg-4.d: Likewise.
1122 * ld-mmix/greg-5.d: Likewise.
1123 * ld-mmix/greg-5s.d: Likewise.
1124 * ld-mmix/greg-6.d: Likewise.
1125 * ld-mmix/greg-7.d: Likewise.
1126 * ld-mmix/loc1.d: Likewise.
1127 * ld-mmix/loc2.d: Likewise.
1128 * ld-mmix/loc3.d: Likewise.
1129 * ld-mmix/loc4.d: Likewise.
1130 * ld-mmix/loc6.d: Likewise.
1131 * ld-mmix/locdo-1.d: Likewise.
1132 * ld-mmix/loct-1.d: Likewise.
1133 * ld-mmix/locto-1.d: Likewise.
1134 * ld-mmix/start-1.d: Likewise.
1135 * ld-sh/sh64/abi32.xd: Likewise.
1136 * ld-sh/sh64/abi64.xd: Likewise.
1137 * ld-sh/sh64/cmpct1.xd: Likewise.
1138 * ld-sh/sh64/mix1.xd: Likewise.
1139 * ld-sh/sh64/mix2.xd: Likewise.
1140 * ld-sh/sh64/rel32.xd: Likewise.
1141 * ld-sh/sh64/rel64.xd: Likewise.
1142 * ld-sh/sh64/shdl32.xd: Likewise.
1143 * ld-sh/sh64/shdl64.xd: Likewise.
1144
3a6eb9c0
ILT
11452004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1146
1147 * ld-mips-elf/jalbal.d: New test.
1148 * ld-mips-elf/jalbal.s: New test.
1149 * ld-mips-elf/mips-elf.exp: Run it.
1150
0efd4160
ILT
11512004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
1152
1153 * ld-mips-elf/jaloverflow.d: New test.
1154 * ld-mips-elf/jaloverflow.s: New test.
1155 * ld-mips-elf/mips-elf.exp: Run it.
1156
e1d97869
L
11572004-12-03 H.J. Lu <hongjiu.lu@intel.com>
1158
1159 * ld-elf/group1.d: Support 64bit.
1160
529fcb95
PB
11612004-12-01 Paul Brook <paul@codesourcery.com>
1162
1163 * ld-elf/group1.d: New test.
1164 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
1165
6db74b6f
DJ
11662004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
1167
1168 * ld-selective/selective.exp: Use -print-libgcc-file-name for
1169 ARM and v850 also.
1170
0beaef2b
PB
11712004-11-24 Paul Brook <paul@codesourcery.com>
1172
1173 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
1174
3ec57632
NC
11752004-11-19 Nick Clifton <nickc@redhat.com>
1176
1177 * ld-scripts/script.exp: Add test of memory linker script.
1178 Reorganise code to remove unnecessary indentation.
1179 Fix target tests to avoid using --image-base with *-nto targets.
1180 * ld-scripts/memory.t: New linker script to test the MEMORY
1181 section and the ORIGIN and LENGTH operators.
1182
b7693d02
DJ
11832004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
1184
1185 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
1186 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
1187 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
1188 ld-arm/arm-lib.ld: New files.
1189 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
1190 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1191 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
1192 ld-arm/arm-static-app.r: Update for big-endian.
1193 * ld-arm/arm-elf.exp: Run the new tests.
1194
353057a5
RS
11952004-11-16 Richard Sandiford <rsandifo@redhat.com>
1196
1197 * ld-mips-elf/eh-frame1.{s,ld},
1198 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
1199 * ld-mips-elf/mips-elf.exp: Run it.
1200
d693c47e
AM
12012004-11-10 Alan Modra <amodra@bigpond.net.au>
1202
1203 * ld-d10v/reloc-003.d: Update for changed error message.
1204 * ld-d10v/reloc-004.d: Likewise.
1205 * ld-d10v/reloc-007.d: Likewise.
1206 * ld-d10v/reloc-008.d: Likewise.
1207 * ld-d10v/reloc-011.d: Likewise.
1208 * ld-d10v/reloc-012.d: Likewise.
1209 * ld-d10v/reloc-015.d: Likewise.
1210 * ld-d10v/reloc-016.d: Likewise.
1211
e06fb9c3
NC
12122004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
1213
1214 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
1215 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
1216 PE.
1217 * lib/ld-lib.exp (is_pecoff_format): New.
1218
300dac7e
NC
12192004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1220 Vineet Sharma <vineets@noida.hcltech.com>
1221
1222 * ld-maxq: New directory. Contains tests for the new maxq port.
1223
1f02b94b
HPN
12242004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
1225
1226 * ld-elf/merge.d: xfail crisv32-*-*.
1227 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
1228 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
1229 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
1230 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
1231 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
1232 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
1233 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
1234 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
1235 * ld-cris/ldsym1.d: Adjust for change in linker script.
1236
ca7d30d9
HPN
12372004-11-02 Hans-Peter Nilsson <hp@axis.com>
1238
1239 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1240 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
1241 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
1242 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
1243 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
1244 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
1245 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
1246 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
1247 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
1248 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
1249 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
1250 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
1251 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
1252
3e3b46e5
PB
12532004-10-26 Paul Brook <paul@codesourcery.com>
1254
1255 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
1256 (build_vers_lib_pic_flags): New function.
1257 Add vers29 test.
1258 * ld-elfvers/vers29.c: New file.
1259 * ld-elfvers/vers29.dsym: New file.
1260 * ld-elfvers/vers29.ver: New file.
1261
04d3ad57
HPN
12622004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
1263
1fddb8da
HPN
1264 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
1265 length.
1266 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
1267 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
1268
04d3ad57
HPN
1269 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
1270 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
1271 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
1272 ld-mmix/reg-1m.d: Adjust for changed error message format.
1273
0e99ae0c
L
12742004-10-19 H.J. Lu <hongjiu.lu@intel.com>
1275
1276 * ld-elf/exclude.exp: Allow cris-*-elf.
1277
1278 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
1279 * ld-elf/exclude2.s: Add ".data".
1280
cad5e2c2
HPN
12812004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
1282
1283 * ld-elf/exclude.exp: Don't run for cris-*-elf.
1284
b58f81ae
DJ
12852004-10-16 Daniel Jacobowitz <dan@debian.org>
1286
1287 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1288
391df1c0
AM
12892004-10-15 Alan Modra <amodra@bigpond.net.au>
1290
1291 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1292 * ld-crx/reloc-num16.d: Likewise.
1293 * ld-crx/reloc-num32.d: Likewise.
1294 * ld-scripts/provide-2.t: Start .data at 0x2000.
1295 * ld-scripts/provide-2.d: Adjust.
1296
e0255be8
L
12972004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1298
1299 * ld-scripts/sort.exp: Run for ELF targets only.
1300
afd7a018
AM
13012004-10-14 Alan Modra <amodra@bigpond.net.au>
1302
1303 * ld-scripts/overlay-size.d: Update for changed orphan section
1304 placement.
1305 * ld-mmix/bpo-18.d: Likewise.
1306
43cd72b9
BW
13072004-10-07 Bob Wilson <bob.wilson@acm.org>
1308
1309 * ld-xtensa/lcall1.s: Use .literal directive.
1310 * ld-xtensa/lcall2.s: Align function entry.
1311 * ld-xtensa/coalesce2.s: Likewise.
1312
bcaa7b3e
L
13132004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1314
1315 * ld-scripts/sort.exp: New file for section sorting tests.
1316 * ld-scripts/sort_b_a.d: Likewise
1317 * ld-scripts/sort_b_a.s: Likewise
1318 * ld-scripts/sort_b_a.t: Likewise
1319 * ld-scripts/sort_b_a_a-1.d: Likewise
1320 * ld-scripts/sort_b_a_a-2.d: Likewise
1321 * ld-scripts/sort_b_a_a-3.d: Likewise
1322 * ld-scripts/sort_b_a_a.t: Likewise
1323 * ld-scripts/sort_b_a_n-1.d: Likewise
1324 * ld-scripts/sort_b_a_n-2.d: Likewise
1325 * ld-scripts/sort_b_a_n-3.d: Likewise
1326 * ld-scripts/sort_b_a_n.t: Likewise
1327 * ld-scripts/sort_b_n.d: Likewise
1328 * ld-scripts/sort_b_n.s: Likewise
1329 * ld-scripts/sort_b_n.t: Likewise
1330 * ld-scripts/sort_b_n_a-1.d: Likewise
1331 * ld-scripts/sort_b_n_a-2.d: Likewise
1332 * ld-scripts/sort_b_n_a-3.d: Likewise
1333 * ld-scripts/sort_b_n_a.t: Likewise
1334 * ld-scripts/sort_b_n_n-1.d: Likewise
1335 * ld-scripts/sort_b_n_n-2.d: Likewise
1336 * ld-scripts/sort_b_n_n-3.d: Likewise
1337 * ld-scripts/sort_b_n_n.t: Likewise
1338 * ld-scripts/sort_n_a-a.s: Likewise
1339 * ld-scripts/sort_n_a-b.s: Likewise
1340 * ld-scripts/sort_no-1.d: Likewise
1341 * ld-scripts/sort_no-2.d: Likewise
1342 * ld-scripts/sort_no.t: Likewise
1343
d2c252d7
L
13442004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1345
1346 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1347 * ld-powerpc/tls32.s: Likewise.
1348 * ld-powerpc/tlstoc.s: Likewise.
1349 * ld-s390/tlsbin.s: Likewise.
1350 * ld-s390/tlsbin_64.s: Likewise.
1351 * ld-s390/tlsbinpic.s: Likewise.
1352 * ld-s390/tlsbinpic_64.s: Likewise.
1353 * ld-s390/tlspic1.s: Likewise.
1354 * ld-s390/tlspic1_64.s: Likewise.
1355 * ld-sparc/tlssunbin32.s: Likewise.
1356 * ld-sparc/tlssunbinpic32.s: Likewise.
1357 * ld-sparc/tlssunnopic32.s: Likewise.
1358 * ld-sparc/tlssunpic32.s: Likewise.
1359
99f5fc1b
AM
13602004-10-01 Alan Modra <amodra@bigpond.net.au>
1361
1362 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1363 * ld-s390/tlsbin_64.s: Likewise.
1364 * ld-s390/tlsbinpic.s: Likewise.
1365 * ld-s390/tlsbinpic_64.s: Likewise.
1366 * ld-s390/tlspic1.s: Likewise.
1367 * ld-s390/tlspic1_64.s: Likewise.
1368 * ld-sparc/tlssunbin32.s: Likewise.
1369 * ld-sparc/tlssunbinpic32.s: Likewise.
1370 * ld-sparc/tlssunnopic32.s: Likewise.
1371 * ld-sparc/tlssunpic32.s: Likewise.
1372
9a910d56
AM
13732004-10-01 Alan Modra <amodra@bigpond.net.au>
1374
1375 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1376
f7bf754f
NC
13772004-10-01 Nick Clifton <nickc@redhat.com>
1378
1379 PR 371
1380 * ld-undefined/undefined.exp: Remove redundant XPASS
1381 specifications.
1382
73d14ad4
AM
13832004-10-01 Alan Modra <amodra@bigpond.net.au>
1384
1385 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1386 * ld-powerpc/tls32.s (gd, ld): Likewise.
1387 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1388 * ld-powerpc/tlsso.r: Update.
1389 * ld-powerpc/tlsso32.r: Update.
1390 * ld-powerpc/tlstocso.r: Update.
1391
eeac373a
PB
13922004-09-30 Paul Brook <paul@codesourcery.com>
1393
1394 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1395 * ld-arm/arm-target2-abs.d: New file.
1396
981beeee
AM
13972004-09-29 Alan Modra <amodra@bigpond.net.au>
1398
1399 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1400 * ld-pe/secrel.d: Adjust to suit.
1401
1ba54ee0
AM
14022004-09-24 Alan Modra <amodra@bigpond.net.au>
1403
1404 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1405
cbaa0dc5
AM
14062004-09-22 Alan Modra <amodra@bigpond.net.au>
1407
1408 * ld-i386/tlsbin.rd: Update for changed segment map.
1409 * ld-i386/tlsnopic.rd: Likewise.
1410 * ld-i386/tlspic.rd: Likewise.
1411 * ld-powerpc/tlsexe.r: Likewise.
1412 * ld-powerpc/tlsexe32.r: Likewise.
1413 * ld-powerpc/tlsexetoc.r: Likewise.
1414 * ld-powerpc/tlsso.r: Likewise.
1415 * ld-powerpc/tlsso32.r: Likewise.
1416 * ld-powerpc/tlstocso.r: Likewise.
1417 * ld-s390/tlsbin.rd: Likewise.
1418 * ld-s390/tlsbin_64.rd: Likewise.
1419 * ld-s390/tlspic.rd: Likewise.
1420 * ld-s390/tlspic_64.rd: Likewise.
1421 * ld-sh/tlsbin-2.d: Likewise.
1422 * ld-sh/tlspic-2.d: Likewise.
1423 * ld-x86-64/tlsbin.rd: Likewise.
1424 * ld-x86-64/tlspic.rd: Likewise.
1425
b301b248
AM
14262004-09-22 Alan Modra <amodra@bigpond.net.au>
1427
1428 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1429 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1430 * ld-sh/sh64/shdl32.xd: Likewise.
1431 * ld-sh/sh64/shdl64.xd: Likewise.
1432
3674e28a
PB
14332004-09-17 Paul Brook <paul@codesourcery.com>
1434
1435 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1436 * ld-arm/arm-target1.s: New file.
1437 * ld-arm/arm-target2-{,got-}rel.d: New files.
1438 * ld-arm/arm-target2.s: New file.
1439 * ld-arm/arm-rel31.d: New files.
1440 * ld-arm/arm-rel31.s: New files.
1441 * ld-arm/arm.ld: New file.
1442 * ld-arm/arm-elf.exp: Add new tests.
1443
e646467d
HPN
14442004-09-07 Hans-Peter Nilsson <hp@axis.com>
1445
f9c37615 1446 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1447 New test.
1448
42851540
NC
14492004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1450
1451 * ld-crx: New directory.
1452 * ld-crx/crx.exp: New test script.
1453 * ld-crx/crx.ld: New linker script.
1454 * ld-crx/reloc-abs32.s: New file.
1455 * ld-crx/reloc-abs32.d: Likewise.
1456 * ld-crx/reloc-imm16.s: Likewise.
1457 * ld-crx/reloc-imm16.d: Likewise.
1458 * ld-crx/reloc-imm32.s: Likewise.
1459 * ld-crx/reloc-imm32.d: Likewise.
1460 * ld-crx/reloc-num8.s: Likewise.
1461 * ld-crx/reloc-num8.d: Likewise.
1462 * ld-crx/reloc-num16.s: Likewise.
1463 * ld-crx/reloc-num16.d: Likewise.
1464 * ld-crx/reloc-num32.s: Likewise.
1465 * ld-crx/reloc-num32.d: Likewise.
1466 * ld-crx/reloc-regrel12.s: Likewise.
1467 * ld-crx/reloc-regrel12.d: Likewise.
1468 * ld-crx/reloc-regrel22.s: Likewise.
1469 * ld-crx/reloc-regrel22.d: Likewise.
1470 * ld-crx/reloc-regrel28.s: Likewise.
1471 * ld-crx/reloc-regrel28.d: Likewise.
1472 * ld-crx/reloc-regrel32.s: Likewise.
1473 * ld-crx/reloc-regrel32.d: Likewise.
1474 * ld-crx/reloc-rel4.s: Likewise.
1475 * ld-crx/reloc-rel4.d: Likewise.
1476 * ld-crx/reloc-rel8.s: Likewise.
1477 * ld-crx/reloc-rel8.d: Likewise.
1478 * ld-crx/reloc-rel8-cmp.s: Likewise.
1479 * ld-crx/reloc-rel8-cmp.d: Likewise.
1480 * ld-crx/reloc-rel16.s: Likewise.
1481 * ld-crx/reloc-rel16.d: Likewise.
1482 * ld-crx/reloc-rel24.s: Likewise.
1483 * ld-crx/reloc-rel24.d: Likewise.
1484 * ld-crx/reloc-rel32.s: Likewise.
1485 * ld-crx/reloc-rel32.d: Likewise.
1486
f4faf27b
HPN
14872004-08-21 Hans-Peter Nilsson <hp@axis.com>
1488
1489 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1490 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1491 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1492 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1493 sections.
1494
82dd044a
AM
14952004-08-17 Alan Modra <amodra@bigpond.net.au>
1496
1497 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1498
2f4a83ee
AM
14992004-08-17 Alan Modra <amodra@bigpond.net.au>
1500
1501 * ld-scripts/cross1.t: Remove .opd section spec.
1502
c98bad6f
SC
15032004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1504
1505 * ld-undefined/undefined.exp: The undefine tests now work on
1506 68HC11 and 68HC12.
1507
ff636ee3
KK
15082004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1509
1510 * ld-sh/sh64/crange3-cmpct.rd: Update.
1511 * ld-sh/sh64/crange3-media.rd: Update.
1512
1bec8141
NC
15132004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1514
1515 * ld-h8300/h8300.exp: Addition of new test case to check
1516 relaxation for H8S target.
1517 * ld-h8300/relax-6.s: New test source file.
1518 * ld-h8300/relax-6.d: New test expected disassembly file.
1519 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1520 coff format.
1521
ed049af3
NC
15222004-07-22 Nick Clifton <nickc@redhat.com>
1523
1524 PR/280
1525 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1526 * ld-h8300/relax-3.d: Likewise.
1527 * ld-h8300/relax-4-coff.d: Likewise.
1528 * ld-h8300/relax-4.d: Likewise.
1529 * ld-h8300/relax-5-coff.d: Likewise.
1530 * ld-h8300/relax.d: Likewise.
1531
08ccf96b
L
15322004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1533
1534 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1535
ceb78239
NC
15362004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1537
1538 * ld-h8300/h8300.exp: Addition of gcsection test case.
1539 * ld-h8300/gcsection.s: New test source file.
1540 * ld-h8300/gcsection.d: New test expected disassembly file.
1541
17a6716a
RS
15422004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1543
1544 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1545 * ld-mips-elf/mips-elf.exp: Run it.
1546
f6a8ae81
KK
15472004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1548
1549 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1550 * ld-sh/shared-1.d: Adjust for section reordering changes.
1551 * ld-sh/shared-2.d: Likewise.
1552 * ld-sh/tlsbin-2.d: Likewise.
1553 * ld-sh/tlspic-2.d: Likewise.
1554 * ld-sh/sh64/abi32.xd: Likewise.
1555 * ld-sh/sh64/abi64.xd: Likewise.
1556 * ld-sh/sh64/cmpct1.xd: Likewise.
1557 * ld-sh/sh64/crange1.rd: Likewise.
1558 * ld-sh/sh64/crange2.rd: Likewise.
1559 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1560 * ld-sh/sh64/crange3-media.rd: Likewise.
1561 * ld-sh/sh64/crange3.rd: Likewise.
1562 * ld-sh/sh64/gotplt.d: Likewise.
1563 * ld-sh/sh64/init-cmpct.d: Likewise.
1564 * ld-sh/sh64/init-media.d: Likewise.
1565 * ld-sh/sh64/init64.d: Likewise.
1566 * ld-sh/sh64/mix1.xd: Likewise.
1567 * ld-sh/sh64/mix2.xd: Likewise.
1568 * ld-sh/sh64/shdl32.xd: Likewise.
1569 * ld-sh/sh64/shdl64.xd: Likewise.
1570
5bb2a876
AM
15712004-07-02 Alan Modra <amodra@bigpond.net.au>
1572
1573 * ld-discard/static.d: Accept both original sym and section sym.
1574
d74eb795
JJ
15752004-07-01 Jakub Jelinek <jakub@redhat.com>
1576
1577 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1578 and removal of unneeded STT_SECTION symbols from .dynsym.
1579 * ld-sparc/tlssunbin32.rd: Likewise.
1580 * ld-sparc/tlssunpic32.dd: Likewise.
1581 * ld-sparc/tlssunpic32.sd: Likewise.
1582 * ld-sparc/tlssunbin32.dd: Likewise.
1583 * ld-sparc/tlssunbin32.sd: Likewise.
1584 * ld-sparc/tlssunbin32.td: Likewise.
1585
cdd3575c
AM
15862004-07-01 Alan Modra <amodra@bigpond.net.au>
1587
1588 * ld-discard/extern.d: Update.
1589 * ld-discard/start.d: Update.
1590 * ld-discard/static.d: Update.
1591
2de26f35
L
15922004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1593
1594 PR 233
1595 * ld-discard/extern.d: Updated.
1596 * ld-discard/start.d: Likewise.
1597 * ld-discard/static.d: Likewise.
1598
5b9b7d81
JR
15992004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1600
1601 Actually add these files:
1602 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1603 * ld-sh/arch/arch.exp: New test script.
1604 * ld-sh/arch/arch_expected.txt: New file.
1605 * ld-sh/arch/sh.s: New file.
1606 * ld-sh/arch/sh2.s: New file.
1607 * ld-sh/arch/sh-dsp.s: New file.
1608 * ld-sh/arch/sh2e.s: New file.
1609 * ld-sh/arch/sh3-nommu.s: New file.
1610 * ld-sh/arch/sh3.s: New file.
1611 * ld-sh/arch/sh3-dsp.s: New file.
1612 * ld-sh/arch/sh3e.s: New file.
1613 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1614 * ld-sh/arch/sh4-nofpu.s: New file.
1615 * ld-sh/arch/sh4.s: New file.
1616 * ld-sh/arch/sh4a-nofpu.s: New file.
1617 * ld-sh/arch/sh4al-dsp.s: New file.
1618 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1619
3874ed78
AM
16202004-06-29 Alan Modra <amodra@bigpond.net.au>
1621
1622 * ld-elf/frame.exp: Don't run on mcore.
1623
336d6a64
AM
16242004-06-26 Alan Modra <amodra@bigpond.net.au>
1625
1626 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1627
35d437df
L
16282004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1629
1630 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1631
aee6f5b4
AO
16322004-06-21 Alexandre Oliva <aoliva@redhat.com>
1633
1634 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1635 * ld-frv/fdpic-pie-2.d: Likewise.
1636 * ld-frv/fdpic-pie-6.d: Likewise.
1637 * ld-frv/fdpic-pie-7.d: Likewise.
1638 * ld-frv/fdpic-pie-8.d: Likewise.
1639 * ld-frv/fdpic-shared-1.d: Likewise.
1640 * ld-frv/fdpic-shared-2.d: Likewise.
1641 * ld-frv/fdpic-shared-3.d: Likewise.
1642 * ld-frv/fdpic-shared-4.d: Likewise.
1643 * ld-frv/fdpic-shared-5.d: Likewise.
1644 * ld-frv/fdpic-shared-6.d: Likewise.
1645 * ld-frv/fdpic-shared-7.d: Likewise.
1646 * ld-frv/fdpic-shared-8.d: Likewise.
1647 * ld-frv/fdpic-shared-local-2.d: Likewise.
1648 * ld-frv/fdpic-shared-local-8.d: Likewise.
1649
e6f12cf6
NC
16502004-06-21 Nick Clifton <nickc@redhat.com>
1651
1652 * ld-elf/frame.exp: Handle ports which do not support the --shared
1653 linker switch.
1654
23a75657
NC
16552004-06-18 Jan Beulich <jbeulich@novell.com>
1656
1657 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1658 actually referenced (gcc 3.4 eliminates comparisons of addresses
1659 of global symbols with NULL).
1660 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1661 3.4.0 and above, as this option and its functionality is no longer
1662 supported, making these tests fail).
1663
e06fb9c3
NC
16642004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1665
1666 * ld-sh/arch/arch.exp: New test script.
1667 * ld-sh/arch/arch_expected.txt: New file.
1668 * ld-sh/arch/sh.s: New file.
1669 * ld-sh/arch/sh2.s: New file.
1670 * ld-sh/arch/sh-dsp.s: New file.
1671 * ld-sh/arch/sh2e.s: New file.
1672 * ld-sh/arch/sh3-nommu.s: New file.
1673 * ld-sh/arch/sh3.s: New file.
1674 * ld-sh/arch/sh3-dsp.s: New file.
1675 * ld-sh/arch/sh3e.s: New file.
1676 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1677 * ld-sh/arch/sh4-nofpu.s: New file.
1678 * ld-sh/arch/sh4.s: New file.
1679 * ld-sh/arch/sh4a-nofpu.s: New file.
1680 * ld-sh/arch/sh4al-dsp.s: New file.
1681 * ld-sh/arch/sh4a.s: New file.
1682
c9c33288
NC
16832004-05-18 Nick Clifton <nickc@redhat.com>
1684
1685 * ld-elf/frame.s: Replace @ with % so that the file can be
1686 compiled by an ARM targeted GAS.
1687 * ld-elf/table.s: Likewise.
1688 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1689 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1690 directive takes a power-of-two argument.
1691
117a3ac8
L
16922004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1693
1694 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1695 .gcc_except_table sections.
1696 * ld-elf/frame.s: Likewise.
1697 * ld-elf/table.s: Likewise.
1698 * ld-elf/tbss.s: Likewise.
1699
2f2f4511
KK
17002004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1701
1702 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1703 and removal of unneeded STT_SECTION symbols from .dynsym.
1704 * ld-sh/tlsbin-3.d: Likewise.
1705 * ld-sh/tlspic-2.d: Likewise.
1706
b24f926d
BE
17072004-05-12 Ben Elliston <bje@au.ibm.com>
1708
1709 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1710 * ld-sh/sh64/relfail.exp: Likewise.
1711 * lib/ld-lib.exp: Likewise.
1712
8c37241b
JJ
17132004-05-11 Jakub Jelinek <jakub@redhat.com>
1714
1715 * ld-i386/tlspic.rd: Adjust for section reordering changes
1716 and removal of unneeded STT_SECTION symbols from .dynsym.
1717 * ld-i386/tlspic.dd: Likewise.
1718 * ld-i386/tlspic.sd: Likewise.
1719 * ld-i386/tlsbin.rd: Likewise.
1720 * ld-i386/tlsbinpic.s: Likewise.
1721 * ld-i386/tlsbin.dd: Likewise.
1722 * ld-i386/tlsbin.sd: Likewise.
1723 * ld-i386/tlsnopic.rd: Likewise.
1724 * ld-i386/tlsnopic1.s: Likewise.
1725 * ld-i386/combreloc.d: Likewise.
1726 * ld-i386/tlsnopic.dd: Likewise.
1727 * ld-i386/tlsnopic.sd: Likewise.
1728 * ld-x86-64/tlspic.rd: Likewise.
1729 * ld-x86-64/tlspic.dd: Likewise.
1730 * ld-x86-64/tlsbin.dd: Likewise.
1731 * ld-x86-64/tlspic.sd: Likewise.
1732 * ld-x86-64/tlsbin.sd: Likewise.
1733 * ld-x86-64/tlspic.td: Likewise.
1734 * ld-x86-64/tlsbin.td: Likewise.
1735 * ld-x86-64/tlsbin.rd: Likewise.
1736 * ld-s390/tlspic1.s: Likewise.
1737 * ld-s390/tlsbinpic.s: Likewise.
1738 * ld-s390/tlspic.rd: Likewise.
1739 * ld-s390/tlsbin.rd: Likewise.
1740 * ld-s390/tlspic.dd: Likewise.
1741 * ld-s390/tlsbin.dd: Likewise.
1742 * ld-s390/tlsbin.sd: Likewise.
1743 * ld-s390/tlsbin.td: Likewise.
1744 * ld-s390/tlspic.sd: Likewise.
1745 * ld-s390/tlspic.td: Likewise.
1746 * ld-s390/tlspic1_64.s: Likewise.
1747 * ld-s390/tlsbinpic_64.s: Likewise.
1748 * ld-s390/tlspic_64.rd: Likewise.
1749 * ld-s390/tlsbin_64.rd: Likewise.
1750 * ld-s390/tlspic_64.dd: Likewise.
1751 * ld-s390/tlsbin_64.dd: Likewise.
1752 * ld-s390/tlspic_64.sd: Likewise.
1753 * ld-s390/tlspic_64.td: Likewise.
1754 * ld-s390/tlsbin_64.td: Likewise.
1755 * ld-s390/tlsbin_64.sd: Likewise.
1756 * ld-powerpc/tlsexe32.r: Likewise.
1757 * ld-powerpc/tlsso32.r: Likewise.
1758 * ld-powerpc/tlsso32.d: Likewise.
1759 * ld-powerpc/tlsso32.g: Likewise.
1760 * ld-powerpc/tlsso32.t: Likewise.
1761 * ld-powerpc/tlsexe.r: Likewise.
1762 * ld-powerpc/tlsso.r: Likewise.
1763 * ld-powerpc/tlsso.g: Likewise.
1764 * ld-powerpc/tlsexetoc.r: Likewise.
1765 * ld-powerpc/tlstocso.r: Likewise.
1766 * ld-powerpc/tlstocso.g: Likewise.
1767 * ld-ia64/tlspic.rd: Likewise.
1768 * ld-ia64/tlspic.dd: Likewise.
1769 * ld-ia64/tlspic.sd: Likewise.
1770 * ld-ia64/tlspic.td: Likewise.
1771 * ld-ia64/tlsbin.rd: Likewise.
1772 * ld-ia64/tlsbin.sd: Likewise.
1773 * ld-ia64/tlsbin.td: Likewise.
1774 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1775 * ld-shared/shared.exp: Likewise.
1776
816a1cc6
HPN
17772004-05-10 John Paul Wallington <jpw@gnu.org>
1778
1779 * ld-mmix/bspec2.d: Update sh_info to decimal.
1780 * ld-mmix/local1.d: Likewise.
1781 * ld-mmix/local3.d: Likewise.
1782 * ld-mmix/local5.d: Likewise.
1783 * ld-mmix/local7.d: Likewise.
1784
b8bfc9e1
AO
17852004-05-05 Alexandre Oliva <aoliva@redhat.com>
1786
1787 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1788 * ld-frv/fr450-link.d: Match fdpic as well.
1789
7e415deb
KK
17902004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1791
1792 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1793 * ld-sh/sh64/crange2.rd: Likewise.
1794 * ld-sh/sh64/crange3.rd: Likewise.
1795 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1796 * ld-sh/sh64/crange3-media.rd: Likewise.
1797 * ld-sh/sh64/crangerel1.rd: Likewise.
1798 * ld-sh/sh64/crangerel2.rd: Likewise.
1799
0c9c985c
AM
18002004-05-05 Alan Modra <amodra@bigpond.net.au>
1801
1802 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1803 * ld-powerpc/tlsexe32.r: Likewise.
1804 * ld-powerpc/tlsexetoc.r: Likewise.
1805 * ld-powerpc/tlsso.r: Likewise.
1806 * ld-powerpc/tlsso32.r: Likewise.
1807 * ld-powerpc/tlstocso.r: Likewise.
1808
4030e8f6
CD
18092004-04-24 Chris Demetriou <cgd@broadcom.com>
1810
1811 * ld-elf/merge.d: XFAIL on all MIPS targets.
1812
15fb45b8
AM
18132004-04-24 Alan Modra <amodra@bigpond.net.au>
1814
1815 * ld-powerpc/tlsexe32.d: Update.
1816 * ld-powerpc/tlsso32.d: Update.
1817
76fe5927
CD
18182004-04-23 Chris Demetriou <cgd@broadcom.com>
1819
1820 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1821 removal.
1822 * ld-mips-elf/reloc-3-srec.d: Likewise.
1823 * ld-mips-elf/reloc-3.ld: Likewise.
1824 * ld-mips-elf/reloc-3a.s: Likewise.
1825 * ld-mips-elf/reloc-3b.s: Likewise.
1826 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1827
1f1799d5
KK
18282004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1829
1830 * ld-sh/tlsbin-1.d: Update
1831 * ld-sh/tlspic-1.d: Update.
1832
01e91a6c
L
18332004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1834
1835 * ld-i386/tlspic.dd: Updated.
1836
23867d67
CD
18372004-04-21 Chris Demetriou <cgd@broadcom.com>
1838
1839 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1840 * ld-empic/empic.exp: Likewise.
1841 * ld-empic/relax.t: Likewise.
1842 * ld-empic/relax1.c: Likewise.
1843 * ld-empic/relax2.c: Likewise.
1844 * ld-empic/relax3.c: Likewise.
1845 * ld-empic/relax4.c: Likewise.
1846 * ld-empic/runtest1.c: Likewise.
1847 * ld-empic/runtest2.c: Likewise.
1848 * ld-empic/runtesti.s: Likewise.
1849 * ld-mips-elf/empic1-ln.d: Likewise.
1850 * ld-mips-elf/empic1-lp.d: Likewise.
1851 * ld-mips-elf/empic1-mn.d: Likewise.
1852 * ld-mips-elf/empic1-mp.d: Likewise.
1853 * ld-mips-elf/empic1-ref.s: Likewise.
1854 * ld-mips-elf/empic1-sn.d: Likewise.
1855 * ld-mips-elf/empic1-sp.d: Likewise.
1856 * ld-mips-elf/empic1-space.s: Likewise.
1857 * ld-mips-elf/empic1-tgt.s: Likewise.
1858 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1859 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1860 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1861 * ld-mips-elf/empic2-ref.s: Likewise.
1862 * ld-mips-elf/empic2-rev-0.d: Likewise.
1863 * ld-mips-elf/empic2-rev-1.d: Likewise.
1864 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1865 * ld-mips-elf/empic2-space.s: Likewise.
1866 * ld-mips-elf/emrelocs-eb.d: Likewise.
1867 * ld-mips-elf/emrelocs-el.d: Likewise.
1868 * ld-mips-elf/emrelocs.ld: Likewise.
1869 * ld-mips-elf/emrelocs1.s: Likewise.
1870 * ld-mips-elf/emrelocs2.s: Likewise.
1871 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1872
a664545d
L
18732004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1874
1875 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1876 test.
1877
1878 * ld-elfweak/size.dat: New file.
1879 * ld-elfweak/size_bar.c: Likewise.
1880 * ld-elfweak/size_foo.c: Likewise.
1881 * ld-elfweak/size_main.c: Likewise.
1882
6482c264
NC
18832004-04-14 Brian Ford <ford@vss.fsi.com>
1884 DJ Delorie <dj@redhat.com>
1885
1886 * ld-pe/pe.exp: New, tests for i?86 PE.
1887 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1888 * ld-pe/secrel2.s: Likewise.
1889 * ld-pe/secrel.d: Likewise.
1890
4dc570c2
JJ
18912004-04-19 Jakub Jelinek <jakub@redhat.com>
1892
1893 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1894 * ld-shared/shared.exp: Likewise.
1895
a4b6e8f6
L
18962004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1897
1898 * ld-scripts/assert.s: Add a newline.
1899 * ld-scripts/data.s: Likewise.
1900
8bfaaee7
AM
19012004-04-08 Alan Modra <amodra@bigpond.net.au>
1902
1903 PR 47.
1904 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1905
76cb62b0
AM
19062004-04-08 Alan Modra <amodra@bigpond.net.au>
1907
1908 * ld-scripts/align.exp: Don't run on aix.
1909 * ld-scripts/assert.s: Remove comment.
1910 * ld-scripts/data.s: Likewise.
1911 * ld-scripts/data.t: Set start address to allow for aout headers.
1912 Make first LONG pc-relative.
1913 * ld-scripts/data.d: Update.
1914 * ld-scripts/defined2.d: Allow other random syms.
1915 * ld-scripts/defined3.d: Likewise.
1916 * ld-scripts/provide-1.s: Pad section.
1917 * ld-scripts/provide-1.t: Set .data address and align.
1918 * ld-scripts/provide-1.d: Update.
1919 * ld-scripts/provide-2.s: Pad section.
1920 * ld-scripts/provide-2.d: Allow random trailing syms.
1921 * ld-scripts/provide-3.s: Pad section.
1922 * ld-scripts/provide-3.d: Fix typos.
1923 * ld-scripts/provide.exp: Don't run on aix.
1924 * ld-scripts/size-1.s: Simplify test.
1925 * ld-scripts/size-1.t: Rewrite.
1926 * ld-scripts/size-1.d: Update.
1927 * ld-scripts/size-2.s: Simplify.
1928 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1929 * ld-scripts/size-2.d: Update.
1930 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1931 targets except mips.
1932
90084db2
AO
19332004-03-27 Alexandre Oliva <aoliva@redhat.com>
1934
1935 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1936
d04a7507
AM
19372004-03-26 Alan Modra <amodra@bigpond.net.au>
1938
1939 * ld-powerpc/tlsexe.r: Update for changed sym type.
1940 * ld-powerpc/tlsexetoc.r: Likewise.
1941
2d4b84b0
HPN
19422004-03-22 Hans-Peter Nilsson <hp@axis.com>
1943
1944 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1945 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1946
d400d2a6
L
19472004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1948
1949 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1950 definition.
d400d2a6
L
1951
1952 * ld-elfvers/vers28a.c: New file.
1953 * ld-elfvers/vers28a.dsym: Likewise.
1954 * ld-elfvers/vers28a.ver: Likewise.
1955 * ld-elfvers/vers28b.c: Likewise.
1956 * ld-elfvers/vers28b.dsym: Likewise.
1957 * ld-elfvers/vers28b.map: Likewise.
1958 * ld-elfvers/vers28b.ver: Likewise.
1959 * ld-elfvers/vers28c.c: Likewise.
1960 * ld-elfvers/vers28c.dsym: Likewise.
1961 * ld-elfvers/vers28c.ver: Likewise.
1962
140cc240
AM
19632004-03-19 Alan Modra <amodra@bigpond.net.au>
1964
1965 * ld-scripts/provide-2.d: Ignore random symbols.
1966
fdd12ef3
AM
19672004-03-16 Alan Modra <amodra@bigpond.net.au>
1968
1969 * ld-powerpc/tls.d: Update.
1970 * ld-powerpc/tls32.d: Update.
1971 * ld-powerpc/tlsexe.d: Update.
1972 * ld-powerpc/tlsexe32.d: Update.
1973 * ld-powerpc/tlsexetoc.d: Update.
1974 * ld-powerpc/tlsso.d: Update.
1975 * ld-powerpc/tlsso32.d: Update.
1976 * ld-powerpc/tlstoc.d: Update.
1977 * ld-powerpc/tlstocso.d: Update.
1978
e5caec89
NS
19792004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1980
68715859
NS
1981 * ld-scripts/size-1.d: Add bigendian regexps.
1982 * ld-scripts/size-2.d: Set --wide for readelf.
1983
e5caec89
NS
1984 * ld-scripts/size.exp: New.
1985 * ld-scripts/size-[12].{d,s,t}: New.
1986
676a64f4
RS
19872004-03-01 Richard Sandiford <rsandifo@redhat.com>
1988
1989 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1990 * ld-frv/frv.exp: New harness.
1991
9b1f5ff9
AO
19922004-02-24 Alexandre Oliva <aoliva@redhat.com>
1993
1994 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1995 bind locally.
1996 * ld-frv/fdpic-pie-8.d: Likewise.
1997 * ld-frv/fdpic-shared-4.d: Likewise.
1998 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1999 * ld-frv/fdpic-pie-6.d: New test.
2000 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
2001 * ld-frv/fdpic-shared-6.d: New test.
2002 * ld-frv/fdpic6.ldv: New.
2003 * ld-frv/fdpic-static-6.d: Adjust test name.
2004 * ld-frv/fdpic-pie-8-fail.d: Removed.
2005 * ld-frv/fdpic.exp: Run new tests.
2006
1b493742
NS
20072004-02-23 Nathan Sidwell <nathan@codesourcery.com>
2008
2009 * ld-scripts/provide.exp: New.
2010 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
2011
33ed4613
AM
20122004-02-23 Alan Modra <amodra@bigpond.net.au>
2013
2014 * ld-scripts/data.t: Set ".other" address so location doesn't
2015 depend on target alignment.
2016 * ld-scripts/data.d: Update.
2017
876f4090
NS
20182004-02-20 Nathan Sidwell <nathan@codesourcery.com>
2019
2020 * ld-scripts/align.{s,t,exp}: New.
2021
384d938f
NS
20222004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2023
2024 * ld-scripts/data.{s,t,d,exp}: New.
2025
b6ca8815
NS
20262004-02-18 Nathan Sidwell <nathan@codesourcery.com>
2027
2028 * ld-scripts/assert.{s,t,exp}: New.
2029
d25aed71
RS
20302004-02-17 Richard Sandiford <rsandifo@redhat.com>
2031
2032 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
2033 changes to the way large constants are added.
2034 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
2035 of GOT entries after today's change to the handling of GOT_PAGE
2036 relocations.
2037
3255318a 20382004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 2039
3255318a
NC
2040 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
2041 * ld-h8300/relax-5.d: New file: Expected output and commands for
2042 assembling and linking the relax-5 test.
2043 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
2044 toolchain.
2045 * ld-h8300/h8300-exp: Run the relax-5 test.
2046
2df149a4
DJ
20472004-01-23 Daniel Jacobowitz <drow@mvista.com>
2048
2049 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
2050 ld-arm/arm-app-abs32.d: New files.
2051 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
2052
3a0875f4
AM
20532004-01-19 Alan Modra <amodra@bigpond.net.au>
2054
2055 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
2056
0885b73e
DJ
20572004-01-13 Daniel Jacobowitz <drow@mvista.com>
2058
2059 * ld-arm/arm-elf.exp: Add arm-static-app test.
2060 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
2061 ld-arm/arm-static-app.r: New files.
2062
ca9a79a1 20632004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 2064
ca9a79a1
NC
2065 * ld-h8300/h8300-exp: Run the relax-4 test.
2066 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
2067 * ld-h8300/relax-4.d: New file: Expected output and commands for
2068 assembling and linking the relax-4 test.
2069 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
2070 toolchain.
2071
0fb33ef4
L
20722004-01-09 H.J. Lu <hongjiu.lu@intel.com>
2073
2074 * ld-selective/selective.exp: Skip ia64-*-*.
2075
c787b889
DJ
20762004-01-09 Daniel Jacobowitz <drow@mvista.com>
2077
2078 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
2079 changes.
2080
2e73b915
DJ
20812004-01-06 Daniel Jacobowitz <drow@mvista.com>
2082
2083 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
2084 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
2085 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
2086 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
2087
a9a704fc
AO
20882004-01-06 Alexandre Oliva <aoliva@redhat.com>
2089
2090 * ld-frv: Update .d files with correct addresses displayed for
2091 dynamic relocations.
2092 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
2093 * ld-frv/fdpic1.s (.D0): Move to separate data section.
2094 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
2095 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2096 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
2097 reflect EMBEDDED= change in linker script.
2098 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
2099 * ld-frv: Update .d files to reflect changes in the page size, the
2100 addition of a stack segment, the use of a NULL function descriptor
2101 for weakundef functions and the change in the lazy funcdesc_value
2102 in-place addend value.
2103 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
2104 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
2105 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
2106 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2107 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
2108 now _gp-based, not \.rofixup-based.
2109 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
2110 relocation to different section.
2111 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
2112 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
2113 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
2114 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
2115 ld-frv/fdpic-shared-7.d: New.
2116 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
2117 ld-frv/fdpic-shared-8.d: New.
2118 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
2119 * ld-frv/fdpic.exp: Run them.
2120 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
2121 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2122 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
2123 ld-frv/fdpic-shared-5.d: New.
2124 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
2125 ld-frv/fdpic-shared-6.d: New.
2126 * ld-frv/fdpic.exp: Run them.
2127 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
2128 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
2129 * ld-frv/fdpic-shared-2-fail.d: New.
2130 * ld-frv/fdpic.exp: Run it.
2131 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
2132 * ld-frv/fdpic.exp: Add new test.
2133 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
2134 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
2135 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
2136 * ld-frv/fdpic.exp: Add new tests.
2137 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
2138 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2139 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
2140 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
2141 ucpic.
2142 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
2143 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
2144 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
2145 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
2146 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
2147
031d7588
AM
21482004-01-02 Alan Modra <amodra@bigpond.net.au>
2149
2150 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
2151 * ld-selective/selective.exp: Likewise.
2152
c9e214e5
AM
2153For older changes see ChangeLog-9303
2154\f
2155Local Variables:
2156mode: change-log
2157left-margin: 8
2158fill-column: 74
2159version-control: never
2160End:
This page took 0.188316 seconds and 4 git commands to generate.