]> Git Repo - binutils.git/blame - ld/testsuite/ChangeLog
* ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
[binutils.git] / ld / testsuite / ChangeLog
CommitLineData
031d7588
AM
12004-01-02 Alan Modra <[email protected]>
2
3 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
4 * ld-selective/selective.exp: Likewise.
5
da04927b
MM
62003-12-30 Mark Mitchell <[email protected]>
7
8 * ld-srec/srec.exp (run_srec_test): Remove -fgnu-linker, since GCC
9 3.4 does not support it.
10
18ab1921
RS
112003-12-18 Richard Sandiford <[email protected]>
12
13 * ld-mips-elf/reloc-1[ab].s: New source files.
14 * ld-mips-elf/reloc-1-{n32,n64,rel}.d: New tests.
15 * ld-mips-elf/reloc-2[ab].s: New source files.
16 * ld-mips-elf/reloc-2.{d,ld}: New test.
17 * ld-mips-elf/reloc-3[ab].s: New source files.
18 * ld-mips-elf/reloc-3-{r,srec}.d: New tests.
19 * ld-mips-elf/mips-elf.exp: Run them.
20
258e658f
RS
212003-12-07 Richard Sandiford <[email protected]>
22
23 * ld-mips-elf/elf-rel-xgot-n32.d: Fix offset for "lw $5,dl1+34($5)".
24 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
25
f60ec7ac
KK
262003-12-01 Kaz Kojima <[email protected]>
27
28 * ld-sh/sh64/shmix-1.s: Add align to match data alignment.
29 * ld-sh/sh64/shmix-3.s: Likewise.
30 * ld-sh/sh64/mix1.sd: Update.
31 * ld-sh/sh64/mix1.xd: Likewise.
32 * ld-sh/sh64/mix1-noexp.sd: Likewise.
33 * ld-sh/sh64/mix2.sd: Likewise.
34 * ld-sh/sh64/mix2.xd: Likewise.
35 * ld-sh/sh64/mix2-noexp.sd: Likewise.
36
a2b2bf0e
AM
372003-12-01 Alan Modra <[email protected]>
38
39 * ld-sh/tlsbin-2.d: Update section alignment.
40 * ld-sh/tlspic-2.d: Likewise.
41 * ld-sh/sh64/abi32.xd: Likewise.
42 * ld-sh/sh64/abi64.xd: Likewise.
43 * ld-sh/sh64/cmpct1.xd: Likewise.
44 * ld-sh/sh64/rel32.xd: Likewise.
45 * ld-sh/sh64/rel64.xd: Likewise.
46 * ld-sh/sh64/shdl32.xd: Likewise.
47 * ld-sh/sh64/shdl64.xd: Likewise.
48
af04c4ea
AM
492003-11-19 Alan Modra <[email protected]>
50
51 * ld-powerpc/tlsexe32.d: Update for changed symbols from objdump.
52 * ld-powerpc/tlsso32.d: Likewise.
53
8afcbaff
SC
542003-10-27 Stephane Carrez <[email protected]>
55
56 * ld-undefined/undefined.exp: Mark as xfail for m6811 and m6812
57 due to elf/Dwarf2 binutils limitation.
58
9e75165d
L
592003-10-23 H.J. Lu <[email protected]>
60
61 * ld-elfvers/vers.exp (test_ldfail): Add "-Wl," to pass the
62 linker option from gcc.
63
5aa04fdf
AM
642003-10-23 Alan Modra <[email protected]>
65
66 * ld-powerpc/tlsexetoc.d: Correct.
67 * ld-powerpc/tlstoc.d: Correct.
68
89b7466f
HPN
692003-10-18 Hans-Peter Nilsson <[email protected]>
70
71 * ld-mmix/greg-14.d, ld-mmix/greg-5.d, ld-mmix/pushja1b.d,
72 ld-mmix/pushja1f.d, ld-mmix/pushja7b.d, ld-mmix/pushja7f.d: Pass
73 --no-pushj-stubs to the assembler.
74 * ld-mmix/pushjs2b.d, ld-mmix/greg-14s.d, ld-mmix/pushjs1.d,
75 ld-mmix/greg-5s.d, ld-mmix/pushjs3b.d, ld-mmix/pushja1f-s.d,
76 ld-mmix/pushjs1m.d, ld-mmix/pushja7b-s.d, ld-mmix/pushja7f-s.d,
77 ld-mmix/pushja1b-s.d, ld-mmix/pushjs2.d, ld-mmix/pushjs3.d,
78 ld-mmix/pushjs4b.d, ld-mmix/pushjs4.d, ld-mmix/pushjs1bm.d,
79 ld-mmix/pushjs1b.d, ld-mmix/pushjs2m.d, ld-mmix/pushjs1r.d,
80 ld-mmix/pushjs3m.d, ld-mmix/pushjs2bm.d, ld-mmix/pushjs4m.d,
81 ld-mmix/pushjs3bm.d, ld-mmix/pushjs2r.d, ld-mmix/pushjs4bm.d,
82 ld-mmix/pushjs3r.d, ld-mmix/pushjs4r.d: New tests.
83
46e993b9
KK
842003-10-15 Kaz Kojima <[email protected]>
85
86 * ld-sh/sh64/rd-sh64.exp: If the test matches *-dso.d, copy
87 the output of linker to the file tmpdir/*-dso.so.
88 * ld-sh/sh64/stobin-0-dso.d: New.
89 * ld-sh/sh64/stobin-1.d: New.
90 * ld-sh/sh64/stobin.s: New.
91 * ld-sh/sh64/stolib.s: New.
92
98a8deaf
RS
932003-10-13 Richard Sandiford <[email protected]>
94
95 * ld-mips-elf/multi-got-1.d (RELSZ): Don't include the size of the
96 trailing null relocs.
97
f19ae42f
KK
982003-10-12 Kaz Kojima <[email protected]>
99
100 * ld-sh/rd-sh.exp (LDFLAGS): Define appropriately for each
101 sh64/sh5 targets.
102 * ld-sh/sh.exp: Don't do relaxing test for sh64*-*-* and
103 sh5*-*-* targets.
104 * ld-sh/sh64/relax.exp (emul32): Set to shelf32_nbsd for netbsd.
105 * ld-sh/sh64/relfail.exp: Set parameters for netbsd.
106 * ld-sh/sh64/sh64.exp: Skip this for netbsd. Trim the section
107 numbers for crangerel1 and crengerel2 tests.
108 * ld-sh/sh64/abi32.sd: Update.
109 * ld-sh/sh64/abi32.xd: Likewise.
110 * ld-sh/sh64/abi64.sd: Likewise.
111 * ld-sh/sh64/abi64.xd: Likewise.
112 * ld-sh/sh64/abixx-noexp.sd: Likewise.
113 * ld-sh/sh64/cmpct1.sd: Likewise.
114 * ld-sh/sh64/cmpct1.xd: Likewise.
115 * ld-sh/sh64/crange1.rd: Likewise.
116 * ld-sh/sh64/crange2.rd: Likewise.
117 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
118 * ld-sh/sh64/crange3-media.rd: Likewise.
119 * ld-sh/sh64/crange3.rd: Likewise.
120 * ld-sh/sh64/crangerel1.rd: Likewise.
121 * ld-sh/sh64/crangerel2.rd: Likewise.
122 * ld-sh/sh64/dlsection.sd: Likewise.
123 * ld-sh/sh64/endian.sbd: Likewise.
124 * ld-sh/sh64/endian.sld: Likewise.
125 * ld-sh/sh64/gotplt.d: Likewise.
126 * ld-sh/sh64/init-cmpct.d: Likewise.
af04c4ea 127 * ld-sh/sh64/init-media.d: Likewise.
f19ae42f
KK
128 * ld-sh/sh64/init.s: Align functions.
129 * ld-sh/sh64/init64.d: Update.
130 * ld-sh/sh64/mix1-noexp.sd: Likewise.
131 * ld-sh/sh64/mix1.sd: Likewise.
132 * ld-sh/sh64/mix1.xd: Likewise.
133 * ld-sh/sh64/mix2-noexp.sd: Likewise.
134 * ld-sh/sh64/mix2.sd: Likewise.
135 * ld-sh/sh64/mix2.xd:Likewise.
136 * ld-sh/sh64/rel32.xd: Likewise.
137 * ld-sh/sh64/rel64.xd: Likewise.
138 * ld-sh/sh64/reldl32.rd: Likewise.
139 * ld-sh/sh64/reldl64.rd: Likewise.
140 * ld-sh/sh64/shdl32.xd: Update.
141 * ld-sh/sh64/shdl64.sd: Likewise.
142 * ld-sh/sh64/shdl64.xd: Likewise.
143 * ld-sh/shared-1.d: Add -z nocombreloc to ld option. Update.
144 * ld-sh/sub2l-1.d: Make file format match with elf32-sh.*.
145 * ld-sh/weak1.d: Likewise.
146
8e919164
HPN
1472003-10-11 Hans-Peter Nilsson <[email protected]>
148
149 * ld-scripts/defined3.d, ld-scripts/defined3.t: New test.
150 * ld-scripts/defined.exp: Run defined3.
151
b8fe28d4
HPN
1522003-10-08 Hans-Peter Nilsson <[email protected]>
153
154 * ld-scripts/defined2.d, ld-scripts/defined2.t: New test.
155 * ld-scripts/defined.exp: Run defined2.
156
c0d48c0b
DA
1572003-10-07 John David Anglin <[email protected]>
158
159 * ld-elfvsb/elfvsb.exp: xfail non-pic shared library tests for
160 non 64-bit hppa*-*-linux* targets.
161 * ld-elfvsb/main.c (main_visibility_check): Cast value returned by
162 visibility_funptr () to a function pointer.
163 * ld-shared/shared.exp: xfail shared (non PIC), shared (non PIC, load
164 offset), and shared (PIC main, non PIC so) tests for non 64-bit
165 hppa*-*-linux* targets.
166
5cd8624d
L
1672003-09-30 H.J. Lu <[email protected]>
168
169 * ld-checks/checks.exp (section_check): Remove ia64-*-elf*.
170
18c5ee84
L
1712003-09-30 H.J. Lu <[email protected]>
172
173 * ld-checks/checks.exp (section_check): Skip ia64-*-* instead
174 of ia64-*-linux*.
175
a98f9b6c
L
1762003-09-30 H.J. Lu <[email protected]>
177
178 * ld-ia64/ia64.exp: Remove -melf64_ia64.
179
180 * ld-ia64/tlsbin.dd: Remove -melf64_ia64. Match elf..-ia64-.*
181 instead of elf64-ia64-little.
182 * ld-ia64/tlsbin.rd: Likewise.
183 * ld-ia64/tlsbin.sd: Likewise.
184 * ld-ia64/tlsbin.td: Likewise.
185 * ld-ia64/tlsg.sd: Likewise.
186 * ld-ia64/tlspic.dd: Likewise.
187 * ld-ia64/tlspic.rd: Likewise.
188 * ld-ia64/tlspic.sd: Likewise.
189 * ld-ia64/tlspic.td: Likewise.
190
5f74bc13
CD
1912003-09-30 Chris Demetriou <[email protected]>
192
193 * ld-mips-elf/mips-elf-flags.exp: Add tests for combinations
194 with MIPS64r2.
195
7ed2b4e2
L
1962003-09-29 H.J. Lu <[email protected]>
197
198 * lib/ld-lib.exp (proc is_elf64): New.
199
200 * ld-scripts/phdrs.exp: Use is_elf_format and is_elf64.
201
ea16ac83
AM
2022003-09-23 Alan Modra <[email protected]>
203
204 * ld-discard/exit.s: Correct .text.exit attributes.
205 * ld-discard/extern.s: Likewise.
206 * ld-discard/static.s: Likewise.
207
4ca2ec88
TS
2082003-09-21 Thiemo Seufer <[email protected]>
209
210 * ld-mips-elf/relax-jalr-n32.d: Fix little endian test failure.
211 * ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
212 * ld-mips-elf/relax-jalr-n64.d: Likewise.
213 * ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
214
d65b7211
HPN
2152003-09-14 Hans-Peter Nilsson <[email protected]>
216
217 * ld-mmix/bpo-1.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d,
218 ld-mmix/bpo-14.d, ld-mmix/bpo-16.d, ld-mmix/bpo-17.d,
219 ld-mmix/bpo-18.d, ld-mmix/bpo-19.d, ld-mmix/bpo-2.d,
220 ld-mmix/bpo-22.d, ld-mmix/bpo-3.d, ld-mmix/bpo-4.d,
221 ld-mmix/bpo-5.d, ld-mmix/bpo-6.d, ld-mmix/bpo-9.d,
222 ld-mmix/greg-19.d, ld-mmix/loc1.d, ld-mmix/loc2.d, ld-mmix/loc3.d,
223 ld-mmix/loc4.d, ld-mmix/loc6.d, ld-mmix/local12.d,
224 ld-mmix/locdo-1.d, ld-mmix/loct-1.d, ld-mmix/locto-1.d: Adjust for
225 objdump -d change.
226
a52f1af1
AM
2272003-09-11 Alan Modra <[email protected]>
228
229 * ld-elf/merge2.s: New.
230 * ld-elf/merge2.d: New.
231
ba3360ee
HPN
2322003-08-16 Hans-Peter Nilsson <[email protected]>
233
234 * ld-mmix/bpo-9.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d: Adjust for
235 recent objdump "Contents of ..." change.
236
866f48b7
KK
2372003-08-02 Kaz Kojima <[email protected]>
238
239 * ld-sh/shared-2.d, ld-sh/textrel1.s, ld-sh/textrel2.s: New test.
240
edf6a232
AM
2412003-08-02 Alan Modra <[email protected]>
242
243 * ld-d10v/reloc-001.d: Adjust for objdump -d change.
244 * ld-d10v/reloc-002.d: Likewise.
245 * ld-d10v/reloc-005.d: Likewise.
246 * ld-d10v/reloc-006.d: Likewise.
247 * ld-d10v/reloc-009.d: Likewise.
248 * ld-d10v/reloc-010.d: Likewise.
249 * ld-d10v/reloc-013.d: Likewise.
250 * ld-d10v/reloc-014.d: Likewise.
251 * ld-xstormy16/pcrel.d: Likewise.
252
933f40e7
JJ
2532003-07-29 Jakub Jelinek <[email protected]>
254
255 * ld-elfvsb/elf-offset.ld: Add .rel.toc, .rela.toc and .toc
256 sections.
257
452575a9
AM
2582003-07-29 Alan Modra <[email protected]>
259
260 * ld-powerpc/tlsso.r: Update.
261 * ld-powerpc/tlstocso.r: Update.
262
10eafd9f
NC
2632003-07-29 Nick Clifton <[email protected]>
264
265 * ld-alpha/tlsbin.dd: Update to account for .eh_frame section.
266 * ld-alpha/tlsbin.rd: Likewise.
267 * ld-alpha/tlsbin.sd: Likewise.
268 * ld-alpha/tlsbinr.dd: Likewise.
269 * ld-alpha/tlsbinr.rd: Likewise.
270 * ld-alpha/tlsbinr.sd: Likewise.
271 * ld-alpha/tlspic.dd: Likewise.
272 * ld-alpha/tlspic.rd: Likewise.
af04c4ea 273 * ld-alpha/tlspic.sd: Likewise.
10eafd9f 274
b59a0218
AM
2752003-07-26 Alan Modra <[email protected]>
276
277 * ld-powerpc/tlsexe32.d: Update.
278 * ld-powerpc/tlsso32.d: Update.
279
13752416
L
2802003-07-24 H.J. Lu <[email protected]>
281
282 * ld-powerpc/tlsexe.r: .sbss is NOBITS, not PROGBITS.
283 * ld-powerpc/tlsexetoc.r: Likewise.
284 * ld-powerpc/tlsso.r: Likewise.
285 * ld-powerpc/tlstocso.r: Likewise.
286
48e83334
SC
2872003-07-23 Stephane Carrez <[email protected]>
288
289 * ld-srec/srec.exp: For m6811/m6812 use --defsym to define _.z soft
290 register.
291
d416627c
L
2922003-07-22 H.J. Lu <[email protected]>
293
294 * ld-selective/selective.exp: Skip "ia64-*-*".
295
296 * ld-srec/srec.exp: Make xfail on "ia64-*-*".
297
7a9823f1
RS
2982003-07-11 Richard Sandiford <[email protected]>
299
300 * ld-h8300/relax-3{.s,.d,-coff.d}: New test.
301 * ld-h8300/h8300.exp: Run it.
302
1c0bd72e
AM
3032003-07-10 Alan Modra <[email protected]>
304
305 * ld-powerpc/powerpc.exp: Dump output .got section rather than .toc.
306 * ld-powerpc/tlsexetoc.g: Update.
307 * ld-powerpc/tlsexetoc.r: Update.
308 * ld-powerpc/tlstoc.g: Update.
309 * ld-powerpc/tlstocso.g: Update.
310 * ld-powerpc/tlstocso.r: Update.
311
8c17da6e
NC
3122003-07-04 Richard Sandiford <[email protected]>
313
314 * ld-h8300/h8300.exp: Replace loop with explicit list. Run relax.d
315 unconditionally. Run relax-2.d for *-elf targets.
316 * ld-h8300/relax.d: Fix typo.
317 * ld-h8300/relax.s: Add 0x prefixes.
318 * ld-h8300/relad-2.[sd]: New test.
319
fbf18a5c
TS
3202003-06-29 Thiemo Seufer <[email protected]>
321
322 * ld-mips-elf/mips-elf.exp: Use is_elf_format.
323
0c29b4cc
TS
3242003-06-29 Thiemo Seufer <[email protected]>
325
326 * ld-mips-elf/mips-elf-flags.exp: Use -melf32bsmip for IRIX6.
327
264d75f7
AM
3282003-06-25 Alan Modra <[email protected]>
329
330 * ld-powerpc/apuinfo.rd: Update.
331
b7c7d6c1
TS
3322003-06-21 Thiemo Seufer <[email protected]>
333
334 * ld-mips-elf/elf-rel-got-n32.d: Remove special handling for n32 ABI.
335 * ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
336
a42ec05b
HPN
3372003-06-18 Hans-Peter Nilsson <[email protected]>
338
c1f19746
HPN
339 * ld-cris/locref1.d, ld-cris/locref1.s, ld-cris/locref2.d,
340 ld-cris/locref2.s: New tests.
341
a42ec05b
HPN
342 * ld-elfcomm/elfcomm.exp (dump_common1): Use $READELF, not plain
343 readelf as found using default path.
344
0f84fde1
AM
3452003-06-18 Alan Modra <[email protected]>
346
b0fe1bf3
AM
347 * lib/ld-lib.exp (default_ld_simple_link): Trim ld parms before
348 trying to trim ld path.
349 (default_ld_compile): Likewise for cc.
350
0f84fde1
AM
351 * lib/ld-lib.exp (default_ld_simple_link): Trim ld path before
352 looking for gcc match.
353 (default_ld_compile): Likewise for cc.
354
40bdaaa8
NC
3552003-06-17 Loren James Rittle <[email protected]>
356
357 * ld-undefined/undefined.exp (i?86-*-freebsd*): Remove xfail.
358
37c18fe2
AM
3592003-06-16 Alan Modra <[email protected]>
360
361 * ld-powerpc/tlsexetoc.d: Update.
362 * ld-powerpc/tlsso.d: Update.
363 * ld-powerpc/tlstoc.d: Update.
364 * ld-powerpc/tlstocso.d: Update.
365 * ld-powerpc/tlstocso.r: Update.
366
1de1cfb1
HPN
3672003-06-16 Hans-Peter Nilsson <[email protected]>
368
369 * ld-cris/ldsym1.d: Restrict to cris-*-*elf* and cris-*-*aout*.
370 * ld-cris/noglob1.d: Ditto.
371 * ld-cris/badgotr1.d: Pass --underscore to gas.
372
31a1f3a1
TS
3732003-06-12 Thiemo Seufer <[email protected]>
374
375 * ld-mips-elf/elf-rel-got-n64-linux.d: New file.
376 * ld-mips-elf/elf-rel-xgot-n64-linux.d: New file.
377 * ld-mips-elf/mips-elf.exp: Use the new files for Linux.
378
2d8f7dc8
TS
3792003-06-12 Thiemo Seufer <[email protected]>
380
381 * ld-mips-elf/relax-jalr.s: Fix testsuite breakage.
382 * ld-mips-elf/relax-jalr-n32.d: Likewise.
383 * ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
384 * ld-mips-elf/relax-jalr-n64.d: Likewise.
385 * ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
386
d80dcc6a
TS
3872003-06-11 Thiemo Seufer <[email protected]>
388
389 * ld-mips-elf/multi-got-1.d: Adjust addresses.
390 * ld-mips-elf/rel32-n32.d: Likewise.
391
4c80642a
AM
3922003-06-11 Alan Modra <[email protected]>
393
394 * ld-srec/srec.exp (run_srec_test): Remove powerpc64 xfails, and
395 xfail for hppa duplicated elsewhere.
396
5ef0935e
TS
3972003-06-10 Thiemo Seufer <[email protected]>
398
399 * ld-mips-elf/rel32-n32.d: Force big endian assembly.
400 * ld-mips-elf/rel32-o32.d: Likewise.
401 * ld-mips-elf/rel64.d: Likewise.
402
81cacc15
AM
4032003-06-10 Alan Modra <[email protected]>
404
405 * ld-elfvsb/elfvsb.exp: Run for powerpc64 too.
406 * ld-powerpc/tls.t: Update.
407 * ld-powerpc/tlsexe.d: Update.
408 * ld-powerpc/tlsexe.r: Update.
409 * ld-powerpc/tlsexetoc.d: Update.
410 * ld-powerpc/tlsexetoc.r: Update.
411 * ld-powerpc/tlsexetoc.t: Update.
412 * ld-powerpc/tlsso.d: Update.
413 * ld-powerpc/tlsso.g: Update.
414 * ld-powerpc/tlsso.r: Update.
415 * ld-powerpc/tlsso.t: Update.
416 * ld-powerpc/tlstocso.d: Update.
417 * ld-powerpc/tlstocso.g: Update.
418 * ld-powerpc/tlstocso.r: Update.
419 * ld-powerpc/tlstocso.t: Update.
420
6f6f27f8
L
4212003-06-03 H.J. Lu <[email protected]>
422
423 * ld-discard/extern.d: Updated.
424 * ld-discard/start.d: Likewise.
425 * ld-discard/static.d: Likewise.
426
b814bbcb
L
4272003-06-03 H.J. Lu <[email protected]>
428
429 * ld-elfcomm/elfcomm.exp: Mark tests untested if compiler is
430 not available.
431
3bb72744
NC
4322003-06-02 Fabrizio Gennari <[email protected]>
433
434 * ld-cygwin: New directory.
435 * ld-cygwin/exe-export.exp: New test script. Checks building
436 cygwin executables with an export table.
437 * ld-cygwin/testdll.def: New source file.
438 * ld-cygwin/testexe.def: New source file.
439 * ld-cygwin/testdll.c: New source file.
440 * ld-cygwin/testexe.c: New source file.
441
cdaeef2e
L
4422003-05-30 H.J. Lu <[email protected]>
443
444 * config/default.exp: Load tmpdir/libpath.exp.
445 (gcc_ld_flag): Set from $libpath.
446
43f9d75b
JT
4472003-05-27 Jason Thorpe <[email protected]>
448
449 * ld-elf/elf.exp: Use if_elf_format.
450 * ld-elf/sec64k.exp: Likewise.
451 * ld-elfcomm/elfcomm.exp: Likewise.
452 * lib/ld-lib.exp (is_elf_format): Match hppa*64*-*-hpux*.
453
493e6a13
JT
4542003-05-25 Jason Thorpe <[email protected]>
455
456 * ld-mips-elf/mips-elf.exp: Make all NetBSD targets match as elf.
457
22d5e339
L
4582003-05-20 Jakub Jelinek <[email protected]>
459
460 * ld-elfvsb/common.c: New file.
461 * ld-elfvsb/elfvsb.exp: Add common.
462
4632003-05-20 H.J. Lu <[email protected]>
464
465 * ld-elfvsb/sh3.c: New file.
466 * ld-elfvsb/test.c: Likewise.
467
468 * ld-elfvsb/elfvsb.exp: Add new weak hidden symbol tests.
469
b765d4e3
L
4702003-05-15 H.J. Lu <[email protected]>
471
472 * config/default.exp (gcc_ld_flag): New. Make the newly built
473 linker available to gcc.
474 * lib/ld-lib.exp (default_ld_simple_link): Pass $gcc_ld_flag
475 to gcc.
476
477 * ld-elfvers/vers.exp: Use "ld_simple_link $CC" to build shared
478 libraries.
479 * ld-elfvsb/elfvsb.exp: Likewise.
480 * ld-elfweak/elfweak.exp: Likewise.
481 * ld-shared/shared.exp: Likewise.
482
483 * ld-elfvers/vers.exp: Use "-Wl,-rpath,." to build shared
484 libraries.
485 * ld-elfvsb/elfvsb.exp: Likewise.
486
487 * ld-elfvsb/elfvsb.exp: Remove xfail for powerpc-*-linux*.
488
489 * ld-elfweak/elfweak.exp: Use PIC for shared libraries.
490
99573a98
SC
4912003-05-13 Stephane Carrez <[email protected]>
492
493 * ld-m68hc11/link-hcs12.d: New test.
494 * ld-m68hc11/link-hcs12.s: New file.
495 * ld-m68hc11/link-hc12.s: New file.
496
5c449c3f
L
4972003-05-13 H.J. Lu <[email protected]>
498
499 * ld-elfweak/elfweak.exp: Fix typo.
500
59758b1c
NC
5012003-05-13 Kaz Kojima <[email protected]>
502
503 * ld-elfvers/vers.exp: Run on sh[34]*-*-linux*.
504 * ld-elfvsb/elfvsb.exp: Likewise.
505 * ld-elfweak/elfweak.exp: Likewise.
506
5ff4a71e
HPN
5072003-05-12 Hans-Peter Nilsson <[email protected]>
508
509 * ld-mmix/b-fixo2.d, ld-mmix/bpo-18.d, ld-mmix/bpo-18m.d,
510 ld-mmix/loc4.d, ld-mmix/loc4m.d, ld-mmix/loc6.d, ld-mmix/loc6m.d,
511 ld-mmix/locdo-1.d, ld-mmix/sec-1.d, ld-mmix/sec-2.d,
512 ld-mmix/sec-3.d, ld-mmix/sec-4.d, ld-mmix/sec-5.d,
513 ld-mmix/sec-7m.d, ld-mmix/sec-8m.d, ld-mmix/spec802.d,
514 ld-mmix/spec803.d, ld-mmix/spec804.d, ld-mmix/spec805.d,
515 ld-mmix/spec806.d, ld-mmix/spec807.d, ld-mmix/spec808.d: Tweak for
516 objdump no longer truncating dump addresses.
517
4648dfcf
MS
5182003-05-09 Martin Schwidefsky <[email protected]>
519
520 * ld-elfvsb/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame
521 to linker script.
522 * ld-elfvsb/elfvsb.exp (visibility_run): Add setup_xfails for s390x.
523 * ld-selective/selective.exp: Disable for s390 and s390x.
524 * ld-shared/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame
525 to linker script.
526 * ld-shared/shared.exp (shared_test): Add setup_xfails for s390x.
527 * ld-undefined/undefined.exp (checkund): Remove setup_xfail for s390x.
528
54c9a60f
L
5292003-05-08 H.J. Lu <[email protected]>
530
531 * ld-elfvers/vers.exp: Add vers27d4 and vers27d5 to test
532 versioned reference for hidden symbol.
533
534 * ld-elfvers/vers27d4.dsym: New file.
535 * ld-elfvers/vers27d4.ver: Likewise.
536
95b4a16e
L
5372003-05-07 H.J. Lu <[email protected]>
538
539 * ld-elfvers/vers27d3.c (__start): New.
540 (start): New.
541
0ae911fe
L
5422003-05-07 H.J. Lu <[email protected]>
543
544 * ld-elfvers/vers.exp (build_binary): Support build exeutable.
545 (build_binary): Renamed from ...
546 (build_vers_lib): This.
547 (build_vers_lib_no_pic): Updated.
548 (build_vers_lib_pic): Likewise.
549 Add vers27d1, vers27d2 and vers27d3 to test versioned
550 definition for hidden symbol referenced by a DSO.
551
552 * ld-elfvers/vers27d.dsym: New file.
553 * ld-elfvers/vers27d.sym: Likewise.
554 * ld-elfvers/vers27d.ver: Likewise.
555 * ld-elfvers/vers27d1.c: Likewise.
556 * ld-elfvers/vers27d2.c: Likewise.
557 * ld-elfvers/vers27d3.c: Likewise.
558
3a8260b2
AS
5592003-05-07 Andreas Schwab <[email protected]>
560
561 * ld-elfvsb/elfvsb.exp: Run dump tests even when cross
562 compiling.
563
697380b3
AO
5642003-05-06 Alexandre Oliva <[email protected]>
565
566 * config/default.exp (gcc_gas_flags): Force ABI to n32 on
567 mips64-linux.
568 * ld-elf/merge.d: Xfail on mips64*-linux-gnu*.
569 * ld-mips-elf/mips-elf-flags.exp (ldemul): Set to o32-compatible
570 on mips-sgi-irix6*, mips64-linux-gnu and mips64el-linux-gnu.
571 (good_combination, bad_combination): Use it.
572 Add -32 or -mabi=o64 wherever the ABI was formerly implied.
573
08d5f1b4
L
5742003-05-06 H.J. Lu <[email protected]>
575
576 * ld-elfvers/vers.exp (objdump_versionstuff): Support comment
577 in expected version file.
578
579 * ld-elfvers/vers25b.c: Add a line of comment.
580 * ld-elfvers/vers25b.dsym: Likwise.
581 * ld-elfvers/vers25b.ver: Likwise.
582 * ld-elfvers/vers26b.dsym: Likwise.
583 * ld-elfvers/vers26b.ver: Likwise.
584 * ld-elfvers/vers27b.dsym: Likwise.
585 * ld-elfvers/vers27b.ver: Likwise.
586 * ld-elfvers/vers27c.c: Likwise.
587 * ld-elfvers/vers27c.dsym: Likwise.
588 * ld-elfvers/vers27c.ver: Likwise.
589
ef5aade5
L
5902003-05-04 H.J. Lu <[email protected]>
591
592 * ld-elfvsb/main.c: Updated.
593 * ld-elfvsb/sh1.c: Likewise.
594
c424e0e9
L
5952003-05-04 H.J. Lu <[email protected]>
596
597 * ld-elfvers/vers18.dsym: Updated for weak definiton change.
598 * ld-elfvers/vers18.ver: Likewise.
599 * ld-elfvers/vers19.ver: Likewise.
839efa26
L
600 * ld-elfweak/dsowdata.dsym: Likewise.
601 * ld-elfweak/elfweak.exp: Likewise.
602 * ld-elfweak/weakdata.dsym: Likewise.
c424e0e9
L
603
604 * ld-elfweak/elfweak.exp: Remove xfail.
605
508073f7
AO
6062003-05-04 Alexandre Oliva <[email protected]>
607
608 * ld-mips-elf/multi-got-1.d: Force into big-endian mode.
609 Turn relocation offsets into regexps.
610
95aa61ce
L
6112003-05-03 H.J. Lu <[email protected]>
612
613 * ld-elfvers/vers.exp: Add vers27a, vers27b, vers27c1 and
614 vers27c2 to test versioned definition vs. hidden definition in
615 different files.
616
617 * ld-elfvers/vers27a.c: New file.
618 * ld-elfvers/vers27a.dsym: Likewise.
619 * ld-elfvers/vers27a.map: Likewise.
620 * ld-elfvers/vers27a.ver: Likewise.
621 * ld-elfvers/vers27b.c: Likewise.
622
623 * ld-elfvers/vers27b.dsym: New empty file.
624 * ld-elfvers/vers27b.ver: Likwise.
625 * ld-elfvers/vers27c.c: Likwise.
626 * ld-elfvers/vers27c.dsym: Likwise.
627 * ld-elfvers/vers27c.ver: Likwise.
628
2968149b
NC
6292003-05-02 Nick Clifton <[email protected]>
630
631 * ld-xstormy16: New directory.
632 * ld-xstormy16/xstormy16.exp: New test script.
633 * ld-xstormy16/pcrel.s: Test assembler source file.
634 * ld-xstormy16/external.s: Test assembler source file.
635 * ld-xstormy16/pcrel.d: Test expected disassembly.
636
fcd06cfe
AJ
6372003-05-02 Andreas Jaeger <[email protected]>
638
639 * ld-elfvers/vers.exp (build_exec): Disable vers26b3 on x86-64-linux.
640
bf57c3c9
L
6412003-04-29 H.J. Lu <[email protected]>
642
643 * ld-ia64/tlsbin.dd: Updated.
644 * ld-ia64/tlsbin.rd: Likewise.
645 * ld-ia64/tlsbin.sd: Likewise.
646 * ld-ia64/tlsbin.td: Likewise.
647 * ld-ia64/tlspic.rd: Likewise.
648 * ld-ia64/tlspic.sd: Likewise.
649 * ld-ia64/tlspic.td: Likewise.
650
5ad8914f
JR
6512003-04-29 J"orn Rennecke <[email protected]>
652
653 * ld-selective/3.cc (start): New function.
654 * ld-selective/4.cc: Likewise.
655 * ld-selective/5.cc: Likewise.
656
f006af20
L
6572003-04-28 H.J. Lu <[email protected]>
658
659 * ld-elfvers/vers.exp (picflag): Set PIC flag for compiler.
660 (build_vers_lib): Support PIC.
661 (build_vers_lib_no_pic): New. Change all calls to build_vers_lib
662 to build_vers_lib_no_pic.
663 (build_vers_lib_pic): New.
664 Add tests vers26a, vers26b1, vers26b2 and vers26b3 for versioned
665 definition vs. normal definition in different files.
666
667 * ld-elfvers/vers26a.c: New file.
668 * ld-elfvers/vers26a.dsym: Likewise.
669 * ld-elfvers/vers26a.map: Likewise.
670 * ld-elfvers/vers26a.ver: Likewise.
671 * ld-elfvers/vers26b.c: Likewise.
672
673 * ld-elfvers/vers26b.dsym: New empty file.
674 * ld-elfvers/vers26b.ver: Likewise.
675
1b1fe8fe
L
6762003-04-27 H.J. Lu <[email protected]>
677
678 * ld-elfvsb/elfvsb.dat: Updated.
679 * ld-elfvsb/elfvsb.exp: Likewise.
680 * ld-elfvsb/main.c: Likewise.
681 * ld-elfvsb/sh1.c: Likewise.
682 * ld-elfvsb/sh2.c: Likewise.
683
d204f4c0
SC
6842003-04-26 Stephane Carrez <[email protected]>
685
686 * ld-m68hc11/bug-3331.d: New test.
687 * ld-m68hc11/bug-3331.s: New file.
688
635f1062 6892003-04-25 Nick Clifton <[email protected]>
4c80642a 690 J"orn Rennecke <[email protected]>
635f1062
JR
691
692 * lib/ld-lib.exp (big_or_little_endian): Also check for -mb and -ml.
693
09bf9720
L
6942003-04-24 J"orn Rennecke <[email protected]>
695
696 * ld-elfcomm/elfcomm.exp: Allow symbols to have '_' prepended.
697
267fb3c1
KK
6982003-04-23 Kaz Kojima <[email protected]>
699
700 * ld-sh/tlsbin-1.d, ld-sh/tlsbin-2.d, ld-sh/tlsbin-3.d,
701 ld-sh/tlstpoff-1.d, ld-sh/tlstpoff-2.d: Update for removing
702 unnecessary TLS relocs.
703
ef230218
JR
7042003-04-23 J"orn Rennecke <[email protected]>
705
706 * ld-sh/sh64/crange3-cmpct.rd (Machine): Change to refer to SuperH.
707 * ld-sh/sh64/crange3-media.rd (Machine): Likewise.
708
365f9131
L
7092003-04-23 H.J. Lu <[email protected]>
710
711 * ld-elfvers/vers.exp (objdump_dynsymstuff): Support empty
712 files.
713 (objdump_versionstuff): Likewise.
714 Add tests vers25a, vers25b1 and vers25b2 for versioned
715 definition vs. normal definition in different files.
716
717 * ld-elfvers/vers25a.c: New file.
718 * ld-elfvers/vers25a.dsym: Likewise.
719 * ld-elfvers/vers25a.map: Likewise.
720 * ld-elfvers/vers25a.ver: Likewise.
721
722 * ld-elfvers/vers25b.c: New empty file.
723 * ld-elfvers/vers25b.dsym: Likewise.
724 * ld-elfvers/vers25b.ver: Likewise.
725
ab7be2df
L
7262003-04-22 H.J. Lu <[email protected]>
727
728 * ld-elfcomm/elfcomm.exp: Support 64bit targets.
729
6c6532f7
SC
7302003-04-21 Stephane Carrez <[email protected]>
731
732 * ld-m68hc11/far-hc11.s: New file.
733 * ld-m68hc11/far-hc11.d: New test for HC11 trampoline generation.
734 * ld-m68hc11/far-hc12.s: New file.
735 * ld-m68hc11/far-hc12.d: New test for HC12 trampoline generation.
736 * ld-m68hc11/far-hc12.ld: New file.
737
37adfc7e
L
7382003-04-15 H.J. Lu <[email protected]>
739
740 * ld-elfcom/elfcom.exp: Fix a typo.
741
ca4fa240
NC
7422003-04-14 H.J. Lu <[email protected]>
743
744 * ld-elfcom: New directory.
745 * ld-elfcom/elfcom.exp: New file: Test alignment of common symbols
746 under ELF.
747 * ld-elfcom/common1a.c: New file: Test source code.
748 * ld-elfcom/common1b.c: New file: Test source code.
749
c2dcd04e
NC
7502003-04-15 Rohit Kumar Srivastava <[email protected]>
751
752 * ld-sh/sh64/crange3-cmpct.rd: Replace occurrances of 'Hitachi'
753 with 'Renesas'.
754 * ld-sh/sh64/crange3-media.rd: Likewise.
755
878a9190
DJ
7562002-04-13 Daniel Jacobowitz <[email protected]>
757
758 * ld-discard/extern.s, ld-discard/start.s, ld-discard/static.s,
759 ld-sh/refdbg.s: Add leading 0 to .debug_info to prevent parsing it
760 for error messages.
761
7d6c7577
AO
7622003-04-10 Alexandre Oliva <[email protected]>
763
764 * ld-mips-elf/elf-rel-got-n32.d,
765 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
766 ld-mips-elf/elf-rel-xgot-n64.d: New.
767 * ld-mips-elf/mips-elf.exp (hasn32): Define as condition for
768 new tests to run.
769
1f8bd312
SC
7702003-04-04 Stephane Carrez <[email protected]>
771
772 * ld-m68hc11/bug-1417.d: Update to take into account jsr->bsr relax.
773
8fdeb6e3
BW
7742003-04-02 Bob Wilson <[email protected]>
775
776 * ld-xtensa/coalesce.exp: Skip if target is not xtensa-*-*.
777 * ld-xtensa/lcall.exp: Likewise.
778
e0001a05
NC
7792003-04-01 Bob Wilson <[email protected]>
780
4c80642a
AM
781 * ld-elf/merge.d: xfail xtensa-*-*.
782 * ld-scripts/crossref.exp: Add -mtext-section-literals to CFLAGS
783 for Xtensa targets.
784 * ld-srec/srec.exp: Add -no-relax flag for Xtensa targets.
785 * ld-xtensa/coalesce1.s: New file.
786 * ld-xtensa/coalesce2.s: Likewise.
787 * ld-xtensa/coalesce.exp: Likewise.
788 * ld-xtensa/coalesce.t: Likewise.
789 * ld-xtensa/lcall1.s: Likewise.
790 * ld-xtensa/lcall2.s: Likewise.
791 * ld-xtensa/lcall.exp: Likewise.
792 * ld-xtensa/lcall.t: Likewise.
e0001a05 793
05e6bb2f
AO
7942003-03-25 Alexandre Oliva <[email protected]>
795
796 * ld-mips-elf/mips-elf.exp: Added...
797 * ld-mips-elf/relax-jalr.s, ld-mips-elf/relax-jalr-n32.d,
798 ld-mips-elf/relax-jalr-n32-shared.d, ld-mips-elf/relax-jalr-n64.d,
799 ld-mips-elf/relax-jalr-n64-shared.d: New tests.
800
48fe7bda
AO
8012003-03-11 Alexandre Oliva <[email protected]>
802
803 * ld-mips-elf/mips-elf.exp (linux_gnu): New variable. Add:
804 * ld-mips-elf/rel32-o32.d, ld-mips-elf/rel32-n32.d,
805 ld-mips-elf/rel64.d, ld-mips-elf/rel32.s, ld-mips-elf/rel64.s: New
806 tests.
807
e515b051
AM
8082003-03-11 Alan Modra <[email protected]>
809
810 * ld-powerpc/tlsso.r: Adjust for corrected zero symbol index relocs.
811 * ld-powerpc/tlsso32.r: Likewise.
812
2a050fb5
AM
8132003-02-18 Alan Modra <[email protected]>
814
89b16ee5
AM
815 * ld-powerpc/tlsexe.d: Update for changed handling of invalid LD
816 relocs.
817 * ld-powerpc/tlsexe.g: Likewise.
818 * ld-powerpc/tlsexe.r: Likewise.
819 * ld-powerpc/tlsexe.t: Likewise.
820
2a050fb5
AM
821 * ld-powerpc/tls32.s: New file.
822 * ld-powerpc/tlslib32.s: New file.
823 * ld-powerpc/tls32.d: New file.
824 * ld-powerpc/tls32.g: New file.
825 * ld-powerpc/tls32.t: New file.
826 * ld-powerpc/tlsexe32.d: New file.
827 * ld-powerpc/tlsexe32.g: New file.
828 * ld-powerpc/tlsexe32.r: New file.
829 * ld-powerpc/tlsexe32.t: New file.
830 * ld-powerpc/tlsso32.d: New file.
831 * ld-powerpc/tlsso32.g: New file.
832 * ld-powerpc/tlsso32.r: New file.
833 * ld-powerpc/tlsso32.t: New file.
834 * ld-powerpc/powerpc.exp: Run new tests.
835
5502cb9f
AM
8362003-02-18 Alan Modra <[email protected]>
837
838 * ld-powerpc/tlsexe.g: Update for 2003-02-14 elf64-ppc.c change.
839
9147e853
JJ
8402003-02-10 Jakub Jelinek <[email protected]>
841
842 * ld-shared/shared.exp: Run on s390*-*-linux* and x86_64-*-linux* too.
843 xfail tests linking non-pic code into shared libs on x86_64-*-linux*.
844 * ld-elfvsb/elfvsb.exp: Likewise.
845 * ld-elfvers/vers.exp: Likewise. Add vers24a, vers24b and vers24c
846 tests.
847 * ld-elfvers/vers3.ver: Allow VERS_2.0 to come before GLIBC_*
848 version.
849 * ld-elfvers/vers19.ver: Likewise.
850 * ld-elfvers/vers24a.c: New test.
851 * ld-elfvers/vers24b.c: New test.
852 * ld-elfvers/vers24c.c: New test.
853 * ld-elfvers/vers24.map: New test.
854 * ld-elfvers/vers24.rd: New test.
855 * lib/ld-lib.exp (run_ld_link_tests): Add optional 7th argument
856 cflags. If source files have .c extension, compile them first.
857
0f85b45c
KK
8582003-02-10 Kaz kojima <[email protected]>
859
860 * ld-sh/tlstpoff-1.d: New.
861 * ld-sh/tlstpoff-2.d: New.
862 * ld-sh/tlstpoff1.s: New.
863 * ld-sh/tlstpoff2.s: New.
864
ac8b6cc0
AM
8652003-02-09 Alan Modra <[email protected]>
866
867 * ld-powerpc/tlslib.s: Give .__tls_get_addr function type.
868 * ld-powerpc/tlsexe.d: Update for changed handling of (invalid) ld var
869 in dynamic lib.
870 * ld-powerpc/tlsexe.g: Likewise.
871 * ld-powerpc/tlsexe.r: Likewise.
872 * ld-powerpc/tlsexe.t: Likewise.
873 * ld-powerpc/tlsexetoc.d: Likewise.
874 * ld-powerpc/tlsexetoc.g: Likewise.
875 * ld-powerpc/tlsexetoc.r: Likewise.
876 * ld-powerpc/tlsexetoc.t: Likewise.
877
266fb683
AM
8782003-02-05 Alan Modra <[email protected]>
879
880 * ld-powerpc/powerpc.exp (supports_ppc64): New.
881 (ppcelftests): Force 32 bit mode.
882 (ppc64elftests): New.
883 * ld-powerpc/tls.d: New.
884 * ld-powerpc/tls.g: New.
885 * ld-powerpc/tls.s: New.
886 * ld-powerpc/tls.t: New.
887 * ld-powerpc/tlsexe.d: New.
888 * ld-powerpc/tlsexe.g: New.
889 * ld-powerpc/tlsexe.r: New.
890 * ld-powerpc/tlsexe.t: New.
891 * ld-powerpc/tlsexetoc.d: New.
892 * ld-powerpc/tlsexetoc.g: New.
893 * ld-powerpc/tlsexetoc.r: New.
894 * ld-powerpc/tlsexetoc.t: New.
895 * ld-powerpc/tlslib.s: New.
896 * ld-powerpc/tlsso.d: New.
897 * ld-powerpc/tlsso.g: New.
898 * ld-powerpc/tlsso.r: New.
899 * ld-powerpc/tlsso.t: New.
900 * ld-powerpc/tlstoc.d: New.
901 * ld-powerpc/tlstoc.g: New.
902 * ld-powerpc/tlstoc.s: New.
903 * ld-powerpc/tlstoc.t: New.
904 * ld-powerpc/tlstocso.d: New.
905 * ld-powerpc/tlstocso.g: New.
906 * ld-powerpc/tlstocso.r: New.
907 * ld-powerpc/tlstocso.t: New.
908
8914585c
AO
9092003-01-27 Alexandre Oliva <[email protected]>
910
911 * ld-mips-elf/multi-got-1.d: New.
912 * ld-mips-elf/multi-got-1-1.s: New.
913 * ld-mips-elf/multi-got-1-2.s: New.
914 * ld-mips-elf/mips-elf.exp (elf): mips*-*-irix* is elf.
915 Run multi-got-1.
916
b9734f35
JJ
9172003-01-25 Jakub Jelinek <[email protected]>
918
919 * ld-sparc/sparc.exp: New.
920 * ld-sparc/tlsg32.s: New test.
921 * ld-sparc/tlsg32.sd: Likewise.
922 * ld-sparc/tlsg64.s: Likewise.
923 * ld-sparc/tlsg64.sd: Likewise.
924 * ld-sparc/tlslib.s: Likewise.
925 * ld-sparc/tlsnopic.s: Likewise.
926 * ld-sparc/tlspic.s: Likewise.
927 * ld-sparc/tlssunbin32.dd: Likewise.
928 * ld-sparc/tlssunbin32.rd: Likewise.
929 * ld-sparc/tlssunbin32.s: Likewise.
930 * ld-sparc/tlssunbin32.sd: Likewise.
931 * ld-sparc/tlssunbin32.td: Likewise.
932 * ld-sparc/tlssunbin64.dd: Likewise.
933 * ld-sparc/tlssunbin64.rd: Likewise.
934 * ld-sparc/tlssunbin64.s: Likewise.
935 * ld-sparc/tlssunbin64.sd: Likewise.
936 * ld-sparc/tlssunbin64.td: Likewise.
937 * ld-sparc/tlssunbinpic32.s: Likewise.
938 * ld-sparc/tlssunbinpic64.s: Likewise.
939 * ld-sparc/tlssunnopic32.dd: Likewise.
940 * ld-sparc/tlssunnopic32.rd: Likewise.
941 * ld-sparc/tlssunnopic32.s: Likewise.
942 * ld-sparc/tlssunnopic32.sd: Likewise.
943 * ld-sparc/tlssunnopic64.dd: Likewise.
944 * ld-sparc/tlssunnopic64.rd: Likewise.
945 * ld-sparc/tlssunnopic64.s: Likewise.
946 * ld-sparc/tlssunnopic64.sd: Likewise.
947 * ld-sparc/tlssunpic32.dd: Likewise.
948 * ld-sparc/tlssunpic32.rd: Likewise.
949 * ld-sparc/tlssunpic32.s: Likewise.
950 * ld-sparc/tlssunpic32.sd: Likewise.
951 * ld-sparc/tlssunpic32.td: Likewise.
952 * ld-sparc/tlssunpic64.dd: Likewise.
953 * ld-sparc/tlssunpic64.rd: Likewise.
954 * ld-sparc/tlssunpic64.s: Likewise.
955 * ld-sparc/tlssunpic64.sd: Likewise.
956 * ld-sparc/tlssunpic64.td: Likewise.
957
6c597796
MS
9582003-01-24 Martin Schwidefsky <[email protected]>
959
960 * ld-s390/s390.exp: New file.
961 * ld-s390/tlsbin_64.dd: New file.
962 * ld-s390/tlsbin_64.rd: New file.
963 * ld-s390/tlsbin_64.s: New file.
964 * ld-s390/tlsbin_64.sd: New file.
965 * ld-s390/tlsbin_64.td: New file.
966 * ld-s390/tlsbin.dd: New file.
967 * ld-s390/tlsbinpic_64.s: New file.
968 * ld-s390/tlsbinpic.s: New file.
969 * ld-s390/tlsbin.rd: New file.
970 * ld-s390/tlsbin.s: New file.
971 * ld-s390/tlsbin.sd: New file.
972 * ld-s390/tlsbin.td: New file.
973 * ld-s390/tlslib_64.s: New file.
974 * ld-s390/tlslib.s: New file.
975 * ld-s390/tlspic1_64.s: New file.
976 * ld-s390/tlspic1.s: New file.
977 * ld-s390/tlspic2_64.s: New file.
978 * ld-s390/tlspic2.s: New file.
979 * ld-s390/tlspic_64.dd: New file.
980 * ld-s390/tlspic_64.rd: New file.
981 * ld-s390/tlspic_64.sd: New file.
982 * ld-s390/tlspic_64.td: New file.
983 * ld-s390/tlspic.dd: New file.
984 * ld-s390/tlspic.rd: New file.
985 * ld-s390/tlspic.sd: New file.
986 * ld-s390/tlspic.td: New file.
987
0ef7d236
AM
9882003-01-24 Alan Modra <[email protected]>
989
990 * ld-alpha/tlsbin.sd: Cope with truncated address in data dumps.
991 * ld-alpha/tlsbin.td: Likewise.
992 * ld-alpha/tlsbinr.sd: Likewise.
993
8b0c8155
RH
9942003-01-21 Richard Henderson <[email protected]>
995
996 * ld-alpha/alpha.exp: New.
997 * ld-alpha/align.s: New.
998 * ld-alpha/tlsbin.dd: New.
999 * ld-alpha/tlsbin.rd: New.
1000 * ld-alpha/tlsbin.s: New.
1001 * ld-alpha/tlsbin.sd: New.
1002 * ld-alpha/tlsbin.td: New.
1003 * ld-alpha/tlsbinpic.s: New.
1004 * ld-alpha/tlsbinr.dd: New.
1005 * ld-alpha/tlsbinr.rd: New.
1006 * ld-alpha/tlsbinr.sd: New.
1007 * ld-alpha/tlsg.s: New.
1008 * ld-alpha/tlsg.sd: New.
1009 * ld-alpha/tlslib.s: New.
1010 * ld-alpha/tlspic.dd: New.
1011 * ld-alpha/tlspic.rd: New.
1012 * ld-alpha/tlspic.sd: New.
1013 * ld-alpha/tlspic.td: New.
1014 * ld-alpha/tlspic1.s: New.
1015 * ld-alpha/tlspic2.s: New.
1016
d2823f55
AM
10172003-01-20 Alan Modra <[email protected]>
1018
1019 * ld-srec/srec.exp (run_srec_test): Pass --traditional-format to ld.
1020
a823975a
JJ
10212003-01-18 Jakub Jelinek <[email protected]>
1022
1023 * ld-ia64/tlspic1.s: Add tests for IE in shared libraries.
1024 * ld-ia64/tlspic.rd: Adjust.
1025 * ld-ia64/tlspic.dd: Adjust.
1026 * ld-ia64/tlspic.sd: Adjust.
1027
b3dfd7fe
JJ
10282003-01-16 Jakub Jelinek <[email protected]>
1029
1030 * ld-ia64/ia64.exp: New.
1031 * ld-ia64/tlsbin.dd: New test.
1032 * ld-ia64/tlsbinpic.s: New test.
1033 * ld-ia64/tlsbin.rd: New test.
1034 * ld-ia64/tlsbin.s: New test.
1035 * ld-ia64/tlsbin.sd: New test.
1036 * ld-ia64/tlsbin.td: New test.
1037 * ld-ia64/tlsg.s: New test.
1038 * ld-ia64/tlsg.sd: New test.
1039 * ld-ia64/tlslib.s: New test.
1040 * ld-ia64/tlspic1.s: New test.
1041 * ld-ia64/tlspic2.s: New test.
1042 * ld-ia64/tlspic.dd: New test.
1043 * ld-ia64/tlspic.rd: New test.
1044 * ld-ia64/tlspic.sd: New test.
1045 * ld-ia64/tlspic.td: New test.
1046
1efcd1fd
RS
10472003-01-02 Richard Sandiford <[email protected]>
1048
1049 * ld-mips-elf/mips-elf-flags.exp: Add -mips4 to a -mgp64 test.
1050
64543e1a
RS
10512003-01-02 Richard Sandiford <[email protected]>
1052
1053 * ld-mips-elf/jr.s: New file.
1054 * ld-mips-elf/mips-elf-flags.exp: New test.
1055
6bdf432d
NC
10562002-12-18 Ralf Habacker <[email protected]>
1057
1058 * ld-auto-import: New directory.
1059 * ld-auto-import/auto-import.exp: Test the auto importing direct
1060 from a dll functionality.
1061 * ld-auto-import/client.c: Source code for test.
1062 * ld-auto-import/dll.c: Likewise.
1063
c9c1e416
AO
10642002-12-12 Alexandre Oliva <[email protected]>
1065
1066 * ld-mips-elf/mips-elf.exp: Remove branch-misc-2 test.
1067 * ld-mips-elf/branch-misc-2.d: Removed.
1068
e06d9b45
JT
10692002-12-10 Jason Thorpe <[email protected]>
1070
1071 * lib/ld-lib.exp (is_elf_format): Match NetBSD ELF targets.
1072
e1a9cb8e
NC
10732002-12-03 Nick Clifton <[email protected]>
1074
1075 * ld-powerpc/powerpc.exp (ppcelftests): Add apuinfo merging
1076 test.
1077 * ld-powerpc/apuinfo1.s: New assembler source file.
1078 * ld-powerpc/apuinfo2.s: New assembler source file.
1079 * ld-powerpc/apuinfo.rd: New expected output file.
1080
a4ff0c79
SC
10812002-12-01 Stephane Carrez <[email protected]>
1082
1083 Fix PR savannah/1417:
1084 * ld-m68hc11/bug-1417.s: New test.
1085 * ld-m68hc11/bug-1417.d: Likewise.
1086
00f7efb6
JJ
10872002-11-28 Jakub Jelinek <[email protected]>
1088
1089 * ld-i386/tlsnopic.rd: Change NOTYPE to TLS for UND sg* symbols.
1090
1448fa32
KK
10912002-11-28 Kaz Kojima <[email protected]>
1092
1093 * ld-sh/refdbg-0-dso.d: New test.
1094 * ld-sh/refdbg-1.d: Likewise.
1095 * ld-sh/refdbg.s: Likewise.
1096 * ld-sh/refdbglib.s: Likewise.
1097
0e406595
AM
10982002-11-22 Alan Modra <[email protected]>
1099
1100 * ld-elf/elf.exp: Remove sec64k test.
1101 * ld-elf/sec64k.exp: Reinstate.
1102
782c0ebf
AM
11032002-11-21 Alan Modra <[email protected]>
1104
1105 * ld-elf/elf.exp: Renamed from sec64k.exp. Add test_list loop.
1106 * ld-elf/merge.s: New file.
1107 * ld-elf/merge.d: New file.
1108 * ld-elf/merge.ld: New file.
1109
1a3fdaa7
AM
11102002-11-18 Svein E. Seldal <[email protected]>
1111
1112 * ld-scripts/script.exp: Setup for tic4x testcase
1113
e514ac71
NC
11142002-11-15 Nick Clifton <[email protected]>
1115
1116 * ld-h8300: New directory.
1117 * ld-h8300/h8300.exp: New expect script. Only run tests for h8300
1118 targets.
1119 * ld-h8300/relax.s: New assembler source file.
1120 * ld-h8300/relax.d: New expected output file.
1121
b7b0b729
HPN
11222002-11-11 Hans-Peter Nilsson <[email protected]>
1123
1124 * ld-elf/sec64k.exp: New test.
1125 * lib/ld-lib.exp (run_dump_test): Don't prepend "$srcdir/$subdir/"
1126 to a source file starting with "/".
1127
646a0a40
HPN
11282002-11-10 Hans-Peter Nilsson <[email protected]>
1129
1130 * ld-mmix/local1.d, ld-mmix/local3.d, ld-mmix/local5.d,
1131 ld-mmix/local7.d: Tweak for change in readelf output.
1132
f72dfb13
AM
11332002-11-09 Alan Modra <[email protected]>
1134
1135 * ld-elfvsb/define.s: Avoid use of @ in .type directive.
1136
415fe8c6 11372002-11-07 Hans-Peter Nilsson <[email protected]>
1790e8ab
HPN
1138
1139 * ld-cris/expdyn6.d, ld-cris/weakref2.d, ld-cris/expdyn7.d,
1140 ld-cris/nodyn5.d, ld-cris/expdyn5.d: New tests.
1141
3d198be3
NC
11422002-11-07 Nick Clifton <[email protected]>
1143
1144 * ld-fastcall/fastcall.exp: Only run tests for PE type x86
1145 targets.
1146
5e622545
KK
11472002-11-07 Kaz Kojima <[email protected]>
1148
1149 * ld-sh/rd-sh.exp: Set asflags_save always.
1150
c9e38879
NC
11512002-11-07 Casper S. Hornstrup <[email protected]>
1152
1153 * ld-fastcall: New directory for testing fastcall support.
1154 * ld-fastcall/export.s: New file for testing fastcall symbol
1155 handling.
1156 * ld-fastcall/import.s: Likewise.
1157 * ld-fastcall/fastcall.exp: Likewise.
1158
935cac6e
KK
11592002-11-03 Kaz Kojima <[email protected]>
1160
1161 * ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.
1162 * ld-sh/tlsbin-1.d: Handle GOT_BIAS appropriately for SH-5.
1163 * ld-sh/tlspic-1.d: Likewise.
1164 * ld-sh/tlspic-2.d: Likewise.
1165 * ld-sh/tlsbin-2.d: Likewise. Make it robust for the symbols
1166 defined by the linker scripts.
1167
19dd1b48
SC
11682002-10-14 Stephane Carrez <[email protected]>
1169
1170 * ld-m68hc11/m68hc11.exp: Specific tests for 68HC11/68HC12.
1171 * ld-m68hc11/adj-jump.d: New test for linker relaxation.
1172 * ld-m68hc11/adj-jump.s: Likewise.
1173 * ld-m68hc11/adj-brset.s: Likewise.
1174 * ld-m68hc11/adj-brset.d: Likewise.
1175 * ld-m68hc11/relax-direct.s: Likewise.
1176 * ld-m68hc11/relax-direct.d: Likewise.
1177 * ld-m68hc11/relax-group.s: Likewise.
1178 * ld-m68hc11/relax-group.d: Likewise.
1179 * ld-m68hc11/bug-1403.d: Likewise.
1180 * ld-m68hc11/bug-1403.s: Likewise.
1181
24d1feef
SC
11822002-10-14 Stephen Clarke <[email protected]>
1183 * ld-sh/ld-r-1.d: Disable for sh64*-*-linux*.
1184 * ld-sh/sh64/sh64.exp: Likewise.
1185 * ld-sh/sh.exp: Disable relaxing tests for sh64*-*-linux*.
1186 * ld-sh/sh64/abi32.sd: Adjust expected output to include
1187 sh64*-*-linux* formats too.
1188 * ld-sh/sh64/relax.exp: Add emul32 variable to hold target
1189 emulation, and set it appropriately for sh*-*-linux*.
1190 * ld-sh/sh64/relfail.exp: Add variables to hold target
1191 emulation, output format, start symbol, and whether target
1192 supports 64-bit ABI. Set appropriately for sh*-*-linux*.
1193
f9a3a01a
L
11942002-10-12 H.J. Lu ([email protected])
1195
1196 * ld-discard/extern.d: Remove $srcdir/$subdir/.
1197 * ld-discard/start.d: Likewise.
1198 * ld-discard/static.d: Likewise.
1199 * ld-linkonce/zeroehl32.d: Likewise.
1200 * ld-selective/keepdot.d: Likewise.
1201 * ld-selective/keepdot0.d: Likewise.
1202
6c381eeb
KK
12032002-10-11 Kaz Kojima <[email protected]>
1204
1205 * ld-sh/rd-sh.exp: If the test matches *-dso.d, copy the output
1206 of linker to the file tmpdir/*-dso.so.
1207 * ld-sh/tlsbin.s, ld-sh/tlsbinpic.s, ld-sh/tlslib.s: New.
1208 * ld-sh/tlsbin-0-dso.d: New.
1209 * ld-sh/tlsbin-1.d: New.
1210 * ld-sh/tlsbin-2.d: New.
1211 * ld-sh/tlsbin-3.d: New.
1212 * ld-sh/tlsbin-4.d: New.
1213 * ld-sh/tlspic1.s, ld-sh/tlspic2.s: New.
1214 * ld-sh/tlspic-1.d: New.
1215 * ld-sh/tlspic-2.d: New.
1216 * ld-sh/tlspic-3.d: New.
1217 * ld-sh/tlspic-4.d: New.
1218
2030e6d7
JJ
12192002-10-10 Jakub Jelinek <[email protected]>
1220
1221 * ld-i386/combreloc.s: New test.
1222 * ld-i386/combreloc.d: New test.
1223 * ld-i386/i386.exp (i386tests): Add it.
1224
4565652e
AM
12252002-10-10 Alan Modra <[email protected]>
1226
1227 * ld-i386/i386.exp (reloc): Turn off combreloc.
1228 * ld-i386/reloc.d: Likewise.
1229 * ld-powerpc/powerpc.exp: Likewise.
1230 * ld-powerpc/reloc.d: Likewise.
1231
8b0eebb0
L
12322002-10-03 H.J. Lu <[email protected]>
1233
1234 * ld-elfvers/vers21.c (_old_foobar): Initialized to -1 for gcc
1235 3.x.
1236
30a2f863
CD
12372002-10-03 Chris Demetriou <[email protected]>
1238
1239 * ld-mips-elf/branch-misc-1.d: Link at 0x500000 and use -N, to be
1240 more compatible with non-embedded targets.
1241 * ld-mips-elf/branch-misc-2.d: Likewise.
1242
1243 * ld-mips-elf/mips-elf.exp: Clean up some comments about embedded
1244 PIC tests.
1245 (elf): New variable, to control whether generic ELF tests are run.
1246 (embedded_elf): New variable, to control whether ELF tests
1247 requiring embedded PIC or embedded relocs are run.
1248
ad050da3
SC
12492002-10-02 Stephen Clarke <[email protected]>
1250
1251 * ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map,
1252 ld-sh/sh64/gotplt.s: New test.
1a3fdaa7 1253
8033ae3b
SC
12542002-10-02 Stephen Clarke <[email protected]>
1255 * ld-sh/sh64/cmpct1.sd : Fix linked file name.
1256 * ld-sh/sh64/crange3.dd: Likewise.
1a3fdaa7 1257
7c445aa3
JJ
12582002-10-01 Jakub Jelinek <[email protected]>
1259
1260 * ld-i386/i386.exp: Add tlsindntpoff test.
1261 * ld-i386/tlsindntpoff.s: New test.
1262 * ld-i386/tlsindntpoff.dd: New test.
1263
abcf1d52
JJ
12642002-10-01 Jakub Jelinek <[email protected]>
1265
1266 * ld-x86-64/tlspic1.s: Change TLSGD sequences.
1267 * ld-x86-64/tlsbinpic.s: Likewise.
1268 * ld-x86-64/tlspic.dd: Adjust.
1269
a45bb67d
JJ
12702002-10-01 Jakub Jelinek <[email protected]>
1271
1272 * ld-i386/i386.exp: Add tlsg test.
1273 * ld-i386/tlsg.s: New test.
1274 * ld-i386/tlsg.sd: New test.
1275 * ld-i386/tlsbin.dd: Change LD into LD -> LE in comments.
1276 * ld-i386/tlsbinpic.s: Likewise.
1277 * ld-x86-64/x86-64.exp: Add tlsg test.
1278 * ld-x86-64/tlsg.s: New test.
1279 * ld-x86-64/tlsg.sd: New test.
1280 * ld-x86-64/tlsbin.dd: Change LD into LD -> LE in comments.
1281 * ld-x86-64/tlsbinpic.s: Likewise.
1282
b1e61c4b
AM
12832002-09-30 Alan Modra <[email protected]>
1284
1285 * ld-powerpc/powerpc.exp: Restrict to 32 bit ELF.
1286
302cbfc2
AM
12872002-09-30 Alan Modra <[email protected]>
1288
17c2bdee
AM
1289 * ld-powerpc/reloc.s, ld-powerpc/reloc.d: New.
1290 * ld-powerpc/powerpc.exp: New.
1291
302cbfc2
AM
1292 * ld-i386/reloc.s, ld-i386/reloc.d: New.
1293 * ld-i386/i386.exp: Run new test.
1294
bffbf940
JJ
12952002-09-27 Jakub Jelinek <[email protected]>
1296
1297 * lib/ld-lib.exp (run_ld_link_tests): Add.
1298 * ld-sh/sh64/sh64.exp (run_ld_link_tests, regexp_diff,
1299 file_contents): Remove.
1300 (sh64tests): Add 6th field to the tests array.
1301 * ld-i386/i386.exp (run_ld_link_tests): Remove.
1302 * ld-x86-64/x86-64.exp: New.
1303 * ld-x86-64/tlsbin.dd: New test.
1304 * ld-x86-64/tlsbinpic.s: New test.
1305 * ld-x86-64/tlsbin.rd: New test.
1306 * ld-x86-64/tlsbin.s: New test.
1307 * ld-x86-64/tlsbin.sd: New test.
1308 * ld-x86-64/tlsbin.td: New test.
1309 * ld-x86-64/tlslib.s: New test.
1310 * ld-x86-64/tlspic1.s: New test.
1311 * ld-x86-64/tlspic2.s: New test.
1312 * ld-x86-64/tlspic.dd: New test.
1313 * ld-x86-64/tlspic.rd: New test.
1314 * ld-x86-64/tlspic.sd: New test.
1315 * ld-x86-64/tlspic.td: New test.
1316
344897cc
AM
13172002-09-21 Alan Modra <[email protected]>
1318
1319 * ld-undefined/undefined.exp: Adjust function test.
1320
c7749bd6
AM
13212002-09-20 Alan Modra <[email protected]>
1322
1323 * ld-i386/i386.exp: Only run tests on ELF targets.
1324
37e55690
JJ
13252002-09-19 Jakub Jelinek <[email protected]>
1326
1327 * ld-i386/i386.exp: New.
1328 * ld-i386/tlsbin.dd: New test.
1329 * ld-i386/tlsbinpic.s: New test.
1330 * ld-i386/tlsbin.rd: New test.
1331 * ld-i386/tlsbin.s: New test.
1332 * ld-i386/tlsbin.sd: New test.
1333 * ld-i386/tlsbin.td: New test.
1334 * ld-i386/tlslib.s: New test.
1335 * ld-i386/tlsnopic1.s: New test.
1336 * ld-i386/tlsnopic2.s: New test.
1337 * ld-i386/tlsnopic.dd: New test.
1338 * ld-i386/tlsnopic.rd: New test.
1339 * ld-i386/tlsnopic.sd: New test.
1340 * ld-i386/tlspic1.s: New test.
1341 * ld-i386/tlspic2.s: New test.
1342 * ld-i386/tlspic.dd: New test.
1343 * ld-i386/tlspic.rd: New test.
1344 * ld-i386/tlspic.sd: New test.
1345 * ld-i386/tlspic.td: New test.
1346
2dc83527
CD
13472002-09-18 Chris Demetriou <[email protected]>
1348
1349 * ld-mips-elf/branch-misc-1.d: New file.
1350 * ld-mips-elf/branch-misc-2.d: New file.
1351 * ld-mips-elf/mips-elf.exp: Run new tests.
1352
c23487d4
AM
13532002-09-05 Alan Modra <[email protected]>
1354
1355 * ld-sh/sh64/cmpct1.xd: Adjust for lack of abs section sym.
1356 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1357 * ld-sh/sh64/crange3-media.rd: Likewise.
1358 * ld-sh/sh64/crange3.rd: Likewise.
1359
156436a5
HPN
13602002-08-31 Hans-Peter Nilsson <[email protected]>
1361
1362 * ld-mmix/bpo-10.d: Tweak for change in symbols handling.
1363 * ld-mmix/bpo-11.d: Ditto.
1364
1365 * ld-mmix/b-nosym.d: Adjust for changed output for absence of
1366 symbols.
1367
1368 * ld-mmix/sec-7m.d: Rename tested section from .debug_info to
1369 .di.
1370 * ld-mmix/sec-7a.s, ld-mmix/sec-7b.s, ld-mmix/sec-7c.s,
1371 ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: Ditto.
1372
6d110b65
AM
13732002-08-28 Alan Modra <[email protected]>
1374
1375 * ld-discard/discard.exp: xfail m6812.
1376 * ld-scripts/map-address.d: Adjust for extras emitted by pe targets.
1377
68a4c073
AM
13782002-08-27 Alan Modra <[email protected]>
1379
1380 * ld-mmix/b-nosym.d: Revert last change.
1381
99e49e4e
AM
13822002-08-26 Alan Modra <[email protected]>
1383
1384 * ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout.
1385
30c8cc68
AM
13862002-08-23 Stephen Clarke <[email protected]>
1387
1388 * ld-sh/sh64/rd-sh64.exp: New framework file.
1389 * ld-sh/sh64/init-cmpct.d, ld-sh/sh64/init-media.d,
1390 ld-sh/sh64/init64.d, ld-sh/sh64/init.s: New tests for
1391 correct setting of ISA bit for init and fini entry-points.
1392
0b65791f
SC
13932002-08-16 Stephen Clarke <[email protected]>
1394
1395 * ld-sh/sh64/sh64.exp: Add dlsection.
1396 * ld-sh/sh64/dlsection-1.s, ld-sh/sh64/dlsection.sd: New.
1397
b3de5b86
AM
13982002-08-16 Alan Modra <[email protected]>
1399
1400 * ld-discard/discard.exp: xfail targets using generic linker.
1401 * ld-discard/extern.d: Allow "data" to be reduced to a section sym.
1402
43b10118
HPN
14032002-08-15 Hans-Peter Nilsson <[email protected]>
1404
1405 * ld-cris/libdso-4.d, ld-cris/undef1.d: New test.
1406
80425074
L
14072002-08-13 H.J. Lu <[email protected]>
1408
1409 * ld-elfvers/vers.exp: Add vers23c and vers23d.
1410
1411 * ld-elfvers/vers23c.ver: New.
1412 * ld-elfvers/vers23d.dsym: New.
1413
9c092167
L
14142002-08-12 H.J. Lu <[email protected]>
1415
1416 * ld-elfvers/vers.exp: Add vers23.
1417
1418 * ld-elfvers/vers23.c: New.
1419 * ld-elfvers/vers23.dsym: New.
1420 * ld-elfvers/vers23.ver: New.
1421 * ld-elfvers/vers23a.c: New.
1422 * ld-elfvers/vers23a.dsym: New.
1423 * ld-elfvers/vers23a.map: New.
1424 * ld-elfvers/vers23a.sym: New.
1425 * ld-elfvers/vers23a.ver: New.
1426 * ld-elfvers/vers23b.c: New.
1427 * ld-elfvers/vers23b.dsym: New.
1428 * ld-elfvers/vers23b.map: New.
1429 * ld-elfvers/vers23b.ver: New.
1430
598b6dde
HPN
14312002-08-12 Stephen Clarke <[email protected]>
1432
d1764264
HPN
1433 * ld-sh/sh64/abi32.xd: Adjust whitespace in elf32 section
1434 listing.
1435 * ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd,
1436 ld-sh/sh64/rel32.xd, ld-sh/sh64/shdl32.xd: Likewise.
598b6dde
HPN
1437 * ld-sh/sh64/abi32.xd: Adjust as type of linker-script-symbols
1438 is no longer set to object.
1439 * ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/crange1.rd,
1440 ld-sh/sh64/crange2.rd, ld-sh/sh64/crange3-cmpct.rd,
1441 ld-sh/sh64/crange3-media.rd, ld-sh/sh64/crange3.rd,
1442 ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shdl32.xd,
1443 ld-sh/sh64/shdl64.xd: Likewise.
1444
2548cbcc
AM
14452002-08-10 Alan Modra <[email protected]>
1446
1447 * ld-discard/discard.exp: Don't run on linuxaout or linuxoldld.
1448 * ld-linkonce/linkonce.exp: Likewise.
1449 * ld-selective/sel-dump.exp: Likewise.
1450 * ld-selective/selective.exp: Don't run on aout or bout.
1451
b16100ad
L
14522002-08-08 H.J. Lu <[email protected]>
1453
1454 * ld-elfvers/vers.exp: Add vers22.
1455
1456 * ld-elfvers/vers22.c: New.
1457 * ld-elfvers/vers22.dsym: New.
1458 * ld-elfvers/vers22.map: New.
1459 * ld-elfvers/vers22.ver: New.
1460 * ld-elfvers/vers22a.c: New.
1461 * ld-elfvers/vers22a.dsym: New.
1462 * ld-elfvers/vers22a.sym: New.
1463 * ld-elfvers/vers22a.ver: New.
1464 * ld-elfvers/vers22b.c: New.
1465 * ld-elfvers/vers22b.dsym: New.
1466 * ld-elfvers/vers22b.ver: New.
1467
31941635
L
14682002-08-07 H.J. Lu <[email protected]>
1469
1470 * ld-elfvers/vers.exp: Add --no-undefined-version.
1471
1472 * ld-elfvers/vers1.map: Remove the unused foo1 and foo2.
1473 * ld-elfvers/vers8.map: Likewise.
1474 * ld-elfvers/vers18.map: Likewise.
1475
19c7c582
AM
14762002-07-30 John David Anglin <[email protected]>
1477
1478 * ld-discard/discard.exp, ld-scripts/phdrs.exp, ld-scripts/phdrs2.exp,
1479 ld-selective/sel-dump.exp: Test hppa*64*-*-hpux* target.
1480 * ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
1481 ld-linkonce/linkonce.exp, ld-shared/shared.exp,
1482 ld-undefined/weak-undef.exp: Test hppa*64*-*-hpux* and hppa*-*-linux*
1483 targets.
1484 * ld-discard/exit.s, ld-discard/extern.s, ld-discard/start.s,
1485 ld-discard/static.s: Add whitespace before assembler directives.
1486
70a31400
CD
14872002-07-29 Chris Demetriou <[email protected]>
1488
1489 * ld-mips-elf/mips16-1.d: Check that ASE flag is actually set.
1490
fb39dac1
RS
14912002-07-26 Richard Sandiford <[email protected]>
1492
1493 * ld-mips-elf/mips16-1.d,
1494 * ld-mips-elf/mips16-1[ab].s: New test.
1495 * ld-mips-elf/mips-elf.exp: Run it.
1496
ccaf4e07
HPN
14972002-07-19 Hans-Peter Nilsson <[email protected]>
1498
1499 * ld-mmix/sec-1.d: Adjust for changes in padding.
1500 * ld-mmix/sec-3.d: Ditto.
1501
b42d8061
L
15022002-07-15 H.J. Lu <[email protected]>
1503
1504 * ld-elfvers/vers.exp: Add vers21.
1505
1506 * ld-elfvers/vers21.c: New.
1507 * ld-elfvers/vers21.dsym: New.
1508 * ld-elfvers/vers21.map: New.
1509 * ld-elfvers/vers21.sym: New.
1510 * ld-elfvers/vers21.ver: New.
1511
f1cf2c2e
HPN
15122002-07-12 Hans-Peter Nilsson <[email protected]>
1513
1514 * ld-cris/nodyn4.d, ld-cris/expdyn4.d, ld-cris/comref1.s,
1515 ld-cris/euwref1.s, ld-cris/expdyn3.d, ld-cris/expdyn2.d,
1516 ld-cris/expdref1.s: New tests.
1517
ad42262f
RS
15182002-07-09 Richard Sandiford <[email protected]>
1519
1a3fdaa7 1520 * ld-scripts/dynamic-sections*: New test.
ad42262f 1521
6030b50a
HPN
15222002-07-09 Hans-Peter Nilsson <[email protected]>
1523
57a4c584
HPN
1524 * ld-cris/libdso-3.d, ld-cris/dso-3.s, ld-cris/noglob1.s,
1525 ld-cris/noglob1.d: New tests.
1526
6030b50a
HPN
1527 * ld-cris/libdso-1.d: Tweak for change in size of dynamic sections.
1528
3e8cba19
AM
15292002-07-03 Alan Modra <[email protected]>
1530
1531 * lib/ld-lib.exp (default_ld_nm): Run nm with LC_ALL=C to ensure
1532 consistent sorting.
1533 (run_dump_test): Likewise for objdump/nm/objcopy/readelf.
1534 * ld-sh/sh64/sh64.exp (run_ld_link_tests): Likewise.
1535
9f606706
HPN
15362002-06-29 Hans-Peter Nilsson <[email protected]>
1537
1538 * ld-mmix/sec-8m.d, ld-mmix/sec-8m.s, ld-mmix/sec-8a.s,
3e8cba19 1539 ld-mmix/sec-8b.s, ld-mmix/sec-8d.s: New test.
9f606706 1540
e0350bfb
CD
15412002-06-18 Chris Demetriou <[email protected]>
1542
1543 * ld-mips-elf/empic2-ref.s: Add a missing .end, apparently
1544 turned up by recent assembler changes.
1545
4c0b7915
TR
15462002-06-17 Tom Rix <[email protected]>
1547
1548 * ld-d10v/d10v.exp: New driver for d10v.
1549 * ld-d10v/default_layout.d : New test.
1550 * ld-d10v/regression-001.lt: New test for a linker regression.
1551 * ld-d10v/linktest-002.lt: New test for run_link_test.
3e8cba19 1552 * ld-d10v/reloc-001.d - reloc-016.d: New tests.
4c0b7915 1553
9b17aab6
JL
15542002-06-11 John David Anglin <[email protected]>
1555
1556 * ld-scripts/cross1.t: Add .hash, .dynstr and .dynsym sections to
1557 script.
1558
704e79f9 15592002-06-11 Andreas Jaeger <[email protected]>
20c4e932
MS
1560
1561 * ld-undefined/undefined.exp: Add s390x to dwarf2 xfails.
1562
e560f274
RS
15632002-06-10 Richard Sandiford <[email protected]>
1564
1565 * ld-mips-elf/region1a.s,
1566 * ld-mips-elf/region1b.s,
1567 * ld-mips-elf/region1.t,
1568 * ld-mips-elf/region1.d: New test.
1569 * ld-mips-elf/mips-elf.exp: Run it.
1570
1634475f
NC
15712002-06-07 Nick Clifton <[email protected]>
1572
1573 * ld-scripts/phdrs2.s: Use .p2align instead of .align.
3e8cba19
AM
1574 Use section names .foo and .bar instead of .text and .data.
1575 * ld-scripts/phdrs2.t: Refer to .foo and .bar instead of .text
1576 and .data.
1634475f 1577
1ed89aa9
NC
15782002-06-06 David Heine <[email protected]>
1579
1580 * ld-scripts/phdrs2.exp: New file: Run second phdrs test.
1581 * ld-scripts/phdrs2.s: New file: Dummy assembler source.
1582 * ld-scripts/phdrs2.t: New file: Linker script with an empty
1583 section at the start of a loadable segment.
1584
bfba206a
L
15852005-06-02 H.J. Lu <[email protected]>
1586
1587 * ld-srec/sr3.cc (__dso_handle): Added for gcc 3.1 with
1588 -fuse-cxa-atexit.
1589 (__cxa_atexit): Likewise.
1590
0085b5a8
RH
15912002-05-30 Richard Henderson <[email protected]>
1592
1593 * ld-bootstrap/bootstrap.exp: Test --relax.
1594
69de2f89
HPN
15952002-05-28 Hans-Peter Nilsson <[email protected]>
1596
1597 * ld-cris/libdso-2.d: Tweak for combreloc now default on.
1598
3e3f011f
RS
15992002-05-07 Richard Sandiford <[email protected]>
1600
1601 * lib/ld-lib.exp (run_dump_test): Add -L$srcdir/$subdir.
1602 (is_elf_format): New, extracted from...
1603 * ld-scripts/weak.exp: ...here.
1604 * ld-scripts/overlay-size.exp: New test.
1605 * ld-scripts/overlay-size.[tsd],
1606 * ld-scripts/overlay-size-map.d: New files for it.
1607
a155881b
RS
16082002-05-02 Richard Sandiford <[email protected]>
1609
1610 * ld-scripts/map-address.exp: Quote conditions.
1611
33a301ba
RS
16122002-04-30 Richard Sandiford <[email protected]>
1613
1614 * ld-scripts/map-address.exp: New test.
1615 * ld-scripts/map-address.[td]: New files for it.
1616
212a6b8e
RH
16172002-04-19 Richard Henderson <[email protected]>
1618
1619 * ld-elfvsb/elfvsb.exp: Mirror ia64 non-pic xfails for alpha.
1620 * ld-shared/shared.exp: Likewise.
1621 * ld-selective/selective.exp: Disable for alpha.
1622 * ld-undefined/undefined.exp: Add alpha to dwarf2 xfails.
1623
32d27937
HPN
16242002-04-05 Hans-Peter Nilsson <[email protected]>
1625
1626 * ld-cris/libdso-2.d, ld-cris/dso-2.s, ld-cris/hide1: New test.
1627
f8548834
HPN
16282002-03-19 Hans-Peter Nilsson <[email protected]>
1629
442e4424
HPN
1630 * ld-cris/ldsym1.d: New test.
1631
f8548834
HPN
1632 * ld-mmix/bpo-1.d: Tweak for type of linker-script-symbols no
1633 longer set to object.
1634 * ld-mmix/undef-3.d, ld-mmix/start-1.d, ld-mmix/locto-1.d,
1635 ld-mmix/loct-1.d, ld-mmix/locdo-1.d, ld-mmix/local7.d,
1636 ld-mmix/local5.d, ld-mmix/local3.d, ld-mmix/local1.d,
1637 ld-mmix/loc6.d, ld-mmix/loc4.d, ld-mmix/loc3.d, ld-mmix/loc2.d,
1638 ld-mmix/loc1.d, ld-mmix/greg-7.d, ld-mmix/greg-6.d,
1639 ld-mmix/greg-5.d, ld-mmix/greg-4.d, ld-mmix/greg-3.d,
1640 ld-mmix/greg-2.d, ld-mmix/greg-19.d, ld-mmix/greg-1.d,
1641 ld-mmix/bspec2.d, ld-mmix/bspec1.d, ld-mmix/bpo-9.d,
1642 ld-mmix/bpo-6.d, ld-mmix/bpo-5.d, ld-mmix/bpo-4.d,
1643 ld-mmix/bpo-3.d, ld-mmix/bpo-2.d, ld-mmix/bpo-19.d,
1644 ld-mmix/bpo-18.d, ld-mmix/bpo-17.d, ld-mmix/bpo-16.d,
1645 ld-mmix/bpo-14.d, ld-mmix/bpo-11.d, ld-mmix/bpo-10.d: Ditto.
1646
91c903ab
AJ
16472002-03-11 Andreas Jaeger <[email protected]>
1648
1649 * ld-elfweak/strongdata.sym: Allow bss section for GCC 3.2 that
1650 places zero initialized data in the bss.
1651 * ld-elfweak/lddsodata.dsym: Likewise.
1652
61c53cc2
HPN
16532002-03-07 Hans-Peter Nilsson <[email protected]>
1654
1655 * ld-cris/expdyn1.d: Tweak for change in elf.sc.
1656
acbd2de6
HPN
16572002-02-24 Hans-Peter Nilsson <[email protected]>
1658
1659 * ld-sh/ld-r-1.d: Adjust to changes in readelf output.
1660 * ld-sh/shared-1.d, ld-sh/sh64/crangerel1.rd, ld-sh/crangerel2.rd,
1661 ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Ditto.
1662
4bcc9fa4
DJ
16632002-02-18 Daniel Jacobowitz <[email protected]>
1664
1665 * ld-elfvsb/sh1.c: Fix typo in last change.
1666
aa3932f6
DJ
16672002-02-17 Daniel Jacobowitz <[email protected]>
1668
1669 * ld-elfvsb/sh1.c: Use #pragma weak.
1670
3b0f0b37
DJ
16712002-02-17 Daniel Jacobowitz <[email protected]>
1672
1673 * vers.exp: Do not call diff -q.
1674
dd51aa36
HPN
16752002-02-17 Hans-Peter Nilsson <[email protected]>
1676
fe108482
HPN
1677 * ld-mmix/b-nosym.d, ld-mmix/sec-6.d: Tweak for change in symbol
1678 output.
1679 * ld-mmix/sec-7m.d, ld-mmix/sec-7a.s, ld-mmix/sec-7b.s,
1680 ld-mmix/sec-7c.s, ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: New test.
1681
acdd0e9a
HPN
1682 * ld-mmix/bpo-22.d: New test.
1683
dd51aa36
HPN
1684 * ld-mmix/local12.d (Sections): Match any LMA for .data, .sbss,
1685 and .bss.
1686
4f70f93f
AM
16872002-02-12 John David Anglin <[email protected]>
1688
1689 * ld-selective/selective.exp: Link against libgcc on
1690 hppa*-*-linux* targets.
1691
fb6de7f3
AO
16922002-02-11 Alexandre Oliva <[email protected]>
1693
0f8b8904
AO
1694 * ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field.
1695 * ld-sh/sh64/crange-2i.s: Add align to match align in crange-2h.s.
1696 * ld-sh/sh64/crange3-cmpct.rd: Adjust to reflect modifications
1697 in section ordering.
1698 * ld-sh/sh64/crange3-media.rd: Likewise.
1699 * ld-sh/sh64/crange3.rd: Likewise.
1700 * ld-sh/sh64/crange3.dd: Likewise.
1701
fb6de7f3
AO
1702 * ld-sh/shared-1.d: Fix relocation addend.
1703
c9901271
HPN
17042002-02-09 Hans-Peter Nilsson <[email protected]>
1705
1706 * ld-mmix/bpo-21.d, ld-mmix/bpo-21m.d, ld-mmix/bpo-11.s: New
1707 tests.
1708
1b19eb81
AO
17092002-02-08 Alexandre Oliva <[email protected]>
1710
1711 Contribute sh64-elf.
1712 2002-02-02 Alexandre Oliva <[email protected]>
1713 * ld-sh/sh64/crange3-cmpct.rd: Adjust offsets.
1714 * ld-sh/sh64/crange3-media.rd: Likewise.
1715 * ld-sh/sh64/crange3.rd: Likewise.
1716 * ld-sh/sh64/crangerel1.rd: Likewise.
1717 * ld-sh/sh64/crangerel2.rd: Likewise.
1718 * ld-sh/sh64/reldl32.rd: Likewise.
1719 * ld-sh/sh64/reldl64.rd: Likewise.
1720 2002-01-28 Alexandre Oliva <[email protected]>
1721 * ld-sh/sh64/abi32.xd: Formatting changes to match the current
1722 output of objdump.
1723 * ld-sh/sh64/cmpct1.xd: Likewise.
1724 * ld-sh/sh64/crange1.rd: Likewise.
1725 * ld-sh/sh64/crange2.rd: Likewise.
1726 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1727 * ld-sh/sh64/crange3-media.rd: Likewise.
1728 * ld-sh/sh64/crange3.rd: Likewise.
1729 * ld-sh/sh64/crangerel1.rd: Likewise.
1730 * ld-sh/sh64/crangerel2.rd: Likewise.
1731 * ld-sh/sh64/mix1.xd: Likewise.
1732 * ld-sh/sh64/mix2.xd: Likewise.
1733 * ld-sh/sh64/rel32.xd: Likewise.
1734 * ld-sh/sh64/reldl32.rd: Likewise.
1735 * ld-sh/sh64/reldl64.rd: Likewise.
1736 * ld-sh/sh64/sh64.exp: Likewise. Reordered cranges and stack
1737 sessions, to match changes in the linker script.
1738 2001-06-14 Alexandre Oliva <[email protected]>
1739 * ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Adjust relocation
1740 info to reflect renumbering of relocation types.
1741 2001-03-14 DJ Delorie <[email protected]>
1742 * ld-sh/sh64/endian.dbd: New file, endian tests.
1743 * ld-sh/sh64/endian.dld: Ditto.
3e8cba19
AM
1744 * ld-sh/sh64/endian.ld: Ditto.
1745 * ld-sh/sh64/endian.s: Ditto.
1746 * ld-sh/sh64/endian.sbd: Ditto.
1747 * ld-sh/sh64/endian.sld: Ditto.
1748 * ld-sh/sh64/sh64.exp: Add above tests. Add -L option to ld.
1b19eb81
AO
1749 2001-03-12 DJ Delorie <[email protected]>
1750 * ld-sh/sh64/relax.exp: New file, test disabling relaxing.
1751 * ld-sh/sh64/relax1.s: Ditto.
1752 * ld-sh/sh64/relax2.s: Ditto.
1753 * ld-sh/sh64/relax3.s: Ditto.
1754 * ld-sh/sh64/relax4.s: Ditto.
1755 * ld-sh/sh64/relfail.exp: New file, test for bogus relocs.
1756 * ld-sh/sh64/relfail.s: Ditto.
1757 2001-03-12 DJ Delorie <[email protected]>
1758 * ld-sh/sh.exp: This test isn't appropriate for SH64 since it
1759 uses SH32 assembler files.
1760 2001-03-07 DJ Delorie <[email protected]>
1761 * ld-selective/selective.exp: Pass "-e _start" for sh64 to
1762 accomodate expected start symbol in test.
1763 2001-03-06 DJ Delorie <[email protected]>
1764 * ld-scripts/crossref.exp: Pass -mshelf32 to the linker for sh64,
1765 to match what gcc passes to the linker by default.
1766 * ld-selective/selective.exp: Ditto.
1767 * ld-srec/srec.exp: Ditto, plus XFAIL for sh64.
1768 * ld-undefined/undefined.exp: Add XFAIL for sh64 (it's dwarf2).
1769 2001-03-06 DJ Delorie <[email protected]>
1770 * ld-sh/sh64/abi32.xd (stack): Adjust for new default stack layout.
1771 * ld-sh/sh64/abi64.xd (stack): Ditto.
1772 * ld-sh/sh64/cmpct1.xd (stack): Ditto.
1773 * ld-sh/sh64/crange1.rd (stack): Ditto.
1774 * ld-sh/sh64/crange2.rd (stack): Ditto.
1775 * ld-sh/sh64/crange3-cmpct.rd (stack): Ditto.
1776 * ld-sh/sh64/crange3-media.rd (stack): Ditto.
1777 * ld-sh/sh64/crange3.rd (stack): Ditto.
1778 * ld-sh/sh64/mix1.xd (stack): Ditto.
1779 * ld-sh/sh64/mix2.xd (stack): Ditto.
1780 * ld-sh/sh64/shdl32.xd (stack): Ditto.
1781 * ld-sh/sh64/shdl64.xd (stack): Ditto.
1782 2001-01-14 Hans-Peter Nilsson <[email protected]>
1783 * ld-sh/sh64/mix1.xd: Add SORT_ENTRIES for .cranges section.
1784 * ld-sh/sh64/mix2.xd: Ditto.
1785 2001-01-08 Hans-Peter Nilsson <[email protected]>
1786 * ld-sh/sh64/abi32.xd: Adjust for bit 0 set on an entry address
1787 being SHmedia.
1788 * ld-sh/sh64/shdl64.xd: Ditto.
1789 * ld-sh/sh64/shdl32.xd: Ditto.
1790 * ld-sh/sh64/mix2.xd: Ditto.
1791 * ld-sh/sh64/crange3-media.rd: Ditto.
1792 * ld-sh/sh64/abi64.xd: Ditto.
1793 2001-01-06 Hans-Peter Nilsson <[email protected]>
1794 * ld-sh/sh64/crange-2a.s (diversion2): New global symbol.
1795 * ld-sh/sh64/crange1.rd: Adjust to presence of new symbol.
1796 Adjust section type for .cranges; expect sorted contents.
1797 * ld-sh/sh64/crange2.rd: Ditto.
1798 * ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: Ditto.
1799 * ld-sh/sh64/crangerel1.rd: Adjust to presence of new symbol.
1800 * ld-sh/sh64/crangerel2.rd: Ditto.
1801 * ld-sh/sh64/mix1.xd: Adjust to DEBUGGING being set for .cranges.
1802 * ld-sh/sh64/mix2.xd: Ditto.
1803 * ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd: New
1804 tests.
1805 * ld-sh/sh64/sh64.exp: Tweak test message. Run new tests.
1806 2001-01-05 Hans-Peter Nilsson <[email protected]>
1807 * ld-sh/sh64/shmix-1.s (start2): Add a NOP to provide a valid
1808 target for (unexpanded) PTB. Add an .align 2 to SHmedia code to
1809 keep properly aligned.
1810 * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd: Adjust accordingly.
1811 * ld-sh/sh64/mix1-noexp.sd, ld-sh/sh64/mix2-noexp.sd,
1812 ld-sh/sh64/abixx-noexp.sd: New tests for GAS -no-expand and
1813 R_SH_PT_16 relocation.
1814 * ld-sh/sh64/sh64.exp: Run new tests.
1815 2000-12-30 Hans-Peter Nilsson <[email protected]>
1816 * ld-sh/sh64/crange-2f.s, ld-sh/sh64/crange-2g.s,
1817 ld-sh/sh64/crange-2h.s, ld-sh/sh64/crange-2i.s,
1818 ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: New tests.
1819 * ld-sh/sh64/sh64.exp: Run new tests.
1820 * ld-sh/sh64/crange1.rd: Correct section flags.
1821 * ld-sh/sh64/crange2.rd: Ditto.
1822 * ld-sh/sh64/crangerel1.rd: Ditto.
1823 2000-12-18 Hans-Peter Nilsson <[email protected]>
1824 * ld-sh/sh64/crange-1.s, ld-sh/sh64/crange-2a.s,
1825 ld-sh/sh64/crange-2b.s, ld-sh/sh64/crange-2c.s,
1826 ld-sh/sh64/crange-2d.s, ld-sh/sh64/crange-2e.s,
1827 ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
1828 ld-sh/sh64/crangerel1.rd, ld-sh/sh64/crangerel2.rd: New tests for
1829 handling .cranges section.
1830 * ld-sh/sh64/sh64.exp: Run new tests.
1831 * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd,
1832 ld-sh/sh64/mix2.xd: Adjust for .cranges section.
1833 2000-12-15 Hans-Peter Nilsson <[email protected]>
1834 * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.sd,
1835 ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.sd,
1836 ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd,
1837 ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Adjust to .bss and
1838 .data individually 8-byte aligned.
1839 2000-12-09 Hans-Peter Nilsson <[email protected]>
1840 * ld-sh/sh64/rel-1.s, ld-sh/sh64/rel-2.s, ld-sh/sh64/rel32.xd,
1841 ld-sh/sh64/rel64.xd, ld-sh/sh64/reldl-1.s, ld-sh/sh64/reldl-2.s,
1842 ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: New tests.
1843 * ld-sh/sh64/sh64.exp: Make it possible to use readelf as
1844 inspection tool. Run new tests.
1845 2000-12-07 Hans-Peter Nilsson <[email protected]>
1846 * ld-sh/sh64/abi64.sd, ld-sh/sh64/abi32.sd, ld-sh/sh64/mix1.sd,
1847 ld-sh/sh64/mix2.sd: Correct offsets in PT/PTA/PTB expansions.
1848 * ld-sh/sh64/shdl-1.s, ld-sh/sh64/shdl-2.s, ld-sh/sh64/shdl64.sd,
1849 ld-sh/sh64/shdl64.xd, ld-sh/sh64/shdl32.xd: New tests.
1850 * ld-sh/sh64/sh64.exp: Run new tests.
1851 2000-12-01 Hans-Peter Nilsson <[email protected]>
1852 * ld-sh/sh64/cmpct1.sd, ld-sh/sh64/cmpct1.xd,
1853 ld-sh/sh64/shcmp-1.s: New test.
1854 * ld-sh/sh64/sh64.exp: Add new test to sh64tests. Reformat.
1855 2000-11-30 Hans-Peter Nilsson <[email protected]>
1856 * ld-sh/sh64/sh64.exp: Use linker option -mshelf64 for 64-bit ABI
1857 test.
1858 * ld-sh/sh64/abi64.xd: Tweak for 64-bit ELF.
1859 2000-11-29 Hans-Peter Nilsson <[email protected]>
1860 * ld-sh/sh64/sh64.exp (sh64tests): Use linker option -mshelf32 for
1861 tests.
1862 2000-11-27 Hans-Peter Nilsson <[email protected]>
1863 * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi64.sd: Correct MOVI
1864 registers.
1865 * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/shmix-1.s:
1866 New test.
1867 * ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shmix-2.s,
1868 ld-sh/sh64/shmix-3.s: New test.
1869 * ld-sh/sh64/sh64.exp: Add new tests to sh64tests.
1870 2000-11-26 Hans-Peter Nilsson <[email protected]>
1871 * ld-sh/sh64: New testsuite.
1872
9636f65c
HPN
18732002-02-07 Hans-Peter Nilsson <[email protected]>
1874
1875 * ld-selective/keepdot.s: Remove section specifier.
1876
b611beb0
HPN
18772002-02-05 Hans-Peter Nilsson <[email protected]>
1878
1879 * ld-selective/keepdot.d, ld-selective/keepdot.ld,
1880 ld-selective/keepdot.s, ld-selective/keepdot0.d: New tests.
1881 * ld-selective/sel-dump.exp: New, driver for run_dump_test:s.
1882
a27be4d5
HPN
18832002-02-04 Hans-Peter Nilsson <[email protected]>
1884
1885 * ld-mmix/bpo-18.d, ld-mmix/bpo64addr.ld, ld-mmix/bpo-18m.d,
1886 ld-mmix/bpo-9.s, ld-mmix/bpo-19.d, ld-mmix/bpo-19m.d,
1887 ld-mmix/bpo-10.s, ld-mmix/bpo-20.d, ld-mmix/bpo-20m.d: New tests
1888 for on-demand global register allocation.
1889
60e955f1
AO
18902002-02-02 Alexandre Oliva <[email protected]>
1891
1892 * ld-sh/shared-1.d: Fix incorrect offsets.
1893
fb17c222
HPN
18942002-02-01 Hans-Peter Nilsson <[email protected]>
1895
1896 * ld-mmix/bpo-1.d, ld-mmix/bpo-1.s, ld-mmix/bpo-1m.d,
1897 ld-mmix/bpo-15.d, ld-mmix/bpo-4.s, ld-mmix/bpo-6.d,
1898 ld-mmix/bpo-6.s, ld-mmix/bpo-2.d, ld-mmix/bpo-6m.d,
1899 ld-mmix/bpo-12m.d, ld-mmix/bpo-2m.d, ld-mmix/bpo-2.s,
1900 ld-mmix/bpo-5.s, ld-mmix/bpo-3.d, ld-mmix/start3.s,
1901 ld-mmix/bpo-3m.d, ld-mmix/bpo-9m.d, ld-mmix/bpo-4.d,
1902 ld-mmix/bpo-3.s, ld-mmix/bpo-4m.d, ld-mmix/bpo-7.d,
1903 ld-mmix/bpo-5.d, ld-mmix/bpo-16.d, ld-mmix/bpo-5m.d,
1904 ld-mmix/bpo-7m.d, ld-mmix/bpo-9.d, ld-mmix/bpo-8.d,
1905 ld-mmix/start4.s, ld-mmix/bpo-8m.d, ld-mmix/bpo-13m.d,
1906 ld-mmix/bpo-15m.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d,
1907 ld-mmix/bpo-14m.d, ld-mmix/bpo-13.d, ld-mmix/bpo-7.s,
1908 ld-mmix/bpo-12.d, ld-mmix/bpo-16m.d, ld-mmix/bpo-14.d,
1909 ld-mmix/bpo-8.s, ld-mmix/bpo-17.d, ld-mmix/bpo-17m.d: New tests.
1910
f7a2c2f6
HPN
19112002-01-31 Hans-Peter Nilsson <[email protected]>
1912
1913 * ld-cris/weakref1.d, ld-cris/libdso-1.d, ld-cris/gotrel2.s,
1914 ld-cris/expdyn1.d, ld-cris/expdyn1.s, ld-cris/dso-1.s: New tests.
1915 * ld-cris/cris.exp: Split run_dump_tests in two parts, executing
1916 tests named *dso-*.d first and copying their tmpdir/dump to files
1917 named as the .d-file.
1918
dbc37f89
AM
19192002-01-31 Alan Modra <[email protected]>
1920
1921 * ld-scripts/crossref.exp: Allow foo to have a leading dot.
1922 * ld-scripts/cross1.t: Add .opd.
1923 * ld-undefined/undefined.exp: Allow leading dot on sym names.
1924 * lib/ld-lib.exp (default_ld_nm): Strip leading dots from syms.
1925
38b566ae
CD
19262002-01-29 Chris Demetriou <[email protected]>
1927
1928 * ld-mips-elf/emrelocs-eb.d: New file to test --embedded-relocs.
91c903ab 1929 * ld-mips-elf/emrelocs-el.d: Likewise.
38b566ae
CD
1930 * ld-mips-elf/emrelocs1.s: Likewise.
1931 * ld-mips-elf/emrelocs2.s: Likewise.
1932 * ld-mips-elf/emrelocs.ld: Likewise.
1933 * ld-mips-elf/mips-elf.exp: Add the above to the list of tests.
1934
54893deb
HPN
19352002-01-21 Hans-Peter Nilsson <[email protected]>
1936
1937 * ld-cris: New testsuite directory.
1938
8b8c5dbd
NC
19392002-01-15 Nick Clifton <[email protected]>
1940
1941 * ld-sh/sh.exp: Copy start.s file into test directory.
1942
8f2a6955
NC
19432002-01-14 Nick Clifton <[email protected]>
1944
1945 * ld-selective/selective.exp: For ARM targets, link with libgcc.a.
1946
a657e7c1
CD
19472002-01-02 Chris Demetriou <[email protected]>
1948
1949 * ld-mips-elf/empic1-ln.d: New file to test basic linking of
1950 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
1951 * ld-mips-elf/empic1-lp.d: Likewise.
1952 * ld-mips-elf/empic1-mn.d: Likewise.
1953 * ld-mips-elf/empic1-mp.d: Likewise.
1954 * ld-mips-elf/empic1-sn.d: Likewise.
1955 * ld-mips-elf/empic1-sp.d: Likewise.
1956 * ld-mips-elf/empic1-ref.s: Likewise.
1957 * ld-mips-elf/empic1-space.s: Likewise.
1958 * ld-mips-elf/empic1-tgt.s: Likewise.
1959 * ld-mips-elf/empic2-fwd-0.d: New file to test
1960 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocation edge
1961 cases.
1962 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1963 * ld-mips-elf/empic2-rev-0.d: Likewise.
1964 * ld-mips-elf/empic2-rev-1.d: Likewise.
1965 * ld-mips-elf/empic2-ref.s: Likewise.
1966 * ld-mips-elf/empic2-space.s: Likewise.
1967 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1968 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1969 * ld-mips-elf/mips-elf.exp: New file to run MIPS 32-bit ELF
1970 tests (including those above).
1971
82e03011
L
19722001-11-30 H.J. Lu <[email protected]>
1973
1974 * ld-elfvers/vers.exp (build_vers_lib): Preserve the library
1975 order.
1976
67954772
L
19772001-11-29 H.J. Lu <[email protected]>
1978
1979 * ld-elfvers/vers.exp (build_vers_lib): Support linking against
1980 more than one libraries.
1981 Add "vers20a" and "vers20" tests for common symbols.
1982
1983 * ld-elfvers/vers20.c: New.
1984 * ld-elfvers/vers20.dsym: New.
1985 * ld-elfvers/vers20.map: New.
1986 * ld-elfvers/vers20.ver: New.
1987 * ld-elfvers/vers20a.ver: New.
1988
f5e04945
L
19892001-11-19 H.J. Lu <[email protected]>
1990
1991 * ld-elfvsb/define.s: Mark all global lables as object.
1992
1993 * ld-elfvsb/hidden0.d: Match large section number.
1994 * ld-elfvsb/hidden1.d: Likewise.
1995 * ld-elfvsb/internal0.d: Likewise.
1996 * ld-elfvsb/internal1.d: Likewise.
1997 * ld-elfvsb/protected0.d: Likewise.
1998 * ld-elfvsb/protected1.d: Likewise.
1999
2000 * ld-elfvsb/hidden0.d: Change NOTYPE to OBJECT.
2001 * ld-elfvsb/internal0.d: Likewise.
2002 * ld-elfvsb/protected0.d: Likewise.
2003
c3b1835c
L
20042001-11-15 H.J. Lu <[email protected]>
2005
2006 * ld-sh/ld-r-1.d: Updated.
2007
86017ce9
NC
20082001-11-14 Nick Clifton <[email protected]>
2009
2010 * ld-bootstrap/bootstrap.exp: Only scan tail of executable for
2011 PE targets.
2012
d7b78487
NC
20132001-11-12 Donn Terry <[email protected]>
2014
2015 * ld-bootstrap/bootstrap.exp: Only compare the tail end of the two
2016 binary files produced in order to avoid date stamp present in PE
2017 binaries.
2018
fec91dc5
HPN
20192001-11-11 Hans-Peter Nilsson <[email protected]>
2020
2021 * ld-mmix/sec-5.d (Sections): Add whitespace missing in commit.
2022
3a921b77
L
20232001-11-09 H.J. Lu <[email protected]>
2024
2025 * ld-discard/discard.exp: New. Test ld discard.
2026 * ld-discard/discard.ld: Likewise.
2027 * ld-discard/exit.s: Likewise.
2028 * ld-discard/extern.d: Likewise.
2029 * ld-discard/extern.s: Likewise.
2030 * ld-discard/start.d: Likewise.
2031 * ld-discard/start.s: Likewise.
2032 * ld-discard/static.d: Likewise.
2033 * ld-discard/static.s: Likewise.
2034
04827a14
L
20352001-11-02 H.J. Lu <[email protected]>
2036
2037 * ld-elfvsb/elfvsb.exp: Add the "ld -r" test.
2038
2039 * ld-elfvsb/hidden0.d: New.
2040 * ld-elfvsb/hidden1.d: New.
2041 * ld-elfvsb/internal0.d: New.
2042 * ld-elfvsb/internal1.d: New.
2043 * ld-elfvsb/protected0.d: New.
2044 * ld-elfvsb/protected1.d: New.
2045 * ld-elfvsb/undef.s: New.
2046 * ld-elfvsb/undef.s: New.
2047
dc5e727b
NC
20482001-11-02 NIIBE Yutaka <[email protected]>
2049
2050 * ld-sh/sh.exp: Have its own start.s for linux.
2051
6ef81afd
HPN
20522001-10-31 Hans-Peter Nilsson <[email protected]>
2053
45734546 2054 * ld-mmix/locdo-1.d: Prune character dump part.
6ef81afd 2055 * ld-mmix/local7m.d, ld-mmix/loc4.d, ld-mmix/loc4m.d,
91c903ab
AJ
2056 ld-mmix/loc1.d, ld-mmix/bspec1m.d, ld-mmix/bspec2m.d,
2057 ld-mmix/b-nosym.d, ld-mmix/b-fixo2.d, ld-mmix/b-loc64k.d,
2058 ld-mmix/undef-3m.d, ld-mmix/locto.s, ld-mmix/loct.s,
2059 ld-mmix/local3m.d, ld-mmix/local1m.d, ld-mmix/loc6m.d,
2060 ld-mmix/loc2.s, ld-mmix/loc1.s, ld-mmix/gregldo1.s,
2061 ld-mmix/dloc1.s, ld-mmix/b-widec3.s, ld-mmix/b-nosym.s: Remove
2062 unnecessary empty lines.
6ef81afd 2063
3c3bdf30
NC
20642001-10-30 Hans-Peter Nilsson <[email protected]>
2065
2066 * ld-mmix: New testsuite directory.
2067
7739e068
HPN
20682001-10-14 Hans-Peter Nilsson <[email protected]>
2069
d45d3ffb
HPN
2070 * ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run on
2071 sh*-*-elf.
2072
b2da51b6
HPN
2073 * lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.
2074
7739e068
HPN
2075 * ld-sh/rd-sh.exp: New framework file.
2076 * ld-sh/ld-r-1.d, ld-sh/ldr1.s, ld-sh/ldr2.s, ld-sh/shared-1.d,
2077 ld-sh/weak1.s, ld-sh/weak1.d, ld-sh/sub2l.s, ld-sh/sub2l-1.d: New
2078 test files.
2079
8e13f7b1
HPN
20802001-09-29 Hans-Peter Nilsson <[email protected]>
2081
2082 * ld-linkonce/linkonce.exp: New file.
2083 * ld-linkonce/x.s, ld-linkonce/y.s, ld-linkonce/zeroeh.ld,
2084 ld-linkonce/zeroehl32.d: New test.
2085
5d5849d7
L
20862001-09-25 H.J. Lu <[email protected]>
2087
2088 * ld-elfweak/dso.dsym: Updated for alpha.
2089 * ld-elfweak/dsodata.dsym: Likewise.
2090 * ld-elfweak/strong.sym: Likewise.
2091 * ld-elfweak/strongcomm.sym: Likewise.
2092 * ld-elfweak/strongdata.sym: Likewise.
2093
cfe5266f
HPN
20942001-09-15 Hans-Peter Nilsson <[email protected]>
2095
2096 * lib/ld-lib.exp (run_dump_test): Handle new option
2097 "objcopy_linked_file". Return after failing, if errors were
2098 expected but none were found.
2099 (slurp_options): Support underscores in option names.
2100
0c52a746
L
21012001-09-14 H.J. Lu <[email protected]>
2102
2103 * ld-elfweak/bar.c: Updated.
2104 * ld-elfweak/bar1a.c: Likewise.
2105 * ld-elfweak/main.c: Likewise.
2106 * ld-elfweak/main1.c: Likewise.
2107 * ld-elfweak/elfweak.exp: Likewise.
2108 * ld-elfweak/weakdata.dsym: Updated.
2109
bd7c9df6
L
21102001-09-11 H.J. Lu <[email protected]>
2111
2112 * ld-elfweak/elfweak.exp (build_lib): Take a list of object
2113 files.
2114 (build_exec): Likewise.
2115 Add more tests and make some xfail.
2116
2117 * ld-elfweak/dso.dsym: Support symbol versioning.
2118 * ld-elfweak/dsow.dsym: Likewise.
2119
2120 * ld-elfweak/main1.c: New.
2121 * ld-elfweak/bar1a.c: Likewise.
2122 * ld-elfweak/bar1b.c: Likewise.
2123 * ld-elfweak/bar1c.c: Likewise.
2124 * ld-elfweak/foo1a.c: Likewise.
2125 * ld-elfweak/foo1b.c: Likewise.
2126 * ld-elfweak/dsodata.dsym: Likewise.
2127 * ld-elfweak/dsowdata.dsym: Likewise.
2128 * ld-elfweak/weakdata.dsym: Likewise.
2129 * ld-elfweak/strongcomm.sym: Likewise.
2130 * ld-elfweak/strongdata.sym: Likewise.
2131 * ld-elfweak/weakdata.dat: Likewise.
2132 * ld-elfweak/strongdata.dat: Likewise.
2133
16a57284
L
21342001-09-10 H.J. Lu <[email protected]>
2135
2136 * ld-elfweak/elfweak.exp: New.
2137 * ld-elfweak/bar.c: Likewise.
2138 * ld-elfweak/foo.c: Likewise.
2139 * ld-elfweak/main.c: Likewise.
2140 * ld-elfweak/dso.dsym: Likewise.
2141 * ld-elfweak/dsow.dsym: Likewise.
2142 * ld-elfweak/strong.sym: Likewise.
2143 * ld-elfweak/strong.dat: Likewise.
2144 * ld-elfweak/weak.dat: Likewise.
2145
ad9f78d1
AM
21462001-08-27 Alan Modra <[email protected]>
2147 Linus Nordberg <[email protected]>
2148
2149 * ld-checks/checks.exp: .lcomm is incompatible with ppc coff.
2150 * ld-scripts/cross1.t: Add .toc section.
2151 * ld-scripts/cross2.t: Likewise.
2152 * ld-scripts/phdrs.exp: powerpc64 is 64 bit.
2153 * ld-srec/srec.exp: xfail powerpc64
2154
453abe31
NC
21552001-08-21 John David Anglin <[email protected]>
2156
2157 * ld-selective/selective.exp: Return if target is `vax-*-ultrix*'.
2158 Continue with other tests when there is a compilation error.
2159
39c183c1
NC
21602001-08-01 Loren J. Rittle <[email protected]>
2161
2162 * ld-cdtest/cdtest-nrv.dat: New file.
2163 * ld-cdtest/cdtest.exp: Do not require any exception support
2164 library. Check results against NRV.
2165
22a517d0
NC
21662001-08-01 Loren J. Rittle <[email protected]>
2167
2168 * ld-srec/srec.exp: Do not require any exception support
2169 library.
2170
e0d85c26
L
21712001-07-27 H.J. Lu <[email protected]>
2172
2173 * ld-selective/selective.exp: Fix the error in the last change.
2174
067f2074
AM
21752001-07-24 Loren J. Rittle <[email protected]>
2176
2177 * ld-selective/selective.exp: Support g++ V3 ABI (along side
2178 the old ABI). Make comparisons against normalized (to
2179 V3-style) demangled nm output.
2180
992c450d
AM
21812001-07-24 Alan Modra <[email protected]>
2182
2183 * config/default.exp (ld_nm): Add "nmflags" arg.
2184 * lib/ld-lib.exp (default_ld_nm): Likewise.
2185 * ld-empic/empic.exp: Adjust call to ld_nm.
2186 * ld-scripts/defined.exp: Likewise.
2187 * ld-scripts/script.exp: Likewise.
2188 * ld-scripts/sizeof.exp: Likewise.
2189 * ld-selective/selective.exp: Likewise.
2190 * ld-sh/sh.exp: Likewise.
2191
bbfebd39
L
21922001-07-12 H.J. Lu <[email protected]>
2193
2194 * ld-selective/selective.exp: Mark selective1, selective2,
2195 selective4 and selective5 xfail on alpha*-*.
2196
261def70
HPN
21972001-06-13 Hans-Peter Nilsson <[email protected]>
2198
2199 * config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY,
2200 OBJCOPYFLAGS, READELF, READELFFLAGS, LD, LDFLAGS): Provide
2201 default.
2202
2203 * lib/ld-lib.exp (run_dump_test): Import from gas testsuite. Add
2204 new options "ld", "source", "xfail", "target", "notarget" and
2205 "error". Support the runtest_file_p "*.exp=testname" feature.
2206 (slurp_options, regexp_diff, file_contents, verbose_eval): Import
2207 from gas testsuite.
2208
1e9f9630
NC
22092001-06-12 Martin Schwidefsky <[email protected]>
2210
2211 * testsuite/ld-undefined/undefined.exp: Correct setup_xfail rule.
2212
66517a2f
L
22132001-06-06 H.J. Lu <[email protected]>
2214
2215 * ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3
2216 on Linux/mips.
2217
a5c9dff1 2218 * ld-elfvers/vers.exp: Also run on Linux/mips.
66517a2f
L
2219 * ld-elfvsb/elfvsb.exp: Likewise.
2220 * ld-shared/shared.exp: Likewise.
2221
2222 * ld-selective/selective.exp: Mark selective2, selective3,
2223 selective4 and selective5 xfail on Linux/mips.
2224
2225 * ld-shared/main.c: Skip invalid -Bsymbolic tests on Linux/mips.
2226
2227 * symbolic.dat: Remove invalid -Bsymbolic tests on Linux/mips.
2228
2229 * ld-srec/srec.exp: Add Linux/mips to xfail.
2230
d52f9762
AM
22312001-06-06 Martin Schwidefsky <[email protected]>
2232
2233 * ld-undefined/undefined.exp: Add a setup_xfail line for a test
2234 that will always fail on s/390.
2235
1e329ce6
NC
22362001-05-28 kaz Kojima <[email protected]>
2237
2238 * ld-sh/sh.exp: For sh-*-linux-gnu target add a start address for
2239 the text section.
2240
c709b096
AM
22412001-05-25 Alan Modra <[email protected]>
2242
2243 * ld-elfvers/vers.exp: Replace linuxoldld with linux*oldld and
2244 linuxaout with linux*aout.
2245
936f9717
L
22462001-05-24 H.J. Lu <[email protected]>
2247
2248 * ld-scripts/phdrs.exp: Add sparc64 to 64 bit platform.
2249
9d8b3bf4
L
22502001-05-18 H.J. Lu <[email protected]>
2251
2252 * ld-elfvers/vers.exp: Revert the last change.
2253
2254 * ld-elfvers/vers2.ver: Put back "tmpdir/" the version
2255 references.
2256 * ld-elfvers/vers3.ver: Likewise.
2257 * ld-elfvers/vers6.ver: Likewise.
2258 * ld-elfvers/vers18.ver: Likewise.
2259
0f3f8808
L
22602001-05-17 H.J. Lu <[email protected]>
2261
2262 * ld-elfvers/vers.exp: Pass "-rpath .:$tmpdir" to "vers19".
2263
2264 * ld-elfvers/vers1.ver: Remove "tmpdir/" from the version
2265 definition.
2266 * ld-elfvers/vers2.ver: Likewise.
2267 * ld-elfvers/vers3.ver: Likewise.
2268 * ld-elfvers/vers4a.ver: Likewise.
2269 * ld-elfvers/vers6.ver: Likewise.
2270 * ld-elfvers/vers7a.ver: Likewise.
2271 * ld-elfvers/vers8.ver: Likewise.
2272 * ld-elfvers/vers9.ver: Likewise.
2273 * ld-elfvers/vers15.ver: Likewise.
2274 * ld-elfvers/vers16a.ver: Likewise.
2275 * ld-elfvers/vers17.ver: Likewise.
2276 * ld-elfvers/vers18.ver: Likewise.
2277
8b0fa282
L
22782001-05-03 H.J. Lu <[email protected]>
2279
2280 * ld-elfvers/vers19.ver: Expect vers17.so instead of
2281 *tmpdir/vers17.so.
2282
7f9adacd
AJ
22832001-05-01 Andreas Jaeger <[email protected]>, Andreas Schwab <[email protected]>
2284
2285 * ld-scripts/phdrs.exp: Fix regexp, s390x is 64 bit platform.
2286
2287 * ld-scripts/phdrs.t: Use startaddress that's greater than any
2288 MAXPAGESIZE used.
2289
f0f077e5
L
22902001-04-29 H.J. Lu <[email protected]>
2291
2292 * ld-shared/symbolic.dat: New.
2293
2294 * ld-shared/shared.exp: Also check -Bsymbolic.
2295
b3992bc7
AJ
22962001-04-28 Andreas Jaeger <[email protected]>
2297
2298 * ld-scripts/phdrs.exp: x86-64 is a 64 bit ELF platform, handle it
2299 special.
2300
358a5502
DB
23012001-04-01 David O'Brien <[email protected]>
2302 * ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even
2303 though it doesn't use DWARF2 yet (but its output is identical).
2304
23052001-04-01 David O'Brien <[email protected]>
44df2f94
DB
2306
2307 * ld-selective/selective.exp: Use -O with gcc rather than -O2.
2308 This optimization level is buggy on some platforms, and this test
2309 is not intended to test compiler optimizations.
2310
b536df83
DD
23112001-03-06 DJ Delorie <[email protected]>
2312
2313 * ld-scripts/cross2.t: Support any type of text/data sections, not
2314 just the canonical ones.
2315
b6a71cca
AM
23162001-02-28 Matt Hiller <[email protected]>
2317
2318 * ld-scripts/crossref.exp: Initialize flags to [big_or_little_endian].
2319 * ld-undefined/undefined.exp: Ditto, and include $flags in ld
2320 invocations.
2321 * lib/ld-lib.exp (big_or_little_endian): Recognize -EB, -eb, -EL
2322 and -el.
2323 (is_endian_output_format): New function.
2324 (default_ld_link): Set flags to [big_or_little_endian] only if ld
2325 is being invoked such that the output format being used is of
2326 known endianness.
2327 (default_ld_simple_link): Ditto.
2328
1a3fdaa7
AM
23292001-02-22 Timothy Wall <[email protected]>
2330
2331 * ld-bootstrap/bootstrap.exp: Exclude ia64 flavor from
2332 AIX-specific test.
2333
ad995491
L
23342001-02-14 H.J. Lu <[email protected]>
2335
2336 * ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3
2337 for -static on ia64.
2338
2339 * ld-checks/checks.exp: Don't run on ia64-*-elf* nor
2340 ia64-*-linux*.
2341
2342 * ld-elfvers/vers.exp: Also run ia64-*-elf* and ia64-*-linux*.
2343
2344 * ld-elfvsb/elfvsb.exp: Use i?86-*-*. Also run on ia64-*-linux*.
2345 Set up expected failures for ia64-*-linux*.
2346 * ld-shared/shared.exp: Likewise.
2347
fef67c28
SC
23482001-02-08 Stephane Carrez <[email protected]>
2349
2350 * ld-srec/srec.exp (run_srec_test): m6811 code has references
2351 to soft registers, define them with --defsym.
2352 * ld-selective/selective.exp: Likewise.
2353
1a3fdaa7
AM
23542000-01-23 Alan Modra <[email protected]>
2355
2356 * ld-srec/sr3.cc (__rethrow): New.
2357
332dac40
HPN
23582001-01-14 Hans-Peter Nilsson <[email protected]>
2359
2360 * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
2361
2ffd68ef
PB
23622001-01-03 Philip Blundell <[email protected]>
2363
2364 * ld-elfvsb/elfvsb.exp: Run test on Linux/Alpha.
2365 * ld-shared/shared.exp: Likewise.
2366
4f38fc1c
PB
23672001-01-01 Philip Blundell <[email protected]>
2368
7dc542b2
PB
2369 * ld-undefined/weak-undef.exp: New test.
2370 * ld-undefined/weak-undef.s, ld-undefined/weak-undef.t: Supporting
2371 files for above.
2372
4f38fc1c
PB
2373 * ld-elfvers/vers.exp: Run test on Linux/ARM.
2374 * ld-elfvsb/elfvsb.exp: Likewise.
2375 * ld-shared/shared.exp: Likewise.
2376
0fc3347a
NC
23772000-12-31 Nick Clifton <[email protected]>
2378
2379 * ld-srec/srec.exp: Use --oformat instead of -oformat.
2380
bad19f8f
NC
23812000-12-09 Nick Clifton <[email protected]>
2382
f6673641
NC
2383 * ld-selective/selective.exp: Link in libgcc when target is v850.
2384
bad19f8f
NC
2385 * ld-srec/srec.exp: Expect the srec_test to fail for ARM targets
2386 because the -oformat linker command switch cannot be used.
2387
1566ad5d
AM
23882000-11-06 Alan Modra <[email protected]>
2389
2390 * ld-elfvsb/main.c (PROTECTED_CHECK): Include stdio.h.
2391 (main): Prune unused args.
2392
4291c3fa
HPN
23932000-10-29 Hans-Peter Nilsson <[email protected]>
2394
2395 * ld-selective/selective.exp <no CXX>: Fix typo for argument to
2396 "untested".
2397
d1d8dddf
L
23982000-10-19 H.J. Lu ([email protected])
2399
2400 * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failures
2401 for Linux/PPC.
2402 * ld-shared/shared.exp: Likewise.
2403
d63083ef
HPN
24042000-10-09 Hans-Peter Nilsson <[email protected]>
2405
2406 * ld-selective/selective.exp: Rearrange to be table-driven.
2407
dc149a6d
AM
24082000-10-07 Alan Modra <[email protected]>
2409
2410 * ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF too.
2411
65420b22
AM
24122000-10-02 Alan Modra <[email protected]>
2413
2414 * ld-scripts/weak.exp: Don't set $global$ for hppa-elf any more.
2415 * ld-scripts/crossref.exp: Ditto.
2416
bd0110a3
HPN
24172000-09-29 Hans-Peter Nilsson <[email protected]>
2418
2419 * ld-selective/5.cc: New test.
2420 * ld-selective/selective.exp: Run it as xfailed.
2421
2422 * ld-selective/4.cc: Correct spelling of "lose".
2423
3231d22e
AM
24242000-09-05 Alan Modra <[email protected]>
2425
2426 * ld-selective/selective.exp: Remove the xfails for hppa.
2427
6545f5fb
AO
24282000-08-30 Alexandre Oliva <[email protected]>
2429
2430 * ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,
2431 sh-*-*): With dwarf-2, `undefined function' can't pass.
2432
e1753d2c
L
24332000-08-03 H.J. Lu ([email protected])
2434
2435 * ld-bootstrap/bootstrap.exp: Add strip.
2436
360e9586
L
24372000-07-24 H.J. Lu ([email protected])
2438
2439 * ld-elfvsb/elfvsb.exp: Add -g to $CC to get the location of
2440 the undefined reference.
2441
08c44e65
L
24422000-07-16 H.J. Lu ([email protected])
2443
2444 * ld-elfvsb/elfvsb.exp (support_protected): New variable. Check
2445 and set to "yes" if the protected visibility is expected to
2446 pass.
2447 (visibility_run): Set expected to fail for the "protected"
2448 and "protected_undef_def" tests only if $support_protected is
2449 "no".
2450
2451 * ld-elfvsb/main.c (PROTECTED_CHECK): Check for the protected
2452 visibility support if defined.
2453
1345a0c0
L
24542000-07-15 H.J. Lu ([email protected])
2455
2456 * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failure
2457 for "protected_undef_def".
2458
2459 * ld-elfvsb/main.c: Don't define HIDDEN_UNDEF_TEST when
2460 PROTECTED_WEAK_TEST is defined.
2461 Don't define PROTECTED_UNDEF_TEST when PROTECTED_WEAK_TEST is
2462 defined.
2463 Define PROTECTED_TEST when PROTECTED_UNDEF_TEST is defined.
2464
2465 * ld-elfvsb/sh1.c (visibility): Mark protected only if
2466 PROTECTED_TEST, PROTECTED_UNDEF_TEST or PROTECTED_WEAK_TEST
2467 is defined.
2468 (visibility_var): Likewise.
2469
36a3dc51
AM
24702000-07-10 Alan Modra <[email protected]>
2471
2472 * ld-srec/srec.exp: xfail hppa.
2473
2474 * ld-scripts/weak.exp: Define $global$ for hppa.
2475
2476 * ld-scripts/crossref.exp: Fix string quoting.
2477
7cda33a1
L
24782000-06-05 H.J. Lu ([email protected])
2479
2480 * lib/ld-lib.exp (default_ld_link): Redirect the linker output
2481 to link_output and make it global.
2482
2483 * ld-elfvsb/elfvsb.exp (visibility_test): Add "hidden_undef",
2484 "hidden_undef_def", "hidden_weak", "protected_undef",
2485 "protected_undef_def" and "protected_weak".
2486 (visibility_run): Likewise.
2487 * ld-elfvsb/main.c: Likewise.
2488 * ld-elfvsb/sh1.c: Likewise.
2489 * ld-elfvsb/sh2.c: Likewise.
2490
2491 * ld-elfvsb/elfvsb.dat: Updated.
2492
e80778cf
L
24932000-05-21 H.J. Lu ([email protected])
2494
2495 * ld-elfvsb/main.c (main_visibility_check): Fix the protected
2496 visibility test.
2497
6fc49d28
L
24982000-05-13 H.J. Lu ([email protected])
2499
2500 * lib/ld-lib.exp (default_ld_link): Redirect the linker output
2501 to link_output and make it global.
2502
2503 * ld-elfvsb/elf-offset.ld: New. ELF visibility fearture
2504 tests.
2505 * ld-elfvsb/elfvsb.dat: Likewise.
2506 * ld-elfvsb/elfvsb.exp: Likewise.
2507 * ld-elfvsb/main.c: Likewise.
2508 * ld-elfvsb/sh1.c: Likewise.
2509 * ld-elfvsb/sh2.c: Likewise.
2510
b32711aa
JW
2511Fri Apr 21 15:16:07 2000 Richard Henderson <[email protected]>
2512
a2b64bed 2513 * ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
b32711aa 2514
3017ff0e
AM
25152000-04-12 Alan Modra <[email protected]>
2516
62043cea
AM
2517 * ld-selective/3.cc (_start): Add cheat for gcc-2.95.2 failure.
2518
e76e4c91
AM
2519 * ld-selective/selective.exp (test4): Test for presence of
2520 foo__1B, not absence. Also check for foo__1A and _start.
2521 White space changes throughout file.
3017ff0e 2522
e40eb3e9
NC
25232000-03-13 Nick Clifton <[email protected]>
2524
2525 * ld-scripts/phdrs.t: Discard all unexpected sections.
2526
d1bcade6
L
25272000-02-27 H.J. Lu ([email protected])
2528
2529 * lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
2530
197d87f8
NC
25311999-11-01 Nick Clifton <[email protected]>
2532
2533 * ld-selective/selective.exp: Fix test to disable these checks for
2534 PE based targets.
2535
05d26f04
CM
25361999-10-29 Catherine Moore <[email protected]>
2537
2538 * ld-selective/selective.exp: Remove test6.
2539 * ld-selective/5.cc: Delete.
2540
abdbda5e
NC
25411999-10-28 Scott Bambrough <[email protected]>
2542
05d26f04 2543 * ld-srec/srec.exp: Setup expected failures for
abdbda5e
NC
2544 srec tests on ARM Linux.
2545
b7be1db6
AM
25461999-09-17 Alan Modra <[email protected]>
2547
2548 * ld-shared/shared.exp: xfail linux*libc1 shared (non PIC, load
2549 offset) test.
2550
777690b6
ILT
25511999-09-12 Ian Lance Taylor <[email protected]>
2552
2553 * ld-scripts/script.exp: Add --image-base 0 for PE targets.
2554
5be8a006
ILT
25551999-08-17 H.J. Lu <[email protected]>
2556
2557 * ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
2558
b33b6e45
ILT
25591999-08-09 Jakub Jelinek <[email protected]>
2560
2561 * ld-elfvers/vers.exp: Run tests on sparc*-*-linux*.
2562 * ld-shared/shared.exp: Likewise.
2563
38e31547
NC
25641999-07-28 Nick Clifton <[email protected]>
2565
2566 * lib/ld-lib.exp (proc big_or_little_endian): New proc.
2567 Determine if a big endian or little endian output format hass
2568 been selected by any of the multilib options, and if so return
2569 a suitable command line option for the linker/assembler.
2570 (proc default_ld_link): Include the result of proc
2571 big_or_little_endian on the command line to the linker.
2572 (proc ld_simple_link): Include the result of proc
2573 big_or_little_endian on the command line to the linker.
2574 (proc default_ld_compile): Append multilib flags to compiler
2575 switches.
2576 (proc default_ld_assemble): Include the result of proc
2577 big_or_little_endian on the command line to the linker.
2578
0cd9f5f0
ILT
25791999-07-21 H.J. Lu <[email protected]>
2580
2581 * ld-elfvers/vers1.c: Add missing prototypes and include
2582 <stdio.h> if necessary.
2583 * ld-elfvers/vers15.c: Likewise.
2584 * ld-elfvers/vers19.c: Likewise.
2585 * ld-elfvers/vers2.c: Likewise.
2586 * ld-elfvers/vers3.c: Likewise.
2587 * ld-elfvers/vers4.c: Likewise.
2588 * ld-elfvers/vers6.c: Likewise.
2589 * ld-elfvers/vers7.c: Likewise.
2590 * ld-elfvers/vers9.c: Likewise.
2591 * ld-shared/main.c: Likewise.
2592 * ld-srec/sr3.cc (Foo::Foo): Remove arg name.
2593
d49560a9
MM
2594Thu Jul 15 18:00:30 1999 Mark P. Mitchell <[email protected]>
2595
2596 * ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual as
2597 with other DWARF2 targets.
2598
5dcf458a
NC
25991999-07-13 Nick Clifton <[email protected]>
2600
2601 * ld-undefined/undefined.exp: Do not expect arm toolchains to fail
2602 the undefined line test.
2603
734caf4d
ILT
26041999-07-10 Ian Lance Taylor <[email protected]>
2605
2606 * ld-elfvers/vers.exp: Use -rpath in new vers19 test.
2607
f0489494
ILT
26081999-07-07 Ian Lance Taylor <[email protected]>
2609
2610 * ld-elfvers/vers.exp: Add new tests vers17 to vers19.
264d75f7 2611 * ld-elfvers/{vers17.*, vers18.*, vers19.*}: New files.
f0489494 2612
197a7bfd
ILT
26131999-06-13 Ian Lance Taylor <[email protected]>
2614
2615 * ld-checks/asm.s: Use a symbol name for .lcomm.
2616 * ld-checks/checks.exp: Use different names for the two tests.
2617 Don't add extra text when invoking fail.
2618
99c262f8
ILT
26191999-06-12 Ian Lance Taylor <[email protected]>
2620
2621 * ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*"
2622 to "*-*-linux*aout*".
2623 * ld-scripts/weak.exp: Likewise.
2624 * ld-shared/shared.exp: Likewise. Simplify condition a bit.
2625
2bdba6c9
AS
2626Wed Jun 9 12:02:33 1999 Andreas Schwab <[email protected]>
2627
2628 * ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning.
2629 * ld-shared/sh1.c: Fix typo.
2630
77e0b0ef
ILT
26311999-06-04 H.J. Lu <[email protected]>
2632
2633 * lib/ld-lib.exp (default_ld_nm): Clear nm_output first if
2634 necessary.
2635
8535ca75
NC
26361999-05-17 Nick Clifton <[email protected]>
2637
2638 * ld-undefined/undefined.exp: Add xfail for mcore-elf.
2639
69f868fa
DD
26401999-05-11 DJ Delorie <[email protected]>
2641
2642 * ld-srec/srec.exp: Do not run tests for PE based ports.
2643
252b5132
RH
26441999-03-05 Nick Clifton <[email protected]>
2645
2646 * ld-selective/selective.exp: Do not run tests for COFF or PE
2647 based ports.
2648
26491999-02-17 Nick Clifton <[email protected]>
2650
2651 * ld-undefined/undefined.exp: Add expected failures for StrongARM
2652 targets.
2653
2654 * ld-srec/srec.exp: Add expected failures for StrongARM targets.
2655
2656 * ld-selective/selective.exp: Add expected failure for ARM-COFF
b3992bc7 2657 targets.
252b5132
RH
2658
26591999-02-16 Nick Clifton <[email protected]>
2660
2661 * ld-checks/asm.s: Use .long instead of .word.
2662 Replace custom section names with .text, .data and .bss.
2663 * ld-checks/script: Replace custom section names with .text, .data
b3992bc7 2664 and .bss.
252b5132 2665 * ld-checks/checks.exp: Replace custom section names with .text,
b3992bc7 2666 .data and .bss.
252b5132
RH
2667
26681999-02-11 Nick Clifton <[email protected]>
2669
2670 * ld-checks: New directory: Tests for the linker's
2671 --check-sections option.
2672 * ld-checks/checks.exp: New file.
2673 * ld-checks/script: Bogus linker script.
2674 * ld-checks/asm.s: Simple test assembler file.
2675
2676Tue Feb 2 19:15:02 1999 Catherine Moore <[email protected]>
2677
3e8cba19
AM
2678 * ld-selective/selective.exp: Disable test for unsupported
2679 targets. Change tests to check for absence of symbols instead
2680 of address zero.
252b5132
RH
2681
2682Mon Jan 18 03:44:52 1999 Ian Lance Taylor <[email protected]>
2683
2684 * config/default.exp (get_link_files): Quote target_triplet and CC
2685 when invoking shell.
2686 (get_target_emul): Likewise.
2687
26881999-01-03 Ken Raeburn <[email protected]>
2689
2690 * config/default.exp (get_link_files, get_target_emul): New procs;
2691 run shell commands to extract information from configure.host and
2692 configure.tgt in the source tree.
2693 (top level): Use them to get information needed to run tests, if
2694 not otherwise provided.
2695
2696 * ld-shared/elf-offset.ld: New file. Builds a shared library, but
2697 gives non-zero addresses for memory region.
2698 * ld-shared/shared.exp: Run the non-PIC non-AIX test again using
2699 the new linker script.
2700
2701Tue Dec 8 22:56:05 1998 Geoff Keating <[email protected]>
2702
2703 * ld-srec/srec.exp: Delete xfails for PPC Linux targets,
2704 newer glibc lets link succeed.
2705
2706Sun Dec 6 12:59:37 1998 H.J. Lu <[email protected]>
2707
2708 * ld-elfvers/vers1.c: Add missing return types and values.
2709 * ld-elfvers/vers2.c: Likewise.
2710 * ld-elfvers/vers3.c: Likewise.
2711 * ld-elfvers/vers4.c: Likewise.
2712 * ld-elfvers/vers5.c: Likewise.
2713 * ld-elfvers/vers6.c: Likewise.
2714 * ld-elfvers/vers7.c: Likewise.
2715 * ld-elfvers/vers9.c: Likewise.
2716 * ld-elfvers/vers15.c: Likewise.
2717
2718Fri Oct 23 16:28:29 1998 Catherine Moore <[email protected]>
2719
3e8cba19
AM
2720 * ld-selective: New directory with new files to test
2721 selective linking.
252b5132 2722
3e8cba19 2723 * lib/ld-lib.exp (ld_nm): Strip leading underscore from $name.
b3992bc7 2724
252b5132
RH
2725Sun Oct 4 22:17:05 1998 Ian Lance Taylor <[email protected]>
2726
2727 * ld-elfvers/vers16.dsym: Work correctly on a system without
2728 versioned system libraries.
2729
2730Mon Sep 28 21:31:12 1998 Richard Henderson <[email protected]>
2731
2732 * ld-elfvers/vers.exp: Run tests on alpha-linux.
2733 * ld-elfvers/*.sym, ld-elfvers/*.dsym: Adjust patters to match
2734 Alpha's use of st_other.
2735
27361998-09-27 Andreas Schwab <[email protected]>
2737
2738 * ld-elfvers/vers.exp (vers16, vers16a): New tests.
2739 * ld-elfvers/{vers16.*, vers16a.*}: New files.
2740
2741Thu Sep 17 17:18:19 1998 Nick Clifton <[email protected]>
2742
2743 * ld-undefined/undefined.exp: Make undefined line test be an xfail
2744 for arm/thunb elf toolchains.
2745
2746Wed Sep 9 14:10:15 1998 Nick Clifton <[email protected]>
2747
2748 * ld-undefined/undefined.exp: change test for elf/dwarf2 targets.
2749
2750 * ld-srec/srec.exp: Arm-elf now passes this test.
2751
2752Wed Aug 19 11:59:19 1998 Nick Clifton <[email protected]>
2753
2754 * ld-srec/srec.exp: Add arm/thumb-elf expected failures.
b3992bc7 2755
252b5132
RH
2756Thu Aug 13 12:41:58 1998 Ian Lance Taylor <[email protected]>
2757
2758 * ld-bootstrap/bootstrap.exp: Don't run the --static bootstrap
2759 test if we don't have a static libbfd.a.
2760
2761Wed Aug 12 15:19:35 1998 Ian Lance Taylor <[email protected]>
2762
2763 Based on patch from H.J. Lu <[email protected]>:
2764 * ld-srec/srec.exp: Add xfails for Alpha ELF targets.
2765
2766Mon Aug 10 15:42:20 1998 Richard Henderson <[email protected]>
2767
2768 * ld-scripts/weak.t (.text, .data): Focus data to be used.
2769 (/DISCARD/): All the rest.
2770 * ld-scripts/weak1.s, ld-scripts/weak2.s: Put stuff in .data.
2771
2772Fri Jul 24 18:37:17 1998 Ian Lance Taylor <[email protected]>
2773
2774 * config/default.exp: Create tmpdir/gas subdirectory, add a
2775 symlink to as-new, and set gcc_gas_flag variable.
2776 * lib/ld-lib.exp (default_ld_compile): If the compiler appears to
2777 be gcc, use gcc_gas_flag when compiling.
2778
2779Thu Jul 23 12:23:29 1998 Ian Lance Taylor <[email protected]>
2780
2781 * ld-elfvers/vers.exp: Just check for i?86 rather than checking
2782 for i386, i486, and i586.
2783 (objdump_versionstuff): If we can't find the line, dump the file.
2784
2785Fri Jul 3 00:27:41 1998 Ian Lance Taylor <[email protected]>
2786
2787 * ld-scripts/phdrs.exp: Run test on *-*-eabi*.
2788 * ld-scripts/weak.exp: Likewise.
2789
2790Wed Jul 1 10:51:46 1998 Nick Clifton <[email protected]>
2791
2792 * ld-srec/srec.exp: Add xfail for v850.
2793
2794 * ld-undefined/undefined.exp: arm and thumb PE toolchains now pass
2795 these tests.
2796
2797Fri Jun 19 17:12:52 1998 Ian Lance Taylor <[email protected]>
2798
2799 * ld-scripts/weak.exp: New test.
2800 * ld-scripts/weak.t: New file.
2801 * ld-scripts/weak1.s: New file.
2802 * ld-scripts/weak2.s: New file.
2803
2804Tue Jun 16 12:40:38 1998 Geoff Keating <[email protected]>
2805
2806 * ld-elfvers/vers.exp: Run tests on powerpc ELF targets.
2807 * ld-shared/shared.exp: Likewise.
2808 * ld-elfvers/vers1.dsym: Allow for .sdata.
2809 * ld-srec/srec.exp: Add setup_xfails for PowerPC Linux.
2810
2811Fri May 29 15:02:50 1998 Ian Lance Taylor <[email protected]>
2812
2813 * ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
b3992bc7 2814 (run_srec_test): On mn10200, define __truncsipsi2_do_d2.
252b5132
RH
2815 * ld-srec/sr1.c (__main): Change return type to void.
2816 * ld-srec/sr3.cc (__main): Likewise.
2817 (__builtin_delete, __builtin_new): Likewise.
2818 (__get_dynamic_handler_chain): Return 0.
2819 (__get_eh_context): Likewise.
2820
2821Thu May 21 15:21:33 1998 Nick Clifton <[email protected]>
2822
2823 * ld-undefined/undefined.exp: Add support for thumb-pe target.
2824 * ld-srec/srec.exp: Add support for arm-pe and thumb-pe targets.
2825
2826Mon May 4 17:54:20 1998 Andreas Schwab <[email protected]>
2827
2828 * ld-shared/shared.exp: Remove setup_xfails for m68k-linux.
2829
2830Mon May 4 17:12:06 1998 Ian Lance Taylor <[email protected]>
2831
2832 * ld-shared/main.c (shlib_overriddencall2): New function.
2833 (main): Call shlib_shlibcall2.
2834 * ld-shared/sh1.c (shlib_shlibcall2): New function.
2835 (shlib_overriddencall2): New function.
2836 * ld-shared/shared.dat: Add output line for new test.
2837 * ld-shared/sun4.dat: Likewise.
2838
2839 * ld-srec/sr3.cc (__get_eh_context): New function.
2840
2841Tue Apr 7 12:50:17 1998 Manfred Hollstein <[email protected]>
2842
2843 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be static to
2844 avoid compiler warning.
2845 * ld-srec/sr3.cc (class Foo): Likewise.
2846
2847Tue Feb 10 16:42:40 1998 Ian Lance Taylor <[email protected]>
2848
2849 * ld-srec/sr3.cc (__get_dynamic_handler_chain): New function.
2850
2851Mon Feb 2 14:17:48 1998 Ian Lance Taylor <[email protected]>
2852
2853 * ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.
2854
2855Thu Dec 18 11:13:28 1997 Nick Clifton <[email protected]>
2856
2857 * ld-srec/srec.exp: Duplicated Arm patch for Thumb targets.
2858
2859Tue Dec 2 09:50:19 1997 Nick Clifton <[email protected]>
2860
2861 * ld-srec/srec.exp: Applied patch from [email protected] which
2862 fixes ARM tests.
2863
2864Mon Dec 1 16:12:05 1997 Nick Clifton <[email protected]>
2865
2866 * ld-srec/srec.exp: Add expected failures of tests 1 and 2 for ARM
2867 coff targets.
2868
2869Wed Nov 12 14:18:31 1997 Ian Lance Taylor <[email protected]>
2870
2871 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to
2872 avoid compiler warning.
2873 * ld-srec/sr3.cc (class Foo): Likewise.
2874
2875Mon Nov 10 14:25:43 1997 Ian Lance Taylor <[email protected]>
2876
2877 * lib/ld-lib.exp (default_ld_simple_link): Permit the linker to
2878 have any name when looking for entry symbol warnings.
2879
2880 * ld-srec/sr3.cc (__eh_pc): Define.
2881
2882Mon Oct 20 14:36:39 1997 Ian Lance Taylor <[email protected]>
2883
2884 * ld-srec/sr3.cc: Add definitions for terminate, __terminate, and
b3992bc7 2885 __throw, since the current g++ expects them to be defined.
252b5132
RH
2886
2887Fri Oct 3 12:24:03 1997 Ian Lance Taylor <[email protected]>
2888
2889 * ld-elfvers/vers.exp (objdump_emptyverstuff): Accept the output
2890 file if the string libc appears in it.
2891 (objdump_versionstuff): Accept unexpected lines in the output
2892 file. Compare lines using string match.
2893 * ld-elfvers/vers6.ver: Permit any value in the vna_other field.
2894
2895Tue Aug 12 16:01:22 1997 Ian Lance Taylor <[email protected]>
2896
2897 * ld-scripts/crossref.exp: Correct string quoting.
2898
2899Sat Aug 9 00:56:03 1997 Ian Lance Taylor <[email protected]>
2900
2901 * config/default.exp: Change ld, as, nm and strip from .new to
2902 -new. Load ld-lib.exp rather than ld.exp.
2903 * ld-bootstrap/bootstrap.exp: Use ld-new rather than ld.new.
2904 * lib/ld-lib.exp: Rename from lib/ld.exp, for the benefit of
2905 DejaGnu changes.
2906
2907Thu Jun 26 12:07:03 1997 Ian Lance Taylor <[email protected]>
2908
2909 * ld-elfvers/vers.exp: Use egrep rather than grep when looking for
2910 an alternation. From Greg Margo <[email protected]>.
2911
2912Wed Jun 25 12:47:22 1997 Andreas Schwab <[email protected]>
2913
2914 * ld-shared/shared.exp: Add setup_xfail for m68k-linux on tests
2915 with non PIC shared libraries.
2916
2917Fri Jun 6 17:35:47 1997 Ian Lance Taylor <[email protected]>
2918
2919 * ld-elfvers/vers6.ver: Update for recent elflink.h patch to
2920 version handling.
2921
2922Wed Jun 4 12:06:48 1997 Ian Lance Taylor <[email protected]>
2923
2924 * ld-srec/srec.exp: Define ___get_dynamic_handler_chain as well.
2925
2926Fri May 30 12:21:39 1997 Ian Lance Taylor <[email protected]>
2927
2928 * ld-srec/srec.exp: Define __get_dynamic_handler_chain when
2929 linking.
2930
2931Mon May 12 11:17:55 1997 Ian Lance Taylor <[email protected]>
2932
2933 * config/default.exp: Use $base_dir rather than $objdir when
2934 setting ld. From John David Anglin <[email protected]>.
2935
2936Fri Apr 25 09:07:00 1997 Jeffrey A Law ([email protected])
2937
2938 * ld-srec/srec.exp: Define various out of line prologue/epilogue
2939 functions for the mn10200 to avoid needing libgcc.a.
2940
2941Wed Mar 26 13:56:10 1997 Ian Lance Taylor <[email protected]>
2942
2943 * ld-srec/srec.exp: Don't expect failures on mips*-*-elf*.
2944
2945Mon Mar 17 19:27:13 1997 Ian Lance Taylor <[email protected]>
2946
2947 * ld-elfvers/vers.exp: Don't run on SunOS or AIX.
2948
2949Wed Mar 12 21:44:19 1997 Eric Youngdale <[email protected]>
2950
2951 * ld-elfvers/vers.exp, *: New tests for symbol versioning.
2952 * config/default.exp: Set ar and strip.
2953
2954Fri Feb 7 16:47:02 1997 Bob Manson <[email protected]>
2955
2956 * ld-bootstrap/bootstrap.exp: Use prune_warnings instead of
2957 prune_system_crud.
2958 * ld-cdtest/cdtest.exp: Ditto.
2959 * ld-scripts/crossref.exp: Ditto.
2960 * ld-sh/sh.exp: Ditto.
2961 * ld-shared/shared.exp: Ditto.
2962 * ld-srec/srec.exp: Ditto.
2963 * lib/ld.exp: Ditto.
2964
2965Wed Jan 29 00:47:29 1997 Bob Manson <[email protected]>
2966
2967 * ld-cdtest/cdtest.exp: Put a slash between $srcdir/$subdir.
2968 * ld-scripts/script.exp: Ditto.
2969 * ld-sh/sh.exp: Ditto.
2970 * ld-undefined/undefined.exp: Ditto.
2971 * ld-versados/versados.exp: Ditto.
2972 * lib/ld.exp: Ditto.
2973
2974Mon Dec 30 17:08:04 1996 Ian Lance Taylor <[email protected]>
2975
2976 * ld-scripts/crossref.exp: Fix quoting for --defsym $global$.
2977
2978Tue Oct 1 15:52:31 1996 Ian Lance Taylor <[email protected]>
2979
2980 * lib/ld.exp (default_ld_version): Fix for current version
2981 printing.
2982
2983Fri Sep 13 15:51:45 1996 Ian Lance Taylor <[email protected]>
2984
2985 * ld-scripts/crossref.exp: Define $global$ for hppa-elf.
2986
2987Thu Aug 8 14:29:32 1996 Ian Lance Taylor <[email protected]>
2988
2989 * ld-scripts/cross2.t: Map XCOFF sections to .text or .data.
2990
2991 * lib/ld.exp: Use verbose -log instead of calling both verbose and
2992 send_log.
2993
2994Wed Aug 7 18:00:58 1996 Ian Lance Taylor <[email protected]>
2995
2996 * ld-scripts/phdrs.exp: New test.
2997 * ld-scripts/phdrs.s, ld-scripts/phdrs.t: New files.
2998
2999Sun Aug 4 21:58:12 1996 Ian Lance Taylor <[email protected]>
3000
3001 * ld-scripts/crossref.exp: On a29k targets, use --defsym to define
3002 V_SPILL and V_FILL.
3003
3004Thu Aug 1 14:10:27 1996 Ian Lance Taylor <[email protected]>
3005
3006 * ld-scripts/crossref.exp: New test.
3007 * ld-scripts/{cross1.c, cross2.c, cross3.c}: New files.
3008 * ld-scripts/{cross1.t, cross2.t}: New files.
3009
3010Sat Jun 29 13:40:11 1996 Ian Lance Taylor <[email protected]>
3011
3012 * ld-sh/sh.exp: Fix debugging messages.
3013 * ld-sh/sh1.s: Use .align 4.
3014
3015Wed May 1 16:45:13 1996 Ian Lance Taylor <[email protected]>
3016
3017 * ld-sh/sh.exp: Use -O when compiling with -mrelax.
3018
3019Mon Apr 29 10:33:10 1996 Andreas Schwab <[email protected]>
3020
3021 * ld-shared/shared.exp: Run the shared library tests on
b3992bc7 3022 Linux/m68k.
252b5132
RH
3023
3024Fri Apr 5 16:20:55 1996 Ian Lance Taylor <[email protected]>
3025
3026 * ld-shared/shared.exp: Run the shared library tests on Linux.
3027
3028Mon Feb 26 12:45:26 1996 Ian Lance Taylor <[email protected]>
3029
3030 * ld-shared/shared.exp: Don't use -fpic on MIPS targets.
3031
3032Wed Jan 31 15:09:57 1996 Jeffrey A Law ([email protected])
3033
3034 * ld-srec/srec.exp: Add xfails for hppa*-*-*elf*.
3035 * ld-undefined/undefined.exp: Likewise.
3036
3037Fri Jan 26 18:43:03 1996 Ian Lance Taylor <[email protected]>
3038
3039 * ld-undefined/undefined.exp: ELF targets should now pass the
3040 undefined line test.
3041
3042Thu Jan 25 15:36:13 1996 Ian Lance Taylor <[email protected]>
3043
3044 * ld-empic/empic.exp: Update for change to MIPS disassembler.
3045
3046Mon Jan 15 15:05:53 1996 Ian Lance Taylor <[email protected]>
3047
3048 * ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5*
3049 when doing the --static test.
3050 * ld-shared/shared.exp: Run tests on mips*-*-irix5*.
3051
3052Fri Dec 29 12:33:09 1995 Ian Lance Taylor <[email protected]>
3053
3054 * ld-bootstrap/bootstrap.exp: On AIX, don't pass the -bI option
3055 when creating ld-partial.o.
3056
3057Tue Dec 26 17:37:23 1995 Ian Lance Taylor <[email protected]>
3058
3059 * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define
3060 __eabi.
3061
3062Tue Dec 19 18:01:01 1995 Ian Lance Taylor <[email protected]>
3063
3064 * ld-srec/srec.exp: Add setup_xfails for XCOFF targets.
3065
3066Fri Dec 15 16:36:17 1995 Ian Lance Taylor <[email protected]>
3067
3068 * ld-srec/srec.exp: On a29k targets, use --defsym to define
3069 V_SPILL and V_FILL.
3070 * ld-srec/sr1.c (V_SPILL, V_FILL): Remove definitions.
3071 * ld-srec/sr3.cc: Likewise.
3072
3073 * ld-srec/srec.exp: Remove i960 COFF setup_xfail.
3074
3075Sat Dec 2 01:20:31 1995 Ian Lance Taylor <[email protected]>
3076
3077 * ld-srec/srec.exp: Don't use [] in setup_xfail expressions.
3078
3079Fri Dec 1 13:18:18 1995 Ian Lance Taylor <[email protected]>
3080
3081 * ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets.
3082
3083Wed Nov 29 13:01:10 1995 Ian Lance Taylor <[email protected]>
3084
3085 * ld-srec/srec.exp: Add setup_xfail for i960 COFF targets.
3086
3087Mon Nov 27 14:36:11 1995 Ian Lance Taylor <[email protected]>
3088
3089 * ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*.
3090
3091 * ld-srec/sr1.c (V_SPILL, V_FILL): Define.
3092 * ld-srec/sr3.cc: Likewise.
3093
3094Tue Nov 21 16:05:53 1995 Ian Lance Taylor <[email protected]>
3095
3096 * ld-empic/empic.exp: Update for changes in objdump output.
3097
3098Wed Nov 15 17:42:48 1995 Ian Lance Taylor <[email protected]>
3099
3100 * ld-srec/srec.exp: New tests.
3101 * ld-srec/sr1.c, ld-srec/sr2.c, ld-srec/sr3.cc: New files.
3102 * lib/ld.exp (ld_simple_link): Discard warnings about not being
3103 able to find the entry symbol.
3104
3105Tue Nov 14 20:03:54 1995 Ian Lance Taylor <[email protected]>
3106
3107 * ld-sh/sh2.c (__main): Define.
3108
3109Mon Nov 6 14:39:18 1995 Ian Lance Taylor <[email protected]>
3110
3111 * ld-empic/empic.exp: Accept a . in the address symbol.
3112
3113 * ld-shared/shared.exp: Run tests on rs6000*-*-aix* and
3114 powerpc*-*-aix*. Add code to create appropriate exports files,
3115 and pass appropriate compilation flags, and test against
3116 appropriate expected output.
3117 * ld-shared/xcoff.dat: New file.
3118 * ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can
3119 not be linked using XCOFF. Use shlib_shlibvar1 as a sample
3120 function pointer, rather than shlib_mainvar.
3121 * ld-shared/sh1.c: Likewise.
3122 * ld-shared/shared.dat: Update for change from using shlib_mainvar
3123 to using shlib_shlibvar1.
3124 * ld-shared/sun4.dat: Likewise.
3125
3126Sat Oct 28 01:54:25 1995 Ian Lance Taylor <[email protected]>
3127
3128 * ld-scripts/script.t: Put .pr in .text, and .rw in .data, for
3129 convenience when testing XCOFF.
3130
3131Thu Oct 26 22:53:17 1995 Ian Lance Taylor <[email protected]>
3132
3133 * ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.exp
3134 along with --static.
3135
3136 * ld-scripts/script.s: Make symbols global.
3137
3138Fri Oct 20 12:22:16 1995 Ian Lance Taylor <[email protected]>
3139
3140 * ld-undefined/undefined.exp: Add setup_xfails for arm*-*-pe*.
3141
3142Fri Sep 29 11:06:10 1995 Ian Lance Taylor <[email protected]>
3143
3144 * ld-undefined/undefined.exp: Use -e when invoking the linker, to
3145 prevent the SunOS linker from trying to create a shared library.
3146
3147Thu Sep 28 12:37:14 1995 Ian Lance Taylor <[email protected]>
3148
3149 * ld-shared/shared.exp: Run the tests on sparc*-*-sunos4*. Add
3150 appropriate modifications and setup_xfails.
3151 * ld-shared/sun4.dat: New file.
3152
3153Mon Sep 18 14:12:56 1995 Ian Lance Taylor <[email protected]>
3154
3155 * lib/ld.exp (default_ld_version): Call prune_system_crud.
3156 (default_ld_relocate, default_ld_link): Likewise.
3157 (default_ld_simple_link, default_ld_compile): Likewise.
3158 (default_ld_assemble, default_ld_nm): Likewise.
3159
3160Fri Sep 8 17:15:38 1995 Ian Lance Taylor <[email protected]>
3161
3162 * ld-cdtest/cdtest.exp: If the compiler does not exist, mark the
3163 tests as untested rather than unresolved.
3164
3165Wed Aug 23 10:46:38 1995 Ian Lance Taylor ([email protected])
3166
3167 * ld-sh/sh.exp: Call prune_system_crud on the output of cmp.
3168
3169Tue Aug 15 17:35:35 1995 Ian Lance Taylor <[email protected]>
3170
3171 * ld-scripts/script.exp: Split script verification into a proc.
3172 Add simple test of MRI script.
3173 * ld-scripts/scriptm.t: New file.
3174
3175Wed Jul 26 11:38:58 1995 Ian Lance Taylor <[email protected]>
3176
3177 * ld-sh/sh.exp: Mark `SH confirm relaxing' test unresolved when
3178 appropriate.
3179
3180Mon Jul 24 15:34:31 1995 Ian Lance Taylor <[email protected]>
3181
3182 * config/default.exp: Define objcopy if it is not defined.
3183 * ld-sh/*: New tests for SH relaxing.
3184
3185 * ld-empic/empic.exp: If $CC does not exist, call untested rather
3186 than unresolved.
3187
3188Thu Jul 20 15:09:26 1995 Ian Lance Taylor <[email protected]>
3189
3190 * ld-undefined/undefined.exp: If $CC does not exist, mark the
3191 tests as untested rather than unresolved. Clear ELF xfails for
3192 mips*, not just mips.
3193
3194Tue Jul 18 12:00:41 1995 Ian Lance Taylor <[email protected]>
3195
3196 * ld-undefined/undefined.exp: Add setup_xfail for sh-*-* for
3197 undefined line test.
3198
3199Fri Jul 14 13:07:48 1995 Ian Lance Taylor <[email protected]>
3200
3201 * ld-undefined/undefined.exp: New test, to check reporting of
3202 undefined symbols.
3203 * ld-undefined/undefined.c: New file.
3204
3205Mon Jul 10 11:13:39 1995 Ian Lance Taylor <[email protected]>
3206
3207 * ld-versados/versados.exp: If a test fails, report it correctly:
3208 don't try to run the next test, and don't report a pass as well as
3209 a fail.
3210
3211Mon Jul 3 14:26:37 1995 Steve Chamberlain <[email protected]>
3212
a2b64bed 3213 * versados/(t1,t2).ld: End in newlines.
252b5132
RH
3214
3215Mon May 22 20:19:38 1995 Ken Raeburn <[email protected]>
3216
3217 * lib/ld.exp (default_ld_compile): If cc argument is multiple
3218 words, use only the first when trying to verify the availability
3219 of the compiler.
3220
3221Mon Feb 6 11:46:49 1995 Ian Lance Taylor <[email protected]>
3222
3223 * ld-scripts/defined.t: Mention .data and .bss explicitly.
3224
3225Tue Jan 24 14:51:48 1995 Ian Lance Taylor <[email protected]>
3226
3227 * ld-bootstrap/bootstrap.exp: If not in the ld build directory,
3228 call untested for each test, rather than ignoring it. If one test
3229 fails, go on to the next one instead of returning.
3230 * ld-cdtest/cdtest.exp: If compilations fail, mark tests as
3231 unresolved.
3232 * ld-empic/empic.exp: Likewise. Also, always pass the same test
3233 name to pass or fail.
3234 * ld-shared/shared.exp: Likewise. Also, always run all tests.
3235 * ld-scripts/defined.exp: If as or nm fail, mark test as
3236 unresolved. Always pass the same test name to pass or fail.
3237 * ld-scripts/script.exp: Likewise.
3238 * ld-scripts/sizeof.exp: Likewise.
3239
3240Wed Jan 11 11:48:31 1995 Ian Lance Taylor <[email protected]>
3241
3242 * ld-scripts/sizeof.exp: New test, based on bug report from
3243 [email protected].
3244 * ld-scripts/sizeof.s: New file.
3245 * ld-scripts/sizeof.t: New file.
3246
3247Wed Jan 4 18:56:27 1995 Ian Lance Taylor <[email protected]>
3248
3249 * lib/ld.exp: Use [which $ld] rather than [file exists $ld] to see
3250 if the linker exists.
3251
3252Wed Dec 14 16:39:03 1994 Ken Raeburn <[email protected]>
3253
3254 * lib/ld.exp (prune_system_crud): Define if not already defined,
3255 in case the user isn't using the newest DejaGnu version that we
3256 haven't released to the net yet.
3257
3258Fri Dec 2 14:17:02 1994 Ian Lance Taylor <[email protected]>
3259
3260 * config/default.exp: Define objdump if it is not defined.
3261 * ld-empic/*: New tests to test -membedded-pic code.
3262
3263Mon Nov 28 11:24:36 1994 Ian Lance Taylor <[email protected]>
3264
3265 * ld-bootstrap/bootstrap.exp: Pass cmp output through
3266 prune_system_crud.
3267 * ld-cdtest/cdtest.exp: Pass diff output through
3268 prune_system_crud.
3269 * ld-shared/shared.exp: Likewise.
3270
3271 * config/default.exp: Remove unused and useless proc ld_load.
3272
3273Sun Oct 30 13:02:34 1994 Ian Lance Taylor <[email protected]>
3274
3275 * lib/ld.exp (default_ld_compile): Remove the output file before
3276 compiling.
3277
3278 * ld-shared/shared.exp: Move common test code into a procedure.
3279 Add tests for compiling the non shared code PIC.
3280 * ld-shared/main.c (main): Call main_called, and print the result.
3281 * ld-shared/shared.dat: Adjust accordingly.
3282
3283Thu Oct 27 17:30:12 1994 Ian Lance Taylor <[email protected]>
3284
3285 * ld-shared: New directory, with new files to test generating ELF
3286 shared libraries.
3287
3288 * lib/ld.exp (default_ld_compile): If the compilation worked, but
3289 no object file was created, check to see if the compiler foolishly
3290 ignored the -o switch when compiling, and move the resulting
3291 object if it did.
3292
3293Thu Sep 29 12:36:51 1994 Ian Lance Taylor ([email protected])
3294
3295 * VMS does not permits `.' in directory names. Renamed
3296 ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and
3297 ld.scripts to ld-scripts.
3298
3299Wed Sep 28 12:18:54 1994 Ian Lance Taylor ([email protected])
3300
3301 * config/default.exp: Set variables as and nm. Create tmpdir if
3302 it does not already exist.
3303 * ld.bootstrap/bootstrap.exp: Don't create tmpdir here.
3304 * ld.cdtest/cdtest.exp: Likewise.
3305 * ld.scripts/defined.exp: Likewise. Also, don't set as and nm
3306 here. Change perror for no variables found to fail.
3307 * ld.scripts/script.exp: New test.
3308 * ld.scripts/script.t, ld.scripts/script.s: New files.
3309
3310Tue Sep 27 14:59:51 1994 Ian Lance Taylor ([email protected])
3311
3312 * ld.scripts: New directory.
3313 * ld.scripts/defined.exp, ld.scripts/defined.s: New files.
3314 * ld.scripts/defined.t: New file.
3315 * lib/ld.exp (default_ld_simple_link): New function.
3316 (default_ld_assemble, default_ld_nm): New functions.
3317 * config/default.exp: Rename from unix-ld.exp.
3318 (ld_simple_link, ld_assemble, ld_nm): New functions.
3319
3320 * config/unix-ld.exp: Set ld using findfile.
3321 * lib/ld.exp (default_ld_relocate): Return a value. Change format
3322 of log messages.
3323 (default_ld_compile): Likewise.
3324 (default_ld_link): Likewise. Also, don't include $BFDLIB and
3325 $LIBIBERTY in link.
3326 * ld.bootstrap/bootstrap.exp: Rewrite.
3327 * ld.cdtest/cdtest.exp: Rewrite.
3328 * ld.cdtest/cdtest-foo.cc: Update from top level ld directory.
3329 * ld.cdtest/cdtest-foo.h: Likewise.
3330 * ld.cdtest/cdtest-main.cc: Likewise.
3331
3332Fri May 27 09:35:04 1994 Ken Raeburn ([email protected])
3333
3334 * ld.cdtest/cdtest.exp: Don't look for $result before it's
3335 defined.
3336
3337Tue May 17 15:06:49 1994 Bill Cox ([email protected])
3338
3339 * ld.bootstrap/bootstrap.exp, lib/ld.exp: Replace error proc
3e8cba19 3340 calls with perror calls.
252b5132
RH
3341
3342Wed May 11 16:47:46 1994 Ken Raeburn ([email protected])
3343
3344 * ld.cdtest/cdtest-bar.cc: Renamed from cdtest-func.cc.
3345 * ld.cdtest/cdtest.exp: Adjusted.
3346
3347Fri Jan 28 13:25:41 1994 Ken Raeburn ([email protected])
3348
3349 * lib/ld.exp (simple_diff): Indicate failure if files have
3350 different numbers of lines. Don't muck with $differences to avoid
3351 indicating a pass, just return.
3352
a2b64bed 3353 * ld.cdtest/{cdtest-foo.h,cdtest-foo.cc,cdtest-main.cc}:
252b5132
RH
3354 Fix test case to be valid ANSI C++. Don't require use of header
3355 files, so "../gcc/xgcc -B../gcc/" can be used for CXX.
a2b64bed 3356 * ld.cdtest/cdtest.exp: Combine "rm" lines. Add some
252b5132
RH
3357 commentary on things that are still broken with this test case.
3358
3359Fri Sep 10 09:58:23 1993 Jeffrey Wheat ([email protected])
3360
a2b64bed 3361 * ld.cdtest/cdtest.exp: Added CXXFLAGS to compile stage.
252b5132
RH
3362
3363Thu Aug 12 16:05:37 1993 Jeffrey Wheat ([email protected])
3364
a2b64bed
NC
3365 * lib/ld.exp: add compiler and linker support
3366 * config/unix-ld.exp: add compiler and linker support
3367 * ld.bootstrap/bootstrap.exp: fixed to do partial links
3368 * ld.cdtest/cdtest.exp: constructor/destructor testscase
252b5132
RH
3369
3370Wed Aug 4 21:00:18 1993 Jeffrey Wheat ([email protected])
3371
a2b64bed
NC
3372 * lib/ld.exp: new file
3373 * config/unix-ld.exp: new file
3374 * ld.bootstrap/bootstrap.exp: new file
This page took 0.82633 seconds and 4 git commands to generate.