(bfd_section_from_shdr): Add sanity check when parsing dynamic sections.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
34732de9
BW
12005-05-11 Bob Wilson <bob.wilson@acm.org>
2
3 * ld-undefined/undefined.exp: xfail xtensa-*-*.
4
3b36f7e6
AM
52005-05-07 Alan Modra <amodra@bigpond.net.au>
6
7 * ld-powerpc/tlsexe32.d: Update for changed got layout.
8 * ld-powerpc/tlsexe32.g: Likewise.
9 * ld-powerpc/tlsexe32.r: Likewise.
10 * ld-powerpc/tlsso32.d: Likewise.
11 * ld-powerpc/tlsso32.g: Likewise.
12 * ld-powerpc/tlsso32.r: Likewise.
13
e06fb9c3
NC
142005-05-06 Nick Clifton <nickc@redhat.com>
15
3b36f7e6 16 Update the address and phone number of the FSF organization in
e06fb9c3 17 the GPL notices in the following files:
3b36f7e6 18 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
19 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
20 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
21 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 22 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
23 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
24 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
25 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
26 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
27 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
28 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
29 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
30 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
31 ld-scripts/assert.exp, ld-scripts/crossref.exp,
32 ld-scripts/data.exp, ld-scripts/defined.exp,
33 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
34 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
35 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
36 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
37 ld-scripts/sort.exp, ld-scripts/weak.exp,
38 ld-selective/sel-dump.exp, ld-selective/selective.exp,
39 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
40 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
41 ld-shared/shared.exp, ld-sparc/sparc.exp,
42 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
43 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
44 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
45 ld-xtensa/lcall.exp, lib/ld-lib.exp
46
ee58dd1e
NC
472005-05-05 Mike Frysinger <vapier@gentoo.org>
48
49 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
50 versions of Linux which do not use glibc.
51 * ld-sh/sh.exp: Likewise
52
5cfd5a0c
PB
532005-05-05 Paul Brook <paul@codesourcery.com>
54
55 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
56 * ld-elfweak/elfweak.exp: Run size2.d.
57 * ld-elfwaek/size2.d: New file.
58 * ld-elfwaek/size2a.s: New file.
59 * ld-elfwaek/size2b.s: New file.
60
907dcf3f
MK
612005-04-26 Mark Kettenis <kettenis@gnu.org>
62
19dce677
MK
63 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
64
907dcf3f
MK
65 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
66 *-*-openbsd*.
67
6d633fd2
L
682005-04-25 H.J. Lu <hongjiu.lu@intel.com>
69
70 * ld-discard/extern.d: Expect error.
71 * ld-discard/start.d: Likewise.
72 * ld-discard/static.d: Likewise.
73
c87b5a93
AM
742005-04-19 Alan Modra <amodra@bigpond.net.au>
75
76 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
77
dcd5e849
AM
782005-04-15 Alan Modra <amodra@bigpond.net.au>
79
80 * ld-d10v/default_layout.d: Update for unused section removal.
81
40937810
JJ
822005-04-14 David S. Miller <davem@davemloft.net>
83
84 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
85 * ld-selective/selective.exp: Likewise.
86 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
87 names so we know which one is failing. Run sparc64 TLS
88 tests on multi-arch sparc platforms.
89 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 90 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
91 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
92 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
93 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
94 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
95 that sparc64 ELF does support TLS.
96
e75a280b
L
972005-04-13 H.J. Lu <hongjiu.lu@intel.com>
98
99 * ld-elf/empty.d: New file.
100 * ld-elf/empty.s: Likewise.
101
bd695bcc
JJ
1022005-04-11 David S. Miller <davem@davemloft.net>
103
104 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
105 * ld-sparc/tlssunbin32.rd: Likewise.
106 * ld-sparc/tlssunbin32.sd: Likewise.
107 * ld-sparc/tlssunpic32.dd: Likewise.
108
9d2da7ca
JB
1092005-03-30 Julian Brown <julian@codesourcery.com>
110
111 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
112 being untyped.
113 * ld-arm/arm-app.d: Likewise.
114 * ld-arm/mixed-app.d: Likewise.
115
ba93b8ac
DJ
1162005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
117
118 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
119 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
120 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
121 alignment.
122 * ld-arm/arm-elf.exp: Run TLS tests.
123
8c2fda1d
L
1242005-03-28 H.J. Lu <hongjiu.lu@intel.com>
125
126 PR 803
127 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
128
99c05fe4
MM
1292005-03-24 Mark Mitchell <mark@codesourcery.com>
130
131 * config/default.exp: Do not load libpath.exp if it does not
132 exist.
133 (CC): Provide fallback definition.
134 (CFLAGS): Likewise.
135 (CXX): Likewise.
136 (CXXFLAGS): Likewise.
137
82f0cfbd
EC
1382005-03-24 Eric Christopher <echristo@redhat.com>
139
140 * ld-mips-elf/rel32-n32.d: Revert changes.
141 * ld-mips-elf/rel32-o32.d: Ditto.
142 * ld-mips-elf/rel64.d: Ditto.
143
cc27e1dc
EC
1442005-03-23 Eric Christopher <echristo@redhat.com>
145
146 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
147 test.
148 * ld-mips-elf/mips-elf.exp: Call it.
149 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
150 * ld-mips-elf/rel32-o32.d: Ditto.
151 * ld-mips-elf/rel64.d: Ditto.
152
4f029446
L
1532005-03-23 H.J. Lu <hongjiu.lu@intel.com>
154
155 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
156 * ld-cris/expdyn6.d: Likewise.
157 * ld-cris/expdyn7.d: Likewise.
158 * ld-cris/gotplt1.d: Likewise.
159 * ld-cris/gotplt2.d: Likewise.
160 * ld-cris/gotplt3.d: Likewise.
161 * ld-cris/libdso-10.d: Likewise.
162 * ld-cris/libdso-11.d: Likewise.
163 * ld-cris/libdso-12.d: Likewise.
164 * ld-cris/libdso-14.d: Likewise.
165 * ld-cris/libdso-2.d: Likewise.
166 * ld-cris/locref1.d: Likewise.
167 * ld-cris/locref2.d: Likewise.
168 * ld-cris/nodyn5.d: Likewise.
169 * ld-cris/pv32-1.d: Likewise.
170 * ld-cris/weakref2.d: Likewise.
171
52a43e71
AM
1722005-03-23 Alan Modra <amodra@bigpond.net.au>
173
174 * ld-elf/tbss.s: Don't start directives in first column.
175 * ld-scripts/weak1.s: Likewise.
176 * ld-scripts/weak2.s: Likewise.
177 * ld-undefined/weak-undef.s: Likewise.
178 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
179
644285ef
AM
1802005-03-22 Alan Modra <amodra@bigpond.net.au>
181
182 * ld-powerpc/tlsexe32.r: Update.
183 * ld-powerpc/tlsso32.d: Update.
184 * ld-powerpc/tlsso32.g: Update.
185 * ld-powerpc/tlsso32.r: Update.
186
b1ab9777
AM
1872005-03-21 Alan Modra <amodra@bigpond.net.au>
188
189 * ld-powerpc/tlsexe.r: Update.
190 * ld-powerpc/tlsexetoc.r: Update.
191 * ld-powerpc/tlsso.r: Update.
192 * ld-powerpc/tlstocso.r: Update.
193
8d7146ba
L
1942005-03-20 H.J. Lu <hongjiu.lu@intel.com>
195
196 * ld-mmix/bpo-1.d: Updated for empty section removal.
197 * ld-mmix/bpo-10.d: Likewise.
198 * ld-mmix/bpo-11.d: Likewise.
199 * ld-mmix/bpo-14.d: Likewise.
200 * ld-mmix/bpo-16.d: Likewise.
201 * ld-mmix/bpo-17.d: Likewise.
202 * ld-mmix/bpo-18.d: Likewise.
203 * ld-mmix/bpo-19.d: Likewise.
204 * ld-mmix/bpo-2.d: Likewise.
205 * ld-mmix/bpo-3.d: Likewise.
206 * ld-mmix/bpo-4.d: Likewise.
207 * ld-mmix/bpo-5.d: Likewise.
208 * ld-mmix/bpo-6.d: Likewise.
209 * ld-mmix/bpo-9.d: Likewise.
210 * ld-mmix/bspec1.d: Likewise.
211 * ld-mmix/bspec2.d: Likewise.
212 * ld-mmix/greg-1.d: Likewise.
213 * ld-mmix/greg-19.d: Likewise.
214 * ld-mmix/greg-2.d: Likewise.
215 * ld-mmix/greg-3.d: Likewise.
216 * ld-mmix/greg-4.d: Likewise.
217 * ld-mmix/greg-5.d: Likewise.
218 * ld-mmix/greg-5s.d: Likewise.
219 * ld-mmix/greg-6.d: Likewise.
220 * ld-mmix/greg-7.d: Likewise.
221 * ld-mmix/loc1.d: Likewise.
222 * ld-mmix/loc2.d: Likewise.
223 * ld-mmix/loc3.d: Likewise.
224 * ld-mmix/loc4.d: Likewise.
225 * ld-mmix/loc6.d: Likewise.
226 * ld-mmix/local1.d: Likewise.
227 * ld-mmix/local12.d: Likewise.
228 * ld-mmix/local3.d: Likewise.
229 * ld-mmix/local5.d: Likewise.
230 * ld-mmix/local7.d: Likewise.
231 * ld-mmix/locdo-1.d: Likewise.
232 * ld-mmix/loct-1.d: Likewise.
233 * ld-mmix/locto-1.d: Likewise.
234 * ld-mmix/start-1.d: Likewise.
235 * ld-mmix/undef-3.d: Likewise.
236
de7f8cc8
BW
2372005-03-16 David Heine <dlheine@tensilica.com>
238 Bob Wilson <bob.wilson@acm.org>
239
240 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
241 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
242
05f83022
L
2432005-03-16 H.J. Lu <hongjiu.lu@intel.com>
244
245 * ld-cris/hiddef1.d: Updated for empty section removal.
246 * ld-cris/libdso-10.d: Likewise.
247 * ld-cris/libdso-2.d: Likewise.
248
57316bff
L
2492005-03-16 H.J. Lu <hongjiu.lu@intel.com>
250
251 * ld-alpha/tlsbin.rd: Updated for empty section removal.
252 * ld-alpha/tlsbinr.rd: Likewise.
253 * ld-alpha/tlspic.rd: Likewise.
254 * ld-arm/mixed-lib.sym: Likewise.
255 * ld-i386/tlsbin.rd: Likewise.
256 * ld-i386/tlsnopic.rd: Likewise.
257 * ld-i386/tlspic.rd: Likewise.
258 * ld-ia64/tlsbin.rd: Likewise.
259 * ld-ia64/tlspic.rd: Likewise.
260 * ld-powerpc/apuinfo.rd: Likewise.
261 * ld-powerpc/powerpc.exp: Likewise.
262 * ld-powerpc/tlsexe32.r: Likewise.
263 * ld-s390/tlsbin.rd: Likewise.
264 * ld-s390/tlsbin_64.rd: Likewise.
265 * ld-s390/tlspic.rd: Likewise.
266 * ld-s390/tlspic_64.rd: Likewise.
267 * ld-sh/tlsbin-2.d: Likewise.
268 * ld-sh/tlspic-2.d: Likewise.
269 * ld-sparc/tlssunbin32.rd: Likewise.
270 * ld-sparc/tlssunnopic32.rd: Likewise.
271 * ld-sparc/tlssunpic32.rd: Likewise.
272 * ld-x86-64/tlsbin.rd: Likewise.
273 * ld-x86-64/tlspic.rd: Likewise.
274
cb2d1ef2
AM
2752005-03-16 Alan Modra <amodra@bigpond.net.au>
276
277 * ld-powerpc/tlsexe32.d: Update.
278 * ld-powerpc/tlsexe32.g: Update.
279 * ld-powerpc/tlsexe32.r: Update.
280 * ld-powerpc/tlsexe32.t: Update.
281 * ld-powerpc/tlsso32.d: Update.
282 * ld-powerpc/tlsso32.g: Update.
283 * ld-powerpc/tlsso32.r: Update.
284 * ld-powerpc/tlsso32.t: Update.
285
9a6351f1
HPN
2862005-03-08 Hans-Peter Nilsson <hp@axis.com>
287
288 Adjust testsuite for cris-axis-aout.
289 * ld-cris/noglob1.d: Adjust regexp for a.out output.
290 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
291 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
292 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
293 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
294 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
295 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
296 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
297 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
298 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
299 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
300 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
301 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
302 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
303 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
304
e7b679eb
AM
3052005-03-05 Alan Modra <amodra@bigpond.net.au>
306
b3a6d6e1
AM
307 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
308 removed section symbols.
309 * ld-alpha/tlsbin.rd: Likewise.
310 * ld-alpha/tlsbin.sd: Likewise.
311 * ld-alpha/tlsbinr.dd: Likewise.
312 * ld-alpha/tlsbinr.rd: Likewise.
313 * ld-alpha/tlspic.dd: Likewise.
314 * ld-alpha/tlspic.rd: Likewise.
315 * ld-alpha/tlspic.sd: Likewise.
316
317 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
318 * ld-powerpc/tlsexe.r: Likewise.
319 * ld-powerpc/tlsexetoc.g: Likewise.
320 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 321
bbe506e8
TS
3222005-03-04 David Daney <ddaney@avtrex.com>
323
324 * ld-mips-elf/multi-got-no-shared-1.s,
325 ld-mips-elf/multi-got-no-shared-2.s,
326 ld-mips-elf/multi-got-no-shared.d: New tests.
327 * ld-mips-elf/mips-elf.exp: Run them.
328
f4e584bd
DJ
3292005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
330
331 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
332 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
333 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
334 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
335 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
336 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
337 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
338 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
339 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
340 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
341 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
342 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
343 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
344 ld-mips-elf/tlsdyn-o32-2.got: New files.
345 * ld-mips-elf/mips-elf.exp: Run the new tests.
346
dc652011
NC
3472005-03-01 Nick Clifton <nickc@redhat.com>
348
8aee822f
NC
349 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
350 section alignment.
cb2d1ef2 351
8aee822f
NC
352 * ld-discard/extern.d: Adjust expected warning to take into
353 account the fact that the linker's name might be included and that
354 the reloc might have been adjusted to be against the section
355 symbol.
356
9b2f1d35
EC
3572005-02-22 Eric Christopher <echristo@redhat.com>
358
359 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
360 table size for __start.
361
a5e0d269
DJ
3622005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
363
364 * ld-elfvsb/hidden2.d: Expect OBJECT.
365 * ld-elfvsb/hidden2.s: Force type OBJECT.
366 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
367 * ld-elf/start.s: Provide __start for MIPS.
368 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
369 test.
370 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
371
f364d1ca
AM
3722005-02-21 Alan Modra <amodra@bigpond.net.au>
373
374 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
375 #warning given. Rearrange to allow $program to remain unset.
376 Don't allow gas errors. Append objcopy_as_link output to that
377 from the linker before testing against expected output. Fail the
378 test if warning not found when expected. Conversely fail the
379 test if ld errors or warnings given when not expected.
380
cc1bc22a
AM
3812005-02-21 Alan Modra <amodra@bigpond.net.au>
382
383 * ld-elf/exclude1.s: Use ".dc.a".
384 * ld-elfvsb/hidden2.s: Likewise.
385
25629536
AM
3862005-02-21 Alan Modra <amodra@bigpond.net.au>
387
388 * ld-elf/warn1.d: Specify -Ttext.
389 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
390 * ld-scripts/align2.t: Discard all but .text and .data.
391 * ld-scripts/align2a.d: Accept non-readonly for coff.
392 * ld-scripts/align2b.d: Likewise.
393 * lib/ld-lib.exp (is_aout_format): New function.
394
7921892a
AM
3952005-02-18 Alan Modra <amodra@bigpond.net.au>
396
397 * ld-scripts/align2a.d: Don't assume anything about section
398 padding or alignment, or max page size. Allow 64-bit addresses.
399 * ld-scripts/align2b.d: Likewise.
400
fbbb9ac5
ZW
4012005-02-17 Zack Weinberg <zack@codesourcery.com>
402
403 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
404 Add dump tests "align2a", "align2b", "align2c".
405 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
406 * ld-scripts/align2b.s, ld-scripts/align2b.d
407 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
408
68320ddb
AO
4092005-02-17 Alexandre Oliva <aoliva@redhat.com>
410
411 * ld-frv/fdpic-static-6.d: Update.
412 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
413 spelling of errors and warnings.
414
d6f16593 4152005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 416 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
417
418 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
419 R_MIPS16_LO16 relocs.
420 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
421 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
422 * ld-mips-elf/mips-elf.exp: Run the new tests.
423
28f4cc59
EB
4242005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
425
426 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
427 on sparc64-elf.
428
f1dab70d
JB
4292005-02-13 Jan Beulich <jbeulich@novell.com>
430
431 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
432 (build_binary): Pass as_options to ld_assemble.
433 (test_ldfail): Likewise.
434 (build_exec): Likewise.
435 Pass as_options to run_ld_link_tests.
436 * ld-ia64/tlsbin.s: Add .explicit.
437 * ld-ia64/tlsbinpic.s: Likewise.
438 * ld-ia64/tlspic1.s: Likewise.
439
35a922ee
EB
4402005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
441
442 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
443 * ld-sparc/tlssunpic32.rd: Likewise.
444
b44adcf4
EB
4452005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
446
447 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
448
88791d55
PB
4492005-02-11 Paul Brook <paul@codesourcery.com>
450
ae53d3b0 451 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 452
d9391a17
AM
4532005-02-12 Alan Modra <amodra@bigpond.net.au>
454
455 * ld-elfvsb/hidden2.s: Replace .word with .long.
456
6fa3860b
PB
4572005-02-10 Paul Brook <paul@codesourcery.com>
458
459 * ld-elfvsb/hidden2.s: New file
460 * ld-elfvsb/hidden2.d: New file
461 * ld-elfvsb/hidden2.ld: New file
462
303e4c21
AO
4632005-02-07 Alexandre Oliva <aoliva@redhat.com>
464
465 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
466
bb00e284
HPN
4672005-02-07 Hans-Peter Nilsson <hp@axis.com>
468
a779d8fa
HPN
469 * ld-cris/libdso-13.d: Adjust for being identified as warning.
470
00de87cd
HPN
471 * ld-cris/globsymw2.s: New file.
472 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
473
76994680
HPN
474 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
475 Adjust for being identified as warnings.
476
abcb776f
HPN
477 * ld-cris/stabs1.s: New file.
478 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
479
b80f2c6a
HPN
480 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
481 ld-elf/warn1.d: New test.
482
bb00e284
HPN
483 * lib/ld-lib.exp: Support new directive "warning".
484
732be173
DJ
4852005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
486
487 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
488 after test commands.
489 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
490 systems.
491
bb700d78
AM
4922005-02-01 Alan Modra <amodra@bigpond.net.au>
493
494 * ld-powerpc/tlsso.r: Update.
495 * ld-powerpc/tlstocso.r: Update.
496
4d4ee08e
DJ
4972005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
498
499 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
500 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
501 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
502 ld-mips-elf/jalbal.d: Force big-endian.
503 * ld-mips-elf/multi-got-1.d: Make more flexible.
504 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
505 ld-mips-elf/rel64.d: Update offsets.
506
53714254
DJ
5072005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
508
509 * ld-elf/group1.d: Accept OBJECT symbols.
510
8c946ed5
RS
5112005-01-31 Richard Sandiford <rsandifo@redhat.com>
512
513 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
514 32-bit pointers.
515 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
516 * ld-mips-elf/eh-frame[34].d: New tests.
517 * ld-mips-elf/mips-elf.exp: Run them.
518
f7e323d5
JB
5192005-01-28 Jan Beulich <jbeulich@novell.com>
520
521 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
522 * ld/ia64/tlspic.[rt]d: Likewise.
523
90219bd0
AO
5242005-01-25 Alexandre Oliva <aoliva@redhat.com>
525
526 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
527 * ld-frv/tls.exp: Likewise.
528 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
529 * ld-frv/tls-3.s: New.
530 * ld-frv/tls-static-3.d: New.
531 * ld-frv/tls-dynamic-3.d: New.
532 * ld-frv/tls-pie-3.d: New.
533 * ld-frv/tls-shared-3.d: New.
534 * ld-frv/tls-relax-static-3.d: New.
535 * ld-frv/tls-relax-dynamic-3.d: New.
536 * ld-frv/tls-relax-pie-3.d: New.
537 * ld-frv/tls-relax-shared-3.d: New.
538 * ld-frv/tls.exp: Run the new tests.
539 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
540 * ld-frv/tls-relax-dynamic-2.d: Likewise.
541 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
542 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
543 * ld-frv/tls-1-dep.s: New.
544 * ld-frv/tls-1-shared.lds: New.
545 * ld-frv/tls-1.s: New.
546 * ld-frv/tls-2.s: New.
547 * ld-frv/tls-dynamic-1.d: New.
548 * ld-frv/tls-dynamic-2.d: New.
549 * ld-frv/tls-initial-shared-2.d: New.
550 * ld-frv/tls-pie-1.d: New.
551 * ld-frv/tls-relax-dynamic-1.d: New.
552 * ld-frv/tls-relax-dynamic-2.d: New.
553 * ld-frv/tls-relax-initial-shared-2.d: New.
554 * ld-frv/tls-relax-pie-1.d: New.
555 * ld-frv/tls-relax-shared-1.d: New.
556 * ld-frv/tls-relax-shared-2.d: New.
557 * ld-frv/tls-relax-static-1.d: New.
558 * ld-frv/tls-shared-1-fail.d: New.
559 * ld-frv/tls-shared-1.d: New.
560 * ld-frv/tls-shared-2.d: New.
561 * ld-frv/tls-static-1.d: New.
562 * ld-frv/tls.exp: New.
563 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
564 * ld-frv/fdpic-pie-2.d: Likewise.
565 * ld-frv/fdpic-pie-6.d: Likewise.
566 * ld-frv/fdpic-pie-7.d: Likewise.
567 * ld-frv/fdpic-pie-8.d: Likewise.
568 * ld-frv/fdpic-shared-1.d: Likewise.
569 * ld-frv/fdpic-shared-2.d: Likewise.
570 * ld-frv/fdpic-shared-3.d: Likewise.
571 * ld-frv/fdpic-shared-4.d: Likewise.
572 * ld-frv/fdpic-shared-5.d: Likewise.
573 * ld-frv/fdpic-shared-6.d: Likewise.
574 * ld-frv/fdpic-shared-7.d: Likewise.
575 * ld-frv/fdpic-shared-8.d: Likewise.
576 * ld-frv/fdpic-shared-local-2.d: Likewise.
577 * ld-frv/fdpic-shared-local-8.d: Likewise.
578 * ld-frv/fdpic-static-1.d: Likewise.
579 * ld-frv/fdpic-static-2.d: Likewise.
580 * ld-frv/fdpic-static-6.d: Likewise.
581 * ld-frv/fdpic-static-7.d: Likewise.
582 * ld-frv/fdpic-static-8.d: Likewise.
583
dcf507a6
RS
5842005-01-17 Richard Sandiford <rsandifo@redhat.com>
585
586 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
587 * ld-mips-elf/mips-elf.exp: Run them.
588
e38bc3b5
NC
5892005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
590
591 * ld-sh/arch/arch.exp: Correct the email address.
592 Correct a few comment typos.
593 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
594 relocations killing the test.
595 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
596 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
597 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
598 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
599 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
600 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
601 * ld-sh/arch/sh2a.s: Generate new file.
602 * ld-sh/arch/sh2e.s: Regenerate.
603 * ld-sh/arch/sh2.s: Regenerate.
604 * ld-sh/arch/sh3-dsp.s: Regenerate.
605 * ld-sh/arch/sh3e.s: Regenerate.
606 * ld-sh/arch/sh3-nommu.s: Regenerate.
607 * ld-sh/arch/sh3.s: Regenerate.
608 * ld-sh/arch/sh4al-dsp.s: Regenerate.
609 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
610 * ld-sh/arch/sh4a.s: Regenerate.
611 * ld-sh/arch/sh4-nofpu.s: Regenerate.
612 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
613 * ld-sh/arch/sh4.s: Regenerate.
614 * ld-sh/arch/sh-dsp.s: Regenerate.
615 * ld-sh/arch/sh.s: Regenerate.
616
15dd0fe8
KK
6172005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
618
619 * ld-sh/shared-1.d: Update for changed dynamic syms.
620 * ld-sh/sh64/gotplt.d: Likewise.
621 * ld-sh/sh64/init-cmpct.d: Likewise.
622 * ld-sh/sh64/init-media.d: Likewise.
623 * ld-sh/sh64/init64.d: Likewise.
624
911a6300
TL
6252004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
626
fbbb9ac5 627 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 628 to disassembler printing method.
cb2d1ef2 629 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
630 * ld-crx/reloc-rel24.d: Likewise.
631 * ld-crx/reloc-rel32.d: Likewise.
632 * ld-crx/reloc-rel4.d: Likewise.
633 * ld-crx/reloc-rel8-cmp.d: Likewise.
634 * ld-crx/reloc-rel8.d: Likewise.
635
1e50d24d
RS
6362004-12-16 Richard Sandiford <rsandifo@redhat.com>
637
638 * ld-v850: New directory.
639
c314987d
RS
6402004-12-14 Richard Sandiford <rsandifo@redhat.com>
641
642 * ld-mips-elf/jal-overflow-2.[sd]: New test.
643 * ld-mips-elf/mips-elf.exp: Run it.
644
1f0f3e9b
RS
6452004-12-13 Richard Sandiford <rsandifo@redhat.com>
646
647 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
648
5c799c07
AM
6492004-12-11 Alan Modra <amodra@bigpond.net.au>
650
651 * ld-mmix/bpo-1.d: Update for changed section syms.
652 * ld-mmix/bpo-10.d: Likewise.
653 * ld-mmix/bpo-11.d: Likewise.
654 * ld-mmix/bpo-14.d: Likewise.
655 * ld-mmix/bpo-16.d: Likewise.
656 * ld-mmix/bpo-17.d: Likewise.
657 * ld-mmix/bpo-18.d: Likewise.
658 * ld-mmix/bpo-19.d: Likewise.
659 * ld-mmix/bpo-2.d: Likewise.
660 * ld-mmix/bpo-22.d: Likewise.
661 * ld-mmix/bpo-3.d: Likewise.
662 * ld-mmix/bpo-4.d: Likewise.
663 * ld-mmix/bpo-5.d: Likewise.
664 * ld-mmix/bpo-6.d: Likewise.
665 * ld-mmix/bpo-9.d: Likewise.
666 * ld-mmix/greg-1.d: Likewise.
667 * ld-mmix/greg-19.d: Likewise.
668 * ld-mmix/greg-2.d: Likewise.
669 * ld-mmix/greg-3.d: Likewise.
670 * ld-mmix/greg-4.d: Likewise.
671 * ld-mmix/greg-5.d: Likewise.
672 * ld-mmix/greg-5s.d: Likewise.
673 * ld-mmix/greg-6.d: Likewise.
674 * ld-mmix/greg-7.d: Likewise.
675 * ld-mmix/loc1.d: Likewise.
676 * ld-mmix/loc2.d: Likewise.
677 * ld-mmix/loc3.d: Likewise.
678 * ld-mmix/loc4.d: Likewise.
679 * ld-mmix/loc6.d: Likewise.
680 * ld-mmix/locdo-1.d: Likewise.
681 * ld-mmix/loct-1.d: Likewise.
682 * ld-mmix/locto-1.d: Likewise.
683 * ld-mmix/start-1.d: Likewise.
684 * ld-sh/sh64/abi32.xd: Likewise.
685 * ld-sh/sh64/abi64.xd: Likewise.
686 * ld-sh/sh64/cmpct1.xd: Likewise.
687 * ld-sh/sh64/mix1.xd: Likewise.
688 * ld-sh/sh64/mix2.xd: Likewise.
689 * ld-sh/sh64/rel32.xd: Likewise.
690 * ld-sh/sh64/rel64.xd: Likewise.
691 * ld-sh/sh64/shdl32.xd: Likewise.
692 * ld-sh/sh64/shdl64.xd: Likewise.
693
3a6eb9c0
ILT
6942004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
695
696 * ld-mips-elf/jalbal.d: New test.
697 * ld-mips-elf/jalbal.s: New test.
698 * ld-mips-elf/mips-elf.exp: Run it.
699
0efd4160
ILT
7002004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
701
702 * ld-mips-elf/jaloverflow.d: New test.
703 * ld-mips-elf/jaloverflow.s: New test.
704 * ld-mips-elf/mips-elf.exp: Run it.
705
e1d97869
L
7062004-12-03 H.J. Lu <hongjiu.lu@intel.com>
707
708 * ld-elf/group1.d: Support 64bit.
709
529fcb95
PB
7102004-12-01 Paul Brook <paul@codesourcery.com>
711
712 * ld-elf/group1.d: New test.
713 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
714
6db74b6f
DJ
7152004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
716
717 * ld-selective/selective.exp: Use -print-libgcc-file-name for
718 ARM and v850 also.
719
0beaef2b
PB
7202004-11-24 Paul Brook <paul@codesourcery.com>
721
722 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
723
3ec57632
NC
7242004-11-19 Nick Clifton <nickc@redhat.com>
725
726 * ld-scripts/script.exp: Add test of memory linker script.
727 Reorganise code to remove unnecessary indentation.
728 Fix target tests to avoid using --image-base with *-nto targets.
729 * ld-scripts/memory.t: New linker script to test the MEMORY
730 section and the ORIGIN and LENGTH operators.
731
b7693d02
DJ
7322004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
733
734 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
735 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
736 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
737 ld-arm/arm-lib.ld: New files.
738 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
739 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
740 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
741 ld-arm/arm-static-app.r: Update for big-endian.
742 * ld-arm/arm-elf.exp: Run the new tests.
743
353057a5
RS
7442004-11-16 Richard Sandiford <rsandifo@redhat.com>
745
746 * ld-mips-elf/eh-frame1.{s,ld},
747 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
748 * ld-mips-elf/mips-elf.exp: Run it.
749
d693c47e
AM
7502004-11-10 Alan Modra <amodra@bigpond.net.au>
751
752 * ld-d10v/reloc-003.d: Update for changed error message.
753 * ld-d10v/reloc-004.d: Likewise.
754 * ld-d10v/reloc-007.d: Likewise.
755 * ld-d10v/reloc-008.d: Likewise.
756 * ld-d10v/reloc-011.d: Likewise.
757 * ld-d10v/reloc-012.d: Likewise.
758 * ld-d10v/reloc-015.d: Likewise.
759 * ld-d10v/reloc-016.d: Likewise.
760
e06fb9c3
NC
7612004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
762
763 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
764 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
765 PE.
766 * lib/ld-lib.exp (is_pecoff_format): New.
767
300dac7e
NC
7682004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
769 Vineet Sharma <vineets@noida.hcltech.com>
770
771 * ld-maxq: New directory. Contains tests for the new maxq port.
772
1f02b94b
HPN
7732004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
774
775 * ld-elf/merge.d: xfail crisv32-*-*.
776 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
777 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
778 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
779 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
780 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
781 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
782 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
783 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
784 * ld-cris/ldsym1.d: Adjust for change in linker script.
785
ca7d30d9
HPN
7862004-11-02 Hans-Peter Nilsson <hp@axis.com>
787
788 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
789 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
790 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
791 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
792 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
793 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
794 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
795 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
796 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
797 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
798 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
799 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
800 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
801
3e3b46e5
PB
8022004-10-26 Paul Brook <paul@codesourcery.com>
803
804 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
805 (build_vers_lib_pic_flags): New function.
806 Add vers29 test.
807 * ld-elfvers/vers29.c: New file.
808 * ld-elfvers/vers29.dsym: New file.
809 * ld-elfvers/vers29.ver: New file.
810
04d3ad57
HPN
8112004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
812
1fddb8da
HPN
813 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
814 length.
815 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
816 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
817
04d3ad57
HPN
818 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
819 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
820 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
821 ld-mmix/reg-1m.d: Adjust for changed error message format.
822
0e99ae0c
L
8232004-10-19 H.J. Lu <hongjiu.lu@intel.com>
824
825 * ld-elf/exclude.exp: Allow cris-*-elf.
826
827 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
828 * ld-elf/exclude2.s: Add ".data".
829
cad5e2c2
HPN
8302004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
831
832 * ld-elf/exclude.exp: Don't run for cris-*-elf.
833
b58f81ae
DJ
8342004-10-16 Daniel Jacobowitz <dan@debian.org>
835
836 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
837
391df1c0
AM
8382004-10-15 Alan Modra <amodra@bigpond.net.au>
839
840 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
841 * ld-crx/reloc-num16.d: Likewise.
842 * ld-crx/reloc-num32.d: Likewise.
843 * ld-scripts/provide-2.t: Start .data at 0x2000.
844 * ld-scripts/provide-2.d: Adjust.
845
e0255be8
L
8462004-10-14 H.J. Lu <hongjiu.lu@intel.com>
847
848 * ld-scripts/sort.exp: Run for ELF targets only.
849
afd7a018
AM
8502004-10-14 Alan Modra <amodra@bigpond.net.au>
851
852 * ld-scripts/overlay-size.d: Update for changed orphan section
853 placement.
854 * ld-mmix/bpo-18.d: Likewise.
855
43cd72b9
BW
8562004-10-07 Bob Wilson <bob.wilson@acm.org>
857
858 * ld-xtensa/lcall1.s: Use .literal directive.
859 * ld-xtensa/lcall2.s: Align function entry.
860 * ld-xtensa/coalesce2.s: Likewise.
861
bcaa7b3e
L
8622004-10-04 H.J. Lu <hongjiu.lu@intel.com>
863
864 * ld-scripts/sort.exp: New file for section sorting tests.
865 * ld-scripts/sort_b_a.d: Likewise
866 * ld-scripts/sort_b_a.s: Likewise
867 * ld-scripts/sort_b_a.t: Likewise
868 * ld-scripts/sort_b_a_a-1.d: Likewise
869 * ld-scripts/sort_b_a_a-2.d: Likewise
870 * ld-scripts/sort_b_a_a-3.d: Likewise
871 * ld-scripts/sort_b_a_a.t: Likewise
872 * ld-scripts/sort_b_a_n-1.d: Likewise
873 * ld-scripts/sort_b_a_n-2.d: Likewise
874 * ld-scripts/sort_b_a_n-3.d: Likewise
875 * ld-scripts/sort_b_a_n.t: Likewise
876 * ld-scripts/sort_b_n.d: Likewise
877 * ld-scripts/sort_b_n.s: Likewise
878 * ld-scripts/sort_b_n.t: Likewise
879 * ld-scripts/sort_b_n_a-1.d: Likewise
880 * ld-scripts/sort_b_n_a-2.d: Likewise
881 * ld-scripts/sort_b_n_a-3.d: Likewise
882 * ld-scripts/sort_b_n_a.t: Likewise
883 * ld-scripts/sort_b_n_n-1.d: Likewise
884 * ld-scripts/sort_b_n_n-2.d: Likewise
885 * ld-scripts/sort_b_n_n-3.d: Likewise
886 * ld-scripts/sort_b_n_n.t: Likewise
887 * ld-scripts/sort_n_a-a.s: Likewise
888 * ld-scripts/sort_n_a-b.s: Likewise
889 * ld-scripts/sort_no-1.d: Likewise
890 * ld-scripts/sort_no-2.d: Likewise
891 * ld-scripts/sort_no.t: Likewise
892
d2c252d7
L
8932004-10-01 H.J. Lu <hongjiu.lu@intel.com>
894
895 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
896 * ld-powerpc/tls32.s: Likewise.
897 * ld-powerpc/tlstoc.s: Likewise.
898 * ld-s390/tlsbin.s: Likewise.
899 * ld-s390/tlsbin_64.s: Likewise.
900 * ld-s390/tlsbinpic.s: Likewise.
901 * ld-s390/tlsbinpic_64.s: Likewise.
902 * ld-s390/tlspic1.s: Likewise.
903 * ld-s390/tlspic1_64.s: Likewise.
904 * ld-sparc/tlssunbin32.s: Likewise.
905 * ld-sparc/tlssunbinpic32.s: Likewise.
906 * ld-sparc/tlssunnopic32.s: Likewise.
907 * ld-sparc/tlssunpic32.s: Likewise.
908
99f5fc1b
AM
9092004-10-01 Alan Modra <amodra@bigpond.net.au>
910
911 * ld-s390/tlsbin.s: Set tls type for undefined syms.
912 * ld-s390/tlsbin_64.s: Likewise.
913 * ld-s390/tlsbinpic.s: Likewise.
914 * ld-s390/tlsbinpic_64.s: Likewise.
915 * ld-s390/tlspic1.s: Likewise.
916 * ld-s390/tlspic1_64.s: Likewise.
917 * ld-sparc/tlssunbin32.s: Likewise.
918 * ld-sparc/tlssunbinpic32.s: Likewise.
919 * ld-sparc/tlssunnopic32.s: Likewise.
920 * ld-sparc/tlssunpic32.s: Likewise.
921
9a910d56
AM
9222004-10-01 Alan Modra <amodra@bigpond.net.au>
923
924 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
925
f7bf754f
NC
9262004-10-01 Nick Clifton <nickc@redhat.com>
927
928 PR 371
929 * ld-undefined/undefined.exp: Remove redundant XPASS
930 specifications.
931
73d14ad4
AM
9322004-10-01 Alan Modra <amodra@bigpond.net.au>
933
934 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
935 * ld-powerpc/tls32.s (gd, ld): Likewise.
936 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
937 * ld-powerpc/tlsso.r: Update.
938 * ld-powerpc/tlsso32.r: Update.
939 * ld-powerpc/tlstocso.r: Update.
940
eeac373a
PB
9412004-09-30 Paul Brook <paul@codesourcery.com>
942
943 * ld-arm/arm-elf.exp: Add test for --target2=abs.
944 * ld-arm/arm-target2-abs.d: New file.
945
981beeee
AM
9462004-09-29 Alan Modra <amodra@bigpond.net.au>
947
948 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
949 * ld-pe/secrel.d: Adjust to suit.
950
1ba54ee0
AM
9512004-09-24 Alan Modra <amodra@bigpond.net.au>
952
953 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
954
cbaa0dc5
AM
9552004-09-22 Alan Modra <amodra@bigpond.net.au>
956
957 * ld-i386/tlsbin.rd: Update for changed segment map.
958 * ld-i386/tlsnopic.rd: Likewise.
959 * ld-i386/tlspic.rd: Likewise.
960 * ld-powerpc/tlsexe.r: Likewise.
961 * ld-powerpc/tlsexe32.r: Likewise.
962 * ld-powerpc/tlsexetoc.r: Likewise.
963 * ld-powerpc/tlsso.r: Likewise.
964 * ld-powerpc/tlsso32.r: Likewise.
965 * ld-powerpc/tlstocso.r: Likewise.
966 * ld-s390/tlsbin.rd: Likewise.
967 * ld-s390/tlsbin_64.rd: Likewise.
968 * ld-s390/tlspic.rd: Likewise.
969 * ld-s390/tlspic_64.rd: Likewise.
970 * ld-sh/tlsbin-2.d: Likewise.
971 * ld-sh/tlspic-2.d: Likewise.
972 * ld-x86-64/tlsbin.rd: Likewise.
973 * ld-x86-64/tlspic.rd: Likewise.
974
b301b248
AM
9752004-09-22 Alan Modra <amodra@bigpond.net.au>
976
977 * ld-scripts/overlay-size.d: Don't check .mbss lma.
978 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
979 * ld-sh/sh64/shdl32.xd: Likewise.
980 * ld-sh/sh64/shdl64.xd: Likewise.
981
3674e28a
PB
9822004-09-17 Paul Brook <paul@codesourcery.com>
983
984 * ld-arm/arm-target1-{abs,rel}.d}: New files.
985 * ld-arm/arm-target1.s: New file.
986 * ld-arm/arm-target2-{,got-}rel.d: New files.
987 * ld-arm/arm-target2.s: New file.
988 * ld-arm/arm-rel31.d: New files.
989 * ld-arm/arm-rel31.s: New files.
990 * ld-arm/arm.ld: New file.
991 * ld-arm/arm-elf.exp: Add new tests.
992
e646467d
HPN
9932004-09-07 Hans-Peter Nilsson <hp@axis.com>
994
f9c37615 995 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
996 New test.
997
42851540
NC
9982004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
999
1000 * ld-crx: New directory.
1001 * ld-crx/crx.exp: New test script.
1002 * ld-crx/crx.ld: New linker script.
1003 * ld-crx/reloc-abs32.s: New file.
1004 * ld-crx/reloc-abs32.d: Likewise.
1005 * ld-crx/reloc-imm16.s: Likewise.
1006 * ld-crx/reloc-imm16.d: Likewise.
1007 * ld-crx/reloc-imm32.s: Likewise.
1008 * ld-crx/reloc-imm32.d: Likewise.
1009 * ld-crx/reloc-num8.s: Likewise.
1010 * ld-crx/reloc-num8.d: Likewise.
1011 * ld-crx/reloc-num16.s: Likewise.
1012 * ld-crx/reloc-num16.d: Likewise.
1013 * ld-crx/reloc-num32.s: Likewise.
1014 * ld-crx/reloc-num32.d: Likewise.
1015 * ld-crx/reloc-regrel12.s: Likewise.
1016 * ld-crx/reloc-regrel12.d: Likewise.
1017 * ld-crx/reloc-regrel22.s: Likewise.
1018 * ld-crx/reloc-regrel22.d: Likewise.
1019 * ld-crx/reloc-regrel28.s: Likewise.
1020 * ld-crx/reloc-regrel28.d: Likewise.
1021 * ld-crx/reloc-regrel32.s: Likewise.
1022 * ld-crx/reloc-regrel32.d: Likewise.
1023 * ld-crx/reloc-rel4.s: Likewise.
1024 * ld-crx/reloc-rel4.d: Likewise.
1025 * ld-crx/reloc-rel8.s: Likewise.
1026 * ld-crx/reloc-rel8.d: Likewise.
1027 * ld-crx/reloc-rel8-cmp.s: Likewise.
1028 * ld-crx/reloc-rel8-cmp.d: Likewise.
1029 * ld-crx/reloc-rel16.s: Likewise.
1030 * ld-crx/reloc-rel16.d: Likewise.
1031 * ld-crx/reloc-rel24.s: Likewise.
1032 * ld-crx/reloc-rel24.d: Likewise.
1033 * ld-crx/reloc-rel32.s: Likewise.
1034 * ld-crx/reloc-rel32.d: Likewise.
1035
f4faf27b
HPN
10362004-08-21 Hans-Peter Nilsson <hp@axis.com>
1037
1038 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1039 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1040 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1041 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1042 sections.
1043
82dd044a
AM
10442004-08-17 Alan Modra <amodra@bigpond.net.au>
1045
1046 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1047
2f4a83ee
AM
10482004-08-17 Alan Modra <amodra@bigpond.net.au>
1049
1050 * ld-scripts/cross1.t: Remove .opd section spec.
1051
c98bad6f
SC
10522004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1053
1054 * ld-undefined/undefined.exp: The undefine tests now work on
1055 68HC11 and 68HC12.
1056
ff636ee3
KK
10572004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1058
1059 * ld-sh/sh64/crange3-cmpct.rd: Update.
1060 * ld-sh/sh64/crange3-media.rd: Update.
1061
1bec8141
NC
10622004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1063
1064 * ld-h8300/h8300.exp: Addition of new test case to check
1065 relaxation for H8S target.
1066 * ld-h8300/relax-6.s: New test source file.
1067 * ld-h8300/relax-6.d: New test expected disassembly file.
1068 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1069 coff format.
1070
ed049af3
NC
10712004-07-22 Nick Clifton <nickc@redhat.com>
1072
1073 PR/280
1074 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1075 * ld-h8300/relax-3.d: Likewise.
1076 * ld-h8300/relax-4-coff.d: Likewise.
1077 * ld-h8300/relax-4.d: Likewise.
1078 * ld-h8300/relax-5-coff.d: Likewise.
1079 * ld-h8300/relax.d: Likewise.
1080
08ccf96b
L
10812004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1082
1083 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1084
ceb78239
NC
10852004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1086
1087 * ld-h8300/h8300.exp: Addition of gcsection test case.
1088 * ld-h8300/gcsection.s: New test source file.
1089 * ld-h8300/gcsection.d: New test expected disassembly file.
1090
17a6716a
RS
10912004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1092
1093 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1094 * ld-mips-elf/mips-elf.exp: Run it.
1095
f6a8ae81
KK
10962004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1097
1098 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1099 * ld-sh/shared-1.d: Adjust for section reordering changes.
1100 * ld-sh/shared-2.d: Likewise.
1101 * ld-sh/tlsbin-2.d: Likewise.
1102 * ld-sh/tlspic-2.d: Likewise.
1103 * ld-sh/sh64/abi32.xd: Likewise.
1104 * ld-sh/sh64/abi64.xd: Likewise.
1105 * ld-sh/sh64/cmpct1.xd: Likewise.
1106 * ld-sh/sh64/crange1.rd: Likewise.
1107 * ld-sh/sh64/crange2.rd: Likewise.
1108 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1109 * ld-sh/sh64/crange3-media.rd: Likewise.
1110 * ld-sh/sh64/crange3.rd: Likewise.
1111 * ld-sh/sh64/gotplt.d: Likewise.
1112 * ld-sh/sh64/init-cmpct.d: Likewise.
1113 * ld-sh/sh64/init-media.d: Likewise.
1114 * ld-sh/sh64/init64.d: Likewise.
1115 * ld-sh/sh64/mix1.xd: Likewise.
1116 * ld-sh/sh64/mix2.xd: Likewise.
1117 * ld-sh/sh64/shdl32.xd: Likewise.
1118 * ld-sh/sh64/shdl64.xd: Likewise.
1119
5bb2a876
AM
11202004-07-02 Alan Modra <amodra@bigpond.net.au>
1121
1122 * ld-discard/static.d: Accept both original sym and section sym.
1123
d74eb795
JJ
11242004-07-01 Jakub Jelinek <jakub@redhat.com>
1125
1126 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1127 and removal of unneeded STT_SECTION symbols from .dynsym.
1128 * ld-sparc/tlssunbin32.rd: Likewise.
1129 * ld-sparc/tlssunpic32.dd: Likewise.
1130 * ld-sparc/tlssunpic32.sd: Likewise.
1131 * ld-sparc/tlssunbin32.dd: Likewise.
1132 * ld-sparc/tlssunbin32.sd: Likewise.
1133 * ld-sparc/tlssunbin32.td: Likewise.
1134
cdd3575c
AM
11352004-07-01 Alan Modra <amodra@bigpond.net.au>
1136
1137 * ld-discard/extern.d: Update.
1138 * ld-discard/start.d: Update.
1139 * ld-discard/static.d: Update.
1140
2de26f35
L
11412004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1142
1143 PR 233
1144 * ld-discard/extern.d: Updated.
1145 * ld-discard/start.d: Likewise.
1146 * ld-discard/static.d: Likewise.
1147
5b9b7d81
JR
11482004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1149
1150 Actually add these files:
1151 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1152 * ld-sh/arch/arch.exp: New test script.
1153 * ld-sh/arch/arch_expected.txt: New file.
1154 * ld-sh/arch/sh.s: New file.
1155 * ld-sh/arch/sh2.s: New file.
1156 * ld-sh/arch/sh-dsp.s: New file.
1157 * ld-sh/arch/sh2e.s: New file.
1158 * ld-sh/arch/sh3-nommu.s: New file.
1159 * ld-sh/arch/sh3.s: New file.
1160 * ld-sh/arch/sh3-dsp.s: New file.
1161 * ld-sh/arch/sh3e.s: New file.
1162 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1163 * ld-sh/arch/sh4-nofpu.s: New file.
1164 * ld-sh/arch/sh4.s: New file.
1165 * ld-sh/arch/sh4a-nofpu.s: New file.
1166 * ld-sh/arch/sh4al-dsp.s: New file.
1167 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1168
3874ed78
AM
11692004-06-29 Alan Modra <amodra@bigpond.net.au>
1170
1171 * ld-elf/frame.exp: Don't run on mcore.
1172
336d6a64
AM
11732004-06-26 Alan Modra <amodra@bigpond.net.au>
1174
1175 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1176
35d437df
L
11772004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1178
1179 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1180
aee6f5b4
AO
11812004-06-21 Alexandre Oliva <aoliva@redhat.com>
1182
1183 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1184 * ld-frv/fdpic-pie-2.d: Likewise.
1185 * ld-frv/fdpic-pie-6.d: Likewise.
1186 * ld-frv/fdpic-pie-7.d: Likewise.
1187 * ld-frv/fdpic-pie-8.d: Likewise.
1188 * ld-frv/fdpic-shared-1.d: Likewise.
1189 * ld-frv/fdpic-shared-2.d: Likewise.
1190 * ld-frv/fdpic-shared-3.d: Likewise.
1191 * ld-frv/fdpic-shared-4.d: Likewise.
1192 * ld-frv/fdpic-shared-5.d: Likewise.
1193 * ld-frv/fdpic-shared-6.d: Likewise.
1194 * ld-frv/fdpic-shared-7.d: Likewise.
1195 * ld-frv/fdpic-shared-8.d: Likewise.
1196 * ld-frv/fdpic-shared-local-2.d: Likewise.
1197 * ld-frv/fdpic-shared-local-8.d: Likewise.
1198
e6f12cf6
NC
11992004-06-21 Nick Clifton <nickc@redhat.com>
1200
1201 * ld-elf/frame.exp: Handle ports which do not support the --shared
1202 linker switch.
1203
23a75657
NC
12042004-06-18 Jan Beulich <jbeulich@novell.com>
1205
1206 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1207 actually referenced (gcc 3.4 eliminates comparisons of addresses
1208 of global symbols with NULL).
1209 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1210 3.4.0 and above, as this option and its functionality is no longer
1211 supported, making these tests fail).
1212
e06fb9c3
NC
12132004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1214
1215 * ld-sh/arch/arch.exp: New test script.
1216 * ld-sh/arch/arch_expected.txt: New file.
1217 * ld-sh/arch/sh.s: New file.
1218 * ld-sh/arch/sh2.s: New file.
1219 * ld-sh/arch/sh-dsp.s: New file.
1220 * ld-sh/arch/sh2e.s: New file.
1221 * ld-sh/arch/sh3-nommu.s: New file.
1222 * ld-sh/arch/sh3.s: New file.
1223 * ld-sh/arch/sh3-dsp.s: New file.
1224 * ld-sh/arch/sh3e.s: New file.
1225 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1226 * ld-sh/arch/sh4-nofpu.s: New file.
1227 * ld-sh/arch/sh4.s: New file.
1228 * ld-sh/arch/sh4a-nofpu.s: New file.
1229 * ld-sh/arch/sh4al-dsp.s: New file.
1230 * ld-sh/arch/sh4a.s: New file.
1231
c9c33288
NC
12322004-05-18 Nick Clifton <nickc@redhat.com>
1233
1234 * ld-elf/frame.s: Replace @ with % so that the file can be
1235 compiled by an ARM targeted GAS.
1236 * ld-elf/table.s: Likewise.
1237 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1238 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1239 directive takes a power-of-two argument.
1240
117a3ac8
L
12412004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1242
1243 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1244 .gcc_except_table sections.
1245 * ld-elf/frame.s: Likewise.
1246 * ld-elf/table.s: Likewise.
1247 * ld-elf/tbss.s: Likewise.
1248
2f2f4511
KK
12492004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1250
1251 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1252 and removal of unneeded STT_SECTION symbols from .dynsym.
1253 * ld-sh/tlsbin-3.d: Likewise.
1254 * ld-sh/tlspic-2.d: Likewise.
1255
b24f926d
BE
12562004-05-12 Ben Elliston <bje@au.ibm.com>
1257
1258 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1259 * ld-sh/sh64/relfail.exp: Likewise.
1260 * lib/ld-lib.exp: Likewise.
1261
8c37241b
JJ
12622004-05-11 Jakub Jelinek <jakub@redhat.com>
1263
1264 * ld-i386/tlspic.rd: Adjust for section reordering changes
1265 and removal of unneeded STT_SECTION symbols from .dynsym.
1266 * ld-i386/tlspic.dd: Likewise.
1267 * ld-i386/tlspic.sd: Likewise.
1268 * ld-i386/tlsbin.rd: Likewise.
1269 * ld-i386/tlsbinpic.s: Likewise.
1270 * ld-i386/tlsbin.dd: Likewise.
1271 * ld-i386/tlsbin.sd: Likewise.
1272 * ld-i386/tlsnopic.rd: Likewise.
1273 * ld-i386/tlsnopic1.s: Likewise.
1274 * ld-i386/combreloc.d: Likewise.
1275 * ld-i386/tlsnopic.dd: Likewise.
1276 * ld-i386/tlsnopic.sd: Likewise.
1277 * ld-x86-64/tlspic.rd: Likewise.
1278 * ld-x86-64/tlspic.dd: Likewise.
1279 * ld-x86-64/tlsbin.dd: Likewise.
1280 * ld-x86-64/tlspic.sd: Likewise.
1281 * ld-x86-64/tlsbin.sd: Likewise.
1282 * ld-x86-64/tlspic.td: Likewise.
1283 * ld-x86-64/tlsbin.td: Likewise.
1284 * ld-x86-64/tlsbin.rd: Likewise.
1285 * ld-s390/tlspic1.s: Likewise.
1286 * ld-s390/tlsbinpic.s: Likewise.
1287 * ld-s390/tlspic.rd: Likewise.
1288 * ld-s390/tlsbin.rd: Likewise.
1289 * ld-s390/tlspic.dd: Likewise.
1290 * ld-s390/tlsbin.dd: Likewise.
1291 * ld-s390/tlsbin.sd: Likewise.
1292 * ld-s390/tlsbin.td: Likewise.
1293 * ld-s390/tlspic.sd: Likewise.
1294 * ld-s390/tlspic.td: Likewise.
1295 * ld-s390/tlspic1_64.s: Likewise.
1296 * ld-s390/tlsbinpic_64.s: Likewise.
1297 * ld-s390/tlspic_64.rd: Likewise.
1298 * ld-s390/tlsbin_64.rd: Likewise.
1299 * ld-s390/tlspic_64.dd: Likewise.
1300 * ld-s390/tlsbin_64.dd: Likewise.
1301 * ld-s390/tlspic_64.sd: Likewise.
1302 * ld-s390/tlspic_64.td: Likewise.
1303 * ld-s390/tlsbin_64.td: Likewise.
1304 * ld-s390/tlsbin_64.sd: Likewise.
1305 * ld-powerpc/tlsexe32.r: Likewise.
1306 * ld-powerpc/tlsso32.r: Likewise.
1307 * ld-powerpc/tlsso32.d: Likewise.
1308 * ld-powerpc/tlsso32.g: Likewise.
1309 * ld-powerpc/tlsso32.t: Likewise.
1310 * ld-powerpc/tlsexe.r: Likewise.
1311 * ld-powerpc/tlsso.r: Likewise.
1312 * ld-powerpc/tlsso.g: Likewise.
1313 * ld-powerpc/tlsexetoc.r: Likewise.
1314 * ld-powerpc/tlstocso.r: Likewise.
1315 * ld-powerpc/tlstocso.g: Likewise.
1316 * ld-ia64/tlspic.rd: Likewise.
1317 * ld-ia64/tlspic.dd: Likewise.
1318 * ld-ia64/tlspic.sd: Likewise.
1319 * ld-ia64/tlspic.td: Likewise.
1320 * ld-ia64/tlsbin.rd: Likewise.
1321 * ld-ia64/tlsbin.sd: Likewise.
1322 * ld-ia64/tlsbin.td: Likewise.
1323 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1324 * ld-shared/shared.exp: Likewise.
1325
816a1cc6
HPN
13262004-05-10 John Paul Wallington <jpw@gnu.org>
1327
1328 * ld-mmix/bspec2.d: Update sh_info to decimal.
1329 * ld-mmix/local1.d: Likewise.
1330 * ld-mmix/local3.d: Likewise.
1331 * ld-mmix/local5.d: Likewise.
1332 * ld-mmix/local7.d: Likewise.
1333
b8bfc9e1
AO
13342004-05-05 Alexandre Oliva <aoliva@redhat.com>
1335
1336 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1337 * ld-frv/fr450-link.d: Match fdpic as well.
1338
7e415deb
KK
13392004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1340
1341 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1342 * ld-sh/sh64/crange2.rd: Likewise.
1343 * ld-sh/sh64/crange3.rd: Likewise.
1344 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1345 * ld-sh/sh64/crange3-media.rd: Likewise.
1346 * ld-sh/sh64/crangerel1.rd: Likewise.
1347 * ld-sh/sh64/crangerel2.rd: Likewise.
1348
0c9c985c
AM
13492004-05-05 Alan Modra <amodra@bigpond.net.au>
1350
1351 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1352 * ld-powerpc/tlsexe32.r: Likewise.
1353 * ld-powerpc/tlsexetoc.r: Likewise.
1354 * ld-powerpc/tlsso.r: Likewise.
1355 * ld-powerpc/tlsso32.r: Likewise.
1356 * ld-powerpc/tlstocso.r: Likewise.
1357
4030e8f6
CD
13582004-04-24 Chris Demetriou <cgd@broadcom.com>
1359
1360 * ld-elf/merge.d: XFAIL on all MIPS targets.
1361
15fb45b8
AM
13622004-04-24 Alan Modra <amodra@bigpond.net.au>
1363
1364 * ld-powerpc/tlsexe32.d: Update.
1365 * ld-powerpc/tlsso32.d: Update.
1366
76fe5927
CD
13672004-04-23 Chris Demetriou <cgd@broadcom.com>
1368
1369 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1370 removal.
1371 * ld-mips-elf/reloc-3-srec.d: Likewise.
1372 * ld-mips-elf/reloc-3.ld: Likewise.
1373 * ld-mips-elf/reloc-3a.s: Likewise.
1374 * ld-mips-elf/reloc-3b.s: Likewise.
1375 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1376
1f1799d5
KK
13772004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1378
1379 * ld-sh/tlsbin-1.d: Update
1380 * ld-sh/tlspic-1.d: Update.
1381
01e91a6c
L
13822004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1383
1384 * ld-i386/tlspic.dd: Updated.
1385
23867d67
CD
13862004-04-21 Chris Demetriou <cgd@broadcom.com>
1387
1388 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1389 * ld-empic/empic.exp: Likewise.
1390 * ld-empic/relax.t: Likewise.
1391 * ld-empic/relax1.c: Likewise.
1392 * ld-empic/relax2.c: Likewise.
1393 * ld-empic/relax3.c: Likewise.
1394 * ld-empic/relax4.c: Likewise.
1395 * ld-empic/runtest1.c: Likewise.
1396 * ld-empic/runtest2.c: Likewise.
1397 * ld-empic/runtesti.s: Likewise.
1398 * ld-mips-elf/empic1-ln.d: Likewise.
1399 * ld-mips-elf/empic1-lp.d: Likewise.
1400 * ld-mips-elf/empic1-mn.d: Likewise.
1401 * ld-mips-elf/empic1-mp.d: Likewise.
1402 * ld-mips-elf/empic1-ref.s: Likewise.
1403 * ld-mips-elf/empic1-sn.d: Likewise.
1404 * ld-mips-elf/empic1-sp.d: Likewise.
1405 * ld-mips-elf/empic1-space.s: Likewise.
1406 * ld-mips-elf/empic1-tgt.s: Likewise.
1407 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1408 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1409 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1410 * ld-mips-elf/empic2-ref.s: Likewise.
1411 * ld-mips-elf/empic2-rev-0.d: Likewise.
1412 * ld-mips-elf/empic2-rev-1.d: Likewise.
1413 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1414 * ld-mips-elf/empic2-space.s: Likewise.
1415 * ld-mips-elf/emrelocs-eb.d: Likewise.
1416 * ld-mips-elf/emrelocs-el.d: Likewise.
1417 * ld-mips-elf/emrelocs.ld: Likewise.
1418 * ld-mips-elf/emrelocs1.s: Likewise.
1419 * ld-mips-elf/emrelocs2.s: Likewise.
1420 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1421
a664545d
L
14222004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1423
1424 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1425 test.
1426
1427 * ld-elfweak/size.dat: New file.
1428 * ld-elfweak/size_bar.c: Likewise.
1429 * ld-elfweak/size_foo.c: Likewise.
1430 * ld-elfweak/size_main.c: Likewise.
1431
6482c264
NC
14322004-04-14 Brian Ford <ford@vss.fsi.com>
1433 DJ Delorie <dj@redhat.com>
1434
1435 * ld-pe/pe.exp: New, tests for i?86 PE.
1436 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1437 * ld-pe/secrel2.s: Likewise.
1438 * ld-pe/secrel.d: Likewise.
1439
4dc570c2
JJ
14402004-04-19 Jakub Jelinek <jakub@redhat.com>
1441
1442 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1443 * ld-shared/shared.exp: Likewise.
1444
a4b6e8f6
L
14452004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1446
1447 * ld-scripts/assert.s: Add a newline.
1448 * ld-scripts/data.s: Likewise.
1449
8bfaaee7
AM
14502004-04-08 Alan Modra <amodra@bigpond.net.au>
1451
1452 PR 47.
1453 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1454
76cb62b0
AM
14552004-04-08 Alan Modra <amodra@bigpond.net.au>
1456
1457 * ld-scripts/align.exp: Don't run on aix.
1458 * ld-scripts/assert.s: Remove comment.
1459 * ld-scripts/data.s: Likewise.
1460 * ld-scripts/data.t: Set start address to allow for aout headers.
1461 Make first LONG pc-relative.
1462 * ld-scripts/data.d: Update.
1463 * ld-scripts/defined2.d: Allow other random syms.
1464 * ld-scripts/defined3.d: Likewise.
1465 * ld-scripts/provide-1.s: Pad section.
1466 * ld-scripts/provide-1.t: Set .data address and align.
1467 * ld-scripts/provide-1.d: Update.
1468 * ld-scripts/provide-2.s: Pad section.
1469 * ld-scripts/provide-2.d: Allow random trailing syms.
1470 * ld-scripts/provide-3.s: Pad section.
1471 * ld-scripts/provide-3.d: Fix typos.
1472 * ld-scripts/provide.exp: Don't run on aix.
1473 * ld-scripts/size-1.s: Simplify test.
1474 * ld-scripts/size-1.t: Rewrite.
1475 * ld-scripts/size-1.d: Update.
1476 * ld-scripts/size-2.s: Simplify.
1477 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1478 * ld-scripts/size-2.d: Update.
1479 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1480 targets except mips.
1481
90084db2
AO
14822004-03-27 Alexandre Oliva <aoliva@redhat.com>
1483
1484 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1485
d04a7507
AM
14862004-03-26 Alan Modra <amodra@bigpond.net.au>
1487
1488 * ld-powerpc/tlsexe.r: Update for changed sym type.
1489 * ld-powerpc/tlsexetoc.r: Likewise.
1490
2d4b84b0
HPN
14912004-03-22 Hans-Peter Nilsson <hp@axis.com>
1492
1493 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1494 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1495
d400d2a6
L
14962004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1497
1498 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1499 definition.
d400d2a6
L
1500
1501 * ld-elfvers/vers28a.c: New file.
1502 * ld-elfvers/vers28a.dsym: Likewise.
1503 * ld-elfvers/vers28a.ver: Likewise.
1504 * ld-elfvers/vers28b.c: Likewise.
1505 * ld-elfvers/vers28b.dsym: Likewise.
1506 * ld-elfvers/vers28b.map: Likewise.
1507 * ld-elfvers/vers28b.ver: Likewise.
1508 * ld-elfvers/vers28c.c: Likewise.
1509 * ld-elfvers/vers28c.dsym: Likewise.
1510 * ld-elfvers/vers28c.ver: Likewise.
1511
140cc240
AM
15122004-03-19 Alan Modra <amodra@bigpond.net.au>
1513
1514 * ld-scripts/provide-2.d: Ignore random symbols.
1515
fdd12ef3
AM
15162004-03-16 Alan Modra <amodra@bigpond.net.au>
1517
1518 * ld-powerpc/tls.d: Update.
1519 * ld-powerpc/tls32.d: Update.
1520 * ld-powerpc/tlsexe.d: Update.
1521 * ld-powerpc/tlsexe32.d: Update.
1522 * ld-powerpc/tlsexetoc.d: Update.
1523 * ld-powerpc/tlsso.d: Update.
1524 * ld-powerpc/tlsso32.d: Update.
1525 * ld-powerpc/tlstoc.d: Update.
1526 * ld-powerpc/tlstocso.d: Update.
1527
e5caec89
NS
15282004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1529
68715859
NS
1530 * ld-scripts/size-1.d: Add bigendian regexps.
1531 * ld-scripts/size-2.d: Set --wide for readelf.
1532
e5caec89
NS
1533 * ld-scripts/size.exp: New.
1534 * ld-scripts/size-[12].{d,s,t}: New.
1535
676a64f4
RS
15362004-03-01 Richard Sandiford <rsandifo@redhat.com>
1537
1538 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1539 * ld-frv/frv.exp: New harness.
1540
9b1f5ff9
AO
15412004-02-24 Alexandre Oliva <aoliva@redhat.com>
1542
1543 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1544 bind locally.
1545 * ld-frv/fdpic-pie-8.d: Likewise.
1546 * ld-frv/fdpic-shared-4.d: Likewise.
1547 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1548 * ld-frv/fdpic-pie-6.d: New test.
1549 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1550 * ld-frv/fdpic-shared-6.d: New test.
1551 * ld-frv/fdpic6.ldv: New.
1552 * ld-frv/fdpic-static-6.d: Adjust test name.
1553 * ld-frv/fdpic-pie-8-fail.d: Removed.
1554 * ld-frv/fdpic.exp: Run new tests.
1555
1b493742
NS
15562004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1557
1558 * ld-scripts/provide.exp: New.
1559 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1560
33ed4613
AM
15612004-02-23 Alan Modra <amodra@bigpond.net.au>
1562
1563 * ld-scripts/data.t: Set ".other" address so location doesn't
1564 depend on target alignment.
1565 * ld-scripts/data.d: Update.
1566
876f4090
NS
15672004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1568
1569 * ld-scripts/align.{s,t,exp}: New.
1570
384d938f
NS
15712004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1572
1573 * ld-scripts/data.{s,t,d,exp}: New.
1574
b6ca8815
NS
15752004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1576
1577 * ld-scripts/assert.{s,t,exp}: New.
1578
d25aed71
RS
15792004-02-17 Richard Sandiford <rsandifo@redhat.com>
1580
1581 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1582 changes to the way large constants are added.
1583 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1584 of GOT entries after today's change to the handling of GOT_PAGE
1585 relocations.
1586
3255318a 15872004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1588
3255318a
NC
1589 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1590 * ld-h8300/relax-5.d: New file: Expected output and commands for
1591 assembling and linking the relax-5 test.
1592 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1593 toolchain.
1594 * ld-h8300/h8300-exp: Run the relax-5 test.
1595
2df149a4
DJ
15962004-01-23 Daniel Jacobowitz <drow@mvista.com>
1597
1598 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1599 ld-arm/arm-app-abs32.d: New files.
1600 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1601
3a0875f4
AM
16022004-01-19 Alan Modra <amodra@bigpond.net.au>
1603
1604 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1605
0885b73e
DJ
16062004-01-13 Daniel Jacobowitz <drow@mvista.com>
1607
1608 * ld-arm/arm-elf.exp: Add arm-static-app test.
1609 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1610 ld-arm/arm-static-app.r: New files.
1611
ca9a79a1 16122004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1613
ca9a79a1
NC
1614 * ld-h8300/h8300-exp: Run the relax-4 test.
1615 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1616 * ld-h8300/relax-4.d: New file: Expected output and commands for
1617 assembling and linking the relax-4 test.
1618 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1619 toolchain.
1620
0fb33ef4
L
16212004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1622
1623 * ld-selective/selective.exp: Skip ia64-*-*.
1624
c787b889
DJ
16252004-01-09 Daniel Jacobowitz <drow@mvista.com>
1626
1627 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1628 changes.
1629
2e73b915
DJ
16302004-01-06 Daniel Jacobowitz <drow@mvista.com>
1631
1632 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1633 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1634 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1635 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1636
a9a704fc
AO
16372004-01-06 Alexandre Oliva <aoliva@redhat.com>
1638
1639 * ld-frv: Update .d files with correct addresses displayed for
1640 dynamic relocations.
1641 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1642 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1643 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1644 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1645 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1646 reflect EMBEDDED= change in linker script.
1647 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1648 * ld-frv: Update .d files to reflect changes in the page size, the
1649 addition of a stack segment, the use of a NULL function descriptor
1650 for weakundef functions and the change in the lazy funcdesc_value
1651 in-place addend value.
1652 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1653 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1654 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1655 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1656 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1657 now _gp-based, not \.rofixup-based.
1658 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1659 relocation to different section.
1660 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1661 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1662 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1663 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1664 ld-frv/fdpic-shared-7.d: New.
1665 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1666 ld-frv/fdpic-shared-8.d: New.
1667 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1668 * ld-frv/fdpic.exp: Run them.
1669 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1670 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1671 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1672 ld-frv/fdpic-shared-5.d: New.
1673 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1674 ld-frv/fdpic-shared-6.d: New.
1675 * ld-frv/fdpic.exp: Run them.
1676 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1677 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1678 * ld-frv/fdpic-shared-2-fail.d: New.
1679 * ld-frv/fdpic.exp: Run it.
1680 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1681 * ld-frv/fdpic.exp: Add new test.
1682 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1683 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1684 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1685 * ld-frv/fdpic.exp: Add new tests.
1686 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1687 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1688 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1689 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1690 ucpic.
1691 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1692 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1693 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1694 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1695 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1696
031d7588
AM
16972004-01-02 Alan Modra <amodra@bigpond.net.au>
1698
1699 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1700 * ld-selective/selective.exp: Likewise.
1701
c9e214e5
AM
1702For older changes see ChangeLog-9303
1703\f
1704Local Variables:
1705mode: change-log
1706left-margin: 8
1707fill-column: 74
1708version-control: never
1709End:
This page took 0.157821 seconds and 4 git commands to generate.