Move testsuite specific entries from gas/ChangeLog to gas/testsuite/ChangeLog
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
ee58dd1e
NC
12005-05-05 Mike Frysinger <vapier@gentoo.org>
2
3 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
4 versions of Linux which do not use glibc.
5 * ld-sh/sh.exp: Likewise
6
5cfd5a0c
PB
72005-05-05 Paul Brook <paul@codesourcery.com>
8
9 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
10 * ld-elfweak/elfweak.exp: Run size2.d.
11 * ld-elfwaek/size2.d: New file.
12 * ld-elfwaek/size2a.s: New file.
13 * ld-elfwaek/size2b.s: New file.
14
907dcf3f
MK
152005-04-26 Mark Kettenis <kettenis@gnu.org>
16
19dce677
MK
17 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
18
907dcf3f
MK
19 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
20 *-*-openbsd*.
21
6d633fd2
L
222005-04-25 H.J. Lu <hongjiu.lu@intel.com>
23
24 * ld-discard/extern.d: Expect error.
25 * ld-discard/start.d: Likewise.
26 * ld-discard/static.d: Likewise.
27
c87b5a93
AM
282005-04-19 Alan Modra <amodra@bigpond.net.au>
29
30 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
31
dcd5e849
AM
322005-04-15 Alan Modra <amodra@bigpond.net.au>
33
34 * ld-d10v/default_layout.d: Update for unused section removal.
35
40937810
JJ
362005-04-14 David S. Miller <davem@davemloft.net>
37
38 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
39 * ld-selective/selective.exp: Likewise.
40 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
41 names so we know which one is failing. Run sparc64 TLS
42 tests on multi-arch sparc platforms.
43 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
44 ld-sparc/tlssunbin64.rd, ld/testsuite/ld-sparc/tlssunbin64.sd,
45 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
46 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
47 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
48 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
49 that sparc64 ELF does support TLS.
50
e75a280b
L
512005-04-13 H.J. Lu <hongjiu.lu@intel.com>
52
53 * ld-elf/empty.d: New file.
54 * ld-elf/empty.s: Likewise.
55
bd695bcc
JJ
562005-04-11 David S. Miller <davem@davemloft.net>
57
58 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
59 * ld-sparc/tlssunbin32.rd: Likewise.
60 * ld-sparc/tlssunbin32.sd: Likewise.
61 * ld-sparc/tlssunpic32.dd: Likewise.
62
9d2da7ca
JB
632005-03-30 Julian Brown <julian@codesourcery.com>
64
65 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
66 being untyped.
67 * ld-arm/arm-app.d: Likewise.
68 * ld-arm/mixed-app.d: Likewise.
69
ba93b8ac
DJ
702005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
71
72 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
73 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
74 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
75 alignment.
76 * ld-arm/arm-elf.exp: Run TLS tests.
77
8c2fda1d
L
782005-03-28 H.J. Lu <hongjiu.lu@intel.com>
79
80 PR 803
81 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
82
99c05fe4
MM
832005-03-24 Mark Mitchell <mark@codesourcery.com>
84
85 * config/default.exp: Do not load libpath.exp if it does not
86 exist.
87 (CC): Provide fallback definition.
88 (CFLAGS): Likewise.
89 (CXX): Likewise.
90 (CXXFLAGS): Likewise.
91
82f0cfbd
EC
922005-03-24 Eric Christopher <echristo@redhat.com>
93
94 * ld-mips-elf/rel32-n32.d: Revert changes.
95 * ld-mips-elf/rel32-o32.d: Ditto.
96 * ld-mips-elf/rel64.d: Ditto.
97
cc27e1dc
EC
982005-03-23 Eric Christopher <echristo@redhat.com>
99
100 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
101 test.
102 * ld-mips-elf/mips-elf.exp: Call it.
103 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
104 * ld-mips-elf/rel32-o32.d: Ditto.
105 * ld-mips-elf/rel64.d: Ditto.
106
4f029446
L
1072005-03-23 H.J. Lu <hongjiu.lu@intel.com>
108
109 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
110 * ld-cris/expdyn6.d: Likewise.
111 * ld-cris/expdyn7.d: Likewise.
112 * ld-cris/gotplt1.d: Likewise.
113 * ld-cris/gotplt2.d: Likewise.
114 * ld-cris/gotplt3.d: Likewise.
115 * ld-cris/libdso-10.d: Likewise.
116 * ld-cris/libdso-11.d: Likewise.
117 * ld-cris/libdso-12.d: Likewise.
118 * ld-cris/libdso-14.d: Likewise.
119 * ld-cris/libdso-2.d: Likewise.
120 * ld-cris/locref1.d: Likewise.
121 * ld-cris/locref2.d: Likewise.
122 * ld-cris/nodyn5.d: Likewise.
123 * ld-cris/pv32-1.d: Likewise.
124 * ld-cris/weakref2.d: Likewise.
125
52a43e71
AM
1262005-03-23 Alan Modra <amodra@bigpond.net.au>
127
128 * ld-elf/tbss.s: Don't start directives in first column.
129 * ld-scripts/weak1.s: Likewise.
130 * ld-scripts/weak2.s: Likewise.
131 * ld-undefined/weak-undef.s: Likewise.
132 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
133
644285ef
AM
1342005-03-22 Alan Modra <amodra@bigpond.net.au>
135
136 * ld-powerpc/tlsexe32.r: Update.
137 * ld-powerpc/tlsso32.d: Update.
138 * ld-powerpc/tlsso32.g: Update.
139 * ld-powerpc/tlsso32.r: Update.
140
b1ab9777
AM
1412005-03-21 Alan Modra <amodra@bigpond.net.au>
142
143 * ld-powerpc/tlsexe.r: Update.
144 * ld-powerpc/tlsexetoc.r: Update.
145 * ld-powerpc/tlsso.r: Update.
146 * ld-powerpc/tlstocso.r: Update.
147
8d7146ba
L
1482005-03-20 H.J. Lu <hongjiu.lu@intel.com>
149
150 * ld-mmix/bpo-1.d: Updated for empty section removal.
151 * ld-mmix/bpo-10.d: Likewise.
152 * ld-mmix/bpo-11.d: Likewise.
153 * ld-mmix/bpo-14.d: Likewise.
154 * ld-mmix/bpo-16.d: Likewise.
155 * ld-mmix/bpo-17.d: Likewise.
156 * ld-mmix/bpo-18.d: Likewise.
157 * ld-mmix/bpo-19.d: Likewise.
158 * ld-mmix/bpo-2.d: Likewise.
159 * ld-mmix/bpo-3.d: Likewise.
160 * ld-mmix/bpo-4.d: Likewise.
161 * ld-mmix/bpo-5.d: Likewise.
162 * ld-mmix/bpo-6.d: Likewise.
163 * ld-mmix/bpo-9.d: Likewise.
164 * ld-mmix/bspec1.d: Likewise.
165 * ld-mmix/bspec2.d: Likewise.
166 * ld-mmix/greg-1.d: Likewise.
167 * ld-mmix/greg-19.d: Likewise.
168 * ld-mmix/greg-2.d: Likewise.
169 * ld-mmix/greg-3.d: Likewise.
170 * ld-mmix/greg-4.d: Likewise.
171 * ld-mmix/greg-5.d: Likewise.
172 * ld-mmix/greg-5s.d: Likewise.
173 * ld-mmix/greg-6.d: Likewise.
174 * ld-mmix/greg-7.d: Likewise.
175 * ld-mmix/loc1.d: Likewise.
176 * ld-mmix/loc2.d: Likewise.
177 * ld-mmix/loc3.d: Likewise.
178 * ld-mmix/loc4.d: Likewise.
179 * ld-mmix/loc6.d: Likewise.
180 * ld-mmix/local1.d: Likewise.
181 * ld-mmix/local12.d: Likewise.
182 * ld-mmix/local3.d: Likewise.
183 * ld-mmix/local5.d: Likewise.
184 * ld-mmix/local7.d: Likewise.
185 * ld-mmix/locdo-1.d: Likewise.
186 * ld-mmix/loct-1.d: Likewise.
187 * ld-mmix/locto-1.d: Likewise.
188 * ld-mmix/start-1.d: Likewise.
189 * ld-mmix/undef-3.d: Likewise.
190
de7f8cc8
BW
1912005-03-16 David Heine <dlheine@tensilica.com>
192 Bob Wilson <bob.wilson@acm.org>
193
194 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
195 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
196
05f83022
L
1972005-03-16 H.J. Lu <hongjiu.lu@intel.com>
198
199 * ld-cris/hiddef1.d: Updated for empty section removal.
200 * ld-cris/libdso-10.d: Likewise.
201 * ld-cris/libdso-2.d: Likewise.
202
57316bff
L
2032005-03-16 H.J. Lu <hongjiu.lu@intel.com>
204
205 * ld-alpha/tlsbin.rd: Updated for empty section removal.
206 * ld-alpha/tlsbinr.rd: Likewise.
207 * ld-alpha/tlspic.rd: Likewise.
208 * ld-arm/mixed-lib.sym: Likewise.
209 * ld-i386/tlsbin.rd: Likewise.
210 * ld-i386/tlsnopic.rd: Likewise.
211 * ld-i386/tlspic.rd: Likewise.
212 * ld-ia64/tlsbin.rd: Likewise.
213 * ld-ia64/tlspic.rd: Likewise.
214 * ld-powerpc/apuinfo.rd: Likewise.
215 * ld-powerpc/powerpc.exp: Likewise.
216 * ld-powerpc/tlsexe32.r: Likewise.
217 * ld-s390/tlsbin.rd: Likewise.
218 * ld-s390/tlsbin_64.rd: Likewise.
219 * ld-s390/tlspic.rd: Likewise.
220 * ld-s390/tlspic_64.rd: Likewise.
221 * ld-sh/tlsbin-2.d: Likewise.
222 * ld-sh/tlspic-2.d: Likewise.
223 * ld-sparc/tlssunbin32.rd: Likewise.
224 * ld-sparc/tlssunnopic32.rd: Likewise.
225 * ld-sparc/tlssunpic32.rd: Likewise.
226 * ld-x86-64/tlsbin.rd: Likewise.
227 * ld-x86-64/tlspic.rd: Likewise.
228
cb2d1ef2
AM
2292005-03-16 Alan Modra <amodra@bigpond.net.au>
230
231 * ld-powerpc/tlsexe32.d: Update.
232 * ld-powerpc/tlsexe32.g: Update.
233 * ld-powerpc/tlsexe32.r: Update.
234 * ld-powerpc/tlsexe32.t: Update.
235 * ld-powerpc/tlsso32.d: Update.
236 * ld-powerpc/tlsso32.g: Update.
237 * ld-powerpc/tlsso32.r: Update.
238 * ld-powerpc/tlsso32.t: Update.
239
9a6351f1
HPN
2402005-03-08 Hans-Peter Nilsson <hp@axis.com>
241
242 Adjust testsuite for cris-axis-aout.
243 * ld-cris/noglob1.d: Adjust regexp for a.out output.
244 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
245 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
246 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
247 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
248 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
249 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
250 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
251 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
252 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
253 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
254 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
255 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
256 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
257 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
258
e7b679eb
AM
2592005-03-05 Alan Modra <amodra@bigpond.net.au>
260
b3a6d6e1
AM
261 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
262 removed section symbols.
263 * ld-alpha/tlsbin.rd: Likewise.
264 * ld-alpha/tlsbin.sd: Likewise.
265 * ld-alpha/tlsbinr.dd: Likewise.
266 * ld-alpha/tlsbinr.rd: Likewise.
267 * ld-alpha/tlspic.dd: Likewise.
268 * ld-alpha/tlspic.rd: Likewise.
269 * ld-alpha/tlspic.sd: Likewise.
270
271 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
272 * ld-powerpc/tlsexe.r: Likewise.
273 * ld-powerpc/tlsexetoc.g: Likewise.
274 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 275
bbe506e8
TS
2762005-03-04 David Daney <ddaney@avtrex.com>
277
278 * ld-mips-elf/multi-got-no-shared-1.s,
279 ld-mips-elf/multi-got-no-shared-2.s,
280 ld-mips-elf/multi-got-no-shared.d: New tests.
281 * ld-mips-elf/mips-elf.exp: Run them.
282
f4e584bd
DJ
2832005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
284
285 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
286 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
287 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
288 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
289 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
290 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
291 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
292 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
293 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
294 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
295 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
296 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
297 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
298 ld-mips-elf/tlsdyn-o32-2.got: New files.
299 * ld-mips-elf/mips-elf.exp: Run the new tests.
300
dc652011
NC
3012005-03-01 Nick Clifton <nickc@redhat.com>
302
8aee822f
NC
303 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
304 section alignment.
cb2d1ef2 305
8aee822f
NC
306 * ld-discard/extern.d: Adjust expected warning to take into
307 account the fact that the linker's name might be included and that
308 the reloc might have been adjusted to be against the section
309 symbol.
310
9b2f1d35
EC
3112005-02-22 Eric Christopher <echristo@redhat.com>
312
313 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
314 table size for __start.
315
a5e0d269
DJ
3162005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
317
318 * ld-elfvsb/hidden2.d: Expect OBJECT.
319 * ld-elfvsb/hidden2.s: Force type OBJECT.
320 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
321 * ld-elf/start.s: Provide __start for MIPS.
322 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
323 test.
324 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
325
f364d1ca
AM
3262005-02-21 Alan Modra <amodra@bigpond.net.au>
327
328 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
329 #warning given. Rearrange to allow $program to remain unset.
330 Don't allow gas errors. Append objcopy_as_link output to that
331 from the linker before testing against expected output. Fail the
332 test if warning not found when expected. Conversely fail the
333 test if ld errors or warnings given when not expected.
334
cc1bc22a
AM
3352005-02-21 Alan Modra <amodra@bigpond.net.au>
336
337 * ld-elf/exclude1.s: Use ".dc.a".
338 * ld-elfvsb/hidden2.s: Likewise.
339
25629536
AM
3402005-02-21 Alan Modra <amodra@bigpond.net.au>
341
342 * ld-elf/warn1.d: Specify -Ttext.
343 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
344 * ld-scripts/align2.t: Discard all but .text and .data.
345 * ld-scripts/align2a.d: Accept non-readonly for coff.
346 * ld-scripts/align2b.d: Likewise.
347 * lib/ld-lib.exp (is_aout_format): New function.
348
7921892a
AM
3492005-02-18 Alan Modra <amodra@bigpond.net.au>
350
351 * ld-scripts/align2a.d: Don't assume anything about section
352 padding or alignment, or max page size. Allow 64-bit addresses.
353 * ld-scripts/align2b.d: Likewise.
354
fbbb9ac5
ZW
3552005-02-17 Zack Weinberg <zack@codesourcery.com>
356
357 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
358 Add dump tests "align2a", "align2b", "align2c".
359 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
360 * ld-scripts/align2b.s, ld-scripts/align2b.d
361 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
362
68320ddb
AO
3632005-02-17 Alexandre Oliva <aoliva@redhat.com>
364
365 * ld-frv/fdpic-static-6.d: Update.
366 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
367 spelling of errors and warnings.
368
d6f16593 3692005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 370 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
371
372 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
373 R_MIPS16_LO16 relocs.
374 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
375 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
376 * ld-mips-elf/mips-elf.exp: Run the new tests.
377
28f4cc59
EB
3782005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
379
380 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
381 on sparc64-elf.
382
f1dab70d
JB
3832005-02-13 Jan Beulich <jbeulich@novell.com>
384
385 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
386 (build_binary): Pass as_options to ld_assemble.
387 (test_ldfail): Likewise.
388 (build_exec): Likewise.
389 Pass as_options to run_ld_link_tests.
390 * ld-ia64/tlsbin.s: Add .explicit.
391 * ld-ia64/tlsbinpic.s: Likewise.
392 * ld-ia64/tlspic1.s: Likewise.
393
35a922ee
EB
3942005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
395
396 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
397 * ld-sparc/tlssunpic32.rd: Likewise.
398
b44adcf4
EB
3992005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
400
401 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
402
88791d55
PB
4032005-02-11 Paul Brook <paul@codesourcery.com>
404
ae53d3b0 405 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 406
d9391a17
AM
4072005-02-12 Alan Modra <amodra@bigpond.net.au>
408
409 * ld-elfvsb/hidden2.s: Replace .word with .long.
410
6fa3860b
PB
4112005-02-10 Paul Brook <paul@codesourcery.com>
412
413 * ld-elfvsb/hidden2.s: New file
414 * ld-elfvsb/hidden2.d: New file
415 * ld-elfvsb/hidden2.ld: New file
416
303e4c21
AO
4172005-02-07 Alexandre Oliva <aoliva@redhat.com>
418
419 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
420
bb00e284
HPN
4212005-02-07 Hans-Peter Nilsson <hp@axis.com>
422
a779d8fa
HPN
423 * ld-cris/libdso-13.d: Adjust for being identified as warning.
424
00de87cd
HPN
425 * ld-cris/globsymw2.s: New file.
426 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
427
76994680
HPN
428 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
429 Adjust for being identified as warnings.
430
abcb776f
HPN
431 * ld-cris/stabs1.s: New file.
432 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
433
b80f2c6a
HPN
434 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
435 ld-elf/warn1.d: New test.
436
bb00e284
HPN
437 * lib/ld-lib.exp: Support new directive "warning".
438
732be173
DJ
4392005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
440
441 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
442 after test commands.
443 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
444 systems.
445
bb700d78
AM
4462005-02-01 Alan Modra <amodra@bigpond.net.au>
447
448 * ld-powerpc/tlsso.r: Update.
449 * ld-powerpc/tlstocso.r: Update.
450
4d4ee08e
DJ
4512005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
452
453 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
454 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
455 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
456 ld-mips-elf/jalbal.d: Force big-endian.
457 * ld-mips-elf/multi-got-1.d: Make more flexible.
458 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
459 ld-mips-elf/rel64.d: Update offsets.
460
53714254
DJ
4612005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
462
463 * ld-elf/group1.d: Accept OBJECT symbols.
464
8c946ed5
RS
4652005-01-31 Richard Sandiford <rsandifo@redhat.com>
466
467 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
468 32-bit pointers.
469 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
470 * ld-mips-elf/eh-frame[34].d: New tests.
471 * ld-mips-elf/mips-elf.exp: Run them.
472
f7e323d5
JB
4732005-01-28 Jan Beulich <jbeulich@novell.com>
474
475 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
476 * ld/ia64/tlspic.[rt]d: Likewise.
477
90219bd0
AO
4782005-01-25 Alexandre Oliva <aoliva@redhat.com>
479
480 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
481 * ld-frv/tls.exp: Likewise.
482 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
483 * ld-frv/tls-3.s: New.
484 * ld-frv/tls-static-3.d: New.
485 * ld-frv/tls-dynamic-3.d: New.
486 * ld-frv/tls-pie-3.d: New.
487 * ld-frv/tls-shared-3.d: New.
488 * ld-frv/tls-relax-static-3.d: New.
489 * ld-frv/tls-relax-dynamic-3.d: New.
490 * ld-frv/tls-relax-pie-3.d: New.
491 * ld-frv/tls-relax-shared-3.d: New.
492 * ld-frv/tls.exp: Run the new tests.
493 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
494 * ld-frv/tls-relax-dynamic-2.d: Likewise.
495 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
496 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
497 * ld-frv/tls-1-dep.s: New.
498 * ld-frv/tls-1-shared.lds: New.
499 * ld-frv/tls-1.s: New.
500 * ld-frv/tls-2.s: New.
501 * ld-frv/tls-dynamic-1.d: New.
502 * ld-frv/tls-dynamic-2.d: New.
503 * ld-frv/tls-initial-shared-2.d: New.
504 * ld-frv/tls-pie-1.d: New.
505 * ld-frv/tls-relax-dynamic-1.d: New.
506 * ld-frv/tls-relax-dynamic-2.d: New.
507 * ld-frv/tls-relax-initial-shared-2.d: New.
508 * ld-frv/tls-relax-pie-1.d: New.
509 * ld-frv/tls-relax-shared-1.d: New.
510 * ld-frv/tls-relax-shared-2.d: New.
511 * ld-frv/tls-relax-static-1.d: New.
512 * ld-frv/tls-shared-1-fail.d: New.
513 * ld-frv/tls-shared-1.d: New.
514 * ld-frv/tls-shared-2.d: New.
515 * ld-frv/tls-static-1.d: New.
516 * ld-frv/tls.exp: New.
517 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
518 * ld-frv/fdpic-pie-2.d: Likewise.
519 * ld-frv/fdpic-pie-6.d: Likewise.
520 * ld-frv/fdpic-pie-7.d: Likewise.
521 * ld-frv/fdpic-pie-8.d: Likewise.
522 * ld-frv/fdpic-shared-1.d: Likewise.
523 * ld-frv/fdpic-shared-2.d: Likewise.
524 * ld-frv/fdpic-shared-3.d: Likewise.
525 * ld-frv/fdpic-shared-4.d: Likewise.
526 * ld-frv/fdpic-shared-5.d: Likewise.
527 * ld-frv/fdpic-shared-6.d: Likewise.
528 * ld-frv/fdpic-shared-7.d: Likewise.
529 * ld-frv/fdpic-shared-8.d: Likewise.
530 * ld-frv/fdpic-shared-local-2.d: Likewise.
531 * ld-frv/fdpic-shared-local-8.d: Likewise.
532 * ld-frv/fdpic-static-1.d: Likewise.
533 * ld-frv/fdpic-static-2.d: Likewise.
534 * ld-frv/fdpic-static-6.d: Likewise.
535 * ld-frv/fdpic-static-7.d: Likewise.
536 * ld-frv/fdpic-static-8.d: Likewise.
537
dcf507a6
RS
5382005-01-17 Richard Sandiford <rsandifo@redhat.com>
539
540 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
541 * ld-mips-elf/mips-elf.exp: Run them.
542
e38bc3b5
NC
5432005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
544
545 * ld-sh/arch/arch.exp: Correct the email address.
546 Correct a few comment typos.
547 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
548 relocations killing the test.
549 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
550 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
551 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
552 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
553 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
554 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
555 * ld-sh/arch/sh2a.s: Generate new file.
556 * ld-sh/arch/sh2e.s: Regenerate.
557 * ld-sh/arch/sh2.s: Regenerate.
558 * ld-sh/arch/sh3-dsp.s: Regenerate.
559 * ld-sh/arch/sh3e.s: Regenerate.
560 * ld-sh/arch/sh3-nommu.s: Regenerate.
561 * ld-sh/arch/sh3.s: Regenerate.
562 * ld-sh/arch/sh4al-dsp.s: Regenerate.
563 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
564 * ld-sh/arch/sh4a.s: Regenerate.
565 * ld-sh/arch/sh4-nofpu.s: Regenerate.
566 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
567 * ld-sh/arch/sh4.s: Regenerate.
568 * ld-sh/arch/sh-dsp.s: Regenerate.
569 * ld-sh/arch/sh.s: Regenerate.
570
15dd0fe8
KK
5712005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
572
573 * ld-sh/shared-1.d: Update for changed dynamic syms.
574 * ld-sh/sh64/gotplt.d: Likewise.
575 * ld-sh/sh64/init-cmpct.d: Likewise.
576 * ld-sh/sh64/init-media.d: Likewise.
577 * ld-sh/sh64/init64.d: Likewise.
578
911a6300
TL
5792004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
580
fbbb9ac5 581 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 582 to disassembler printing method.
cb2d1ef2 583 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
584 * ld-crx/reloc-rel24.d: Likewise.
585 * ld-crx/reloc-rel32.d: Likewise.
586 * ld-crx/reloc-rel4.d: Likewise.
587 * ld-crx/reloc-rel8-cmp.d: Likewise.
588 * ld-crx/reloc-rel8.d: Likewise.
589
1e50d24d
RS
5902004-12-16 Richard Sandiford <rsandifo@redhat.com>
591
592 * ld-v850: New directory.
593
c314987d
RS
5942004-12-14 Richard Sandiford <rsandifo@redhat.com>
595
596 * ld-mips-elf/jal-overflow-2.[sd]: New test.
597 * ld-mips-elf/mips-elf.exp: Run it.
598
1f0f3e9b
RS
5992004-12-13 Richard Sandiford <rsandifo@redhat.com>
600
601 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
602
5c799c07
AM
6032004-12-11 Alan Modra <amodra@bigpond.net.au>
604
605 * ld-mmix/bpo-1.d: Update for changed section syms.
606 * ld-mmix/bpo-10.d: Likewise.
607 * ld-mmix/bpo-11.d: Likewise.
608 * ld-mmix/bpo-14.d: Likewise.
609 * ld-mmix/bpo-16.d: Likewise.
610 * ld-mmix/bpo-17.d: Likewise.
611 * ld-mmix/bpo-18.d: Likewise.
612 * ld-mmix/bpo-19.d: Likewise.
613 * ld-mmix/bpo-2.d: Likewise.
614 * ld-mmix/bpo-22.d: Likewise.
615 * ld-mmix/bpo-3.d: Likewise.
616 * ld-mmix/bpo-4.d: Likewise.
617 * ld-mmix/bpo-5.d: Likewise.
618 * ld-mmix/bpo-6.d: Likewise.
619 * ld-mmix/bpo-9.d: Likewise.
620 * ld-mmix/greg-1.d: Likewise.
621 * ld-mmix/greg-19.d: Likewise.
622 * ld-mmix/greg-2.d: Likewise.
623 * ld-mmix/greg-3.d: Likewise.
624 * ld-mmix/greg-4.d: Likewise.
625 * ld-mmix/greg-5.d: Likewise.
626 * ld-mmix/greg-5s.d: Likewise.
627 * ld-mmix/greg-6.d: Likewise.
628 * ld-mmix/greg-7.d: Likewise.
629 * ld-mmix/loc1.d: Likewise.
630 * ld-mmix/loc2.d: Likewise.
631 * ld-mmix/loc3.d: Likewise.
632 * ld-mmix/loc4.d: Likewise.
633 * ld-mmix/loc6.d: Likewise.
634 * ld-mmix/locdo-1.d: Likewise.
635 * ld-mmix/loct-1.d: Likewise.
636 * ld-mmix/locto-1.d: Likewise.
637 * ld-mmix/start-1.d: Likewise.
638 * ld-sh/sh64/abi32.xd: Likewise.
639 * ld-sh/sh64/abi64.xd: Likewise.
640 * ld-sh/sh64/cmpct1.xd: Likewise.
641 * ld-sh/sh64/mix1.xd: Likewise.
642 * ld-sh/sh64/mix2.xd: Likewise.
643 * ld-sh/sh64/rel32.xd: Likewise.
644 * ld-sh/sh64/rel64.xd: Likewise.
645 * ld-sh/sh64/shdl32.xd: Likewise.
646 * ld-sh/sh64/shdl64.xd: Likewise.
647
3a6eb9c0
ILT
6482004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
649
650 * ld-mips-elf/jalbal.d: New test.
651 * ld-mips-elf/jalbal.s: New test.
652 * ld-mips-elf/mips-elf.exp: Run it.
653
0efd4160
ILT
6542004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
655
656 * ld-mips-elf/jaloverflow.d: New test.
657 * ld-mips-elf/jaloverflow.s: New test.
658 * ld-mips-elf/mips-elf.exp: Run it.
659
e1d97869
L
6602004-12-03 H.J. Lu <hongjiu.lu@intel.com>
661
662 * ld-elf/group1.d: Support 64bit.
663
529fcb95
PB
6642004-12-01 Paul Brook <paul@codesourcery.com>
665
666 * ld-elf/group1.d: New test.
667 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
668
6db74b6f
DJ
6692004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
670
671 * ld-selective/selective.exp: Use -print-libgcc-file-name for
672 ARM and v850 also.
673
0beaef2b
PB
6742004-11-24 Paul Brook <paul@codesourcery.com>
675
676 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
677
3ec57632
NC
6782004-11-19 Nick Clifton <nickc@redhat.com>
679
680 * ld-scripts/script.exp: Add test of memory linker script.
681 Reorganise code to remove unnecessary indentation.
682 Fix target tests to avoid using --image-base with *-nto targets.
683 * ld-scripts/memory.t: New linker script to test the MEMORY
684 section and the ORIGIN and LENGTH operators.
685
b7693d02
DJ
6862004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
687
688 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
689 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
690 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
691 ld-arm/arm-lib.ld: New files.
692 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
693 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
694 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
695 ld-arm/arm-static-app.r: Update for big-endian.
696 * ld-arm/arm-elf.exp: Run the new tests.
697
353057a5
RS
6982004-11-16 Richard Sandiford <rsandifo@redhat.com>
699
700 * ld-mips-elf/eh-frame1.{s,ld},
701 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
702 * ld-mips-elf/mips-elf.exp: Run it.
703
d693c47e
AM
7042004-11-10 Alan Modra <amodra@bigpond.net.au>
705
706 * ld-d10v/reloc-003.d: Update for changed error message.
707 * ld-d10v/reloc-004.d: Likewise.
708 * ld-d10v/reloc-007.d: Likewise.
709 * ld-d10v/reloc-008.d: Likewise.
710 * ld-d10v/reloc-011.d: Likewise.
711 * ld-d10v/reloc-012.d: Likewise.
712 * ld-d10v/reloc-015.d: Likewise.
713 * ld-d10v/reloc-016.d: Likewise.
714
300dac7e
NC
7152004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
716 Vineet Sharma <vineets@noida.hcltech.com>
717
718 * ld-maxq: New directory. Contains tests for the new maxq port.
719
1f02b94b
HPN
7202004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
721
722 * ld-elf/merge.d: xfail crisv32-*-*.
723 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
724 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
725 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
726 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
727 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
728 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
729 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
730 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
731 * ld-cris/ldsym1.d: Adjust for change in linker script.
732
ca7d30d9
HPN
7332004-11-02 Hans-Peter Nilsson <hp@axis.com>
734
735 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
736 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
737 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
738 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
739 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
740 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
741 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
742 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
743 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
744 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
745 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
746 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
747 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
748
3e3b46e5
PB
7492004-10-26 Paul Brook <paul@codesourcery.com>
750
751 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
752 (build_vers_lib_pic_flags): New function.
753 Add vers29 test.
754 * ld-elfvers/vers29.c: New file.
755 * ld-elfvers/vers29.dsym: New file.
756 * ld-elfvers/vers29.ver: New file.
757
04d3ad57
HPN
7582004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
759
1fddb8da
HPN
760 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
761 length.
762 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
763 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
764
04d3ad57
HPN
765 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
766 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
767 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
768 ld-mmix/reg-1m.d: Adjust for changed error message format.
769
0e99ae0c
L
7702004-10-19 H.J. Lu <hongjiu.lu@intel.com>
771
772 * ld-elf/exclude.exp: Allow cris-*-elf.
773
774 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
775 * ld-elf/exclude2.s: Add ".data".
776
cad5e2c2
HPN
7772004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
778
779 * ld-elf/exclude.exp: Don't run for cris-*-elf.
780
b58f81ae
DJ
7812004-10-16 Daniel Jacobowitz <dan@debian.org>
782
783 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
784
391df1c0
AM
7852004-10-15 Alan Modra <amodra@bigpond.net.au>
786
787 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
788 * ld-crx/reloc-num16.d: Likewise.
789 * ld-crx/reloc-num32.d: Likewise.
790 * ld-scripts/provide-2.t: Start .data at 0x2000.
791 * ld-scripts/provide-2.d: Adjust.
792
e0255be8
L
7932004-10-14 H.J. Lu <hongjiu.lu@intel.com>
794
795 * ld-scripts/sort.exp: Run for ELF targets only.
796
afd7a018
AM
7972004-10-14 Alan Modra <amodra@bigpond.net.au>
798
799 * ld-scripts/overlay-size.d: Update for changed orphan section
800 placement.
801 * ld-mmix/bpo-18.d: Likewise.
802
43cd72b9
BW
8032004-10-07 Bob Wilson <bob.wilson@acm.org>
804
805 * ld-xtensa/lcall1.s: Use .literal directive.
806 * ld-xtensa/lcall2.s: Align function entry.
807 * ld-xtensa/coalesce2.s: Likewise.
808
bcaa7b3e
L
8092004-10-04 H.J. Lu <hongjiu.lu@intel.com>
810
811 * ld-scripts/sort.exp: New file for section sorting tests.
812 * ld-scripts/sort_b_a.d: Likewise
813 * ld-scripts/sort_b_a.s: Likewise
814 * ld-scripts/sort_b_a.t: Likewise
815 * ld-scripts/sort_b_a_a-1.d: Likewise
816 * ld-scripts/sort_b_a_a-2.d: Likewise
817 * ld-scripts/sort_b_a_a-3.d: Likewise
818 * ld-scripts/sort_b_a_a.t: Likewise
819 * ld-scripts/sort_b_a_n-1.d: Likewise
820 * ld-scripts/sort_b_a_n-2.d: Likewise
821 * ld-scripts/sort_b_a_n-3.d: Likewise
822 * ld-scripts/sort_b_a_n.t: Likewise
823 * ld-scripts/sort_b_n.d: Likewise
824 * ld-scripts/sort_b_n.s: Likewise
825 * ld-scripts/sort_b_n.t: Likewise
826 * ld-scripts/sort_b_n_a-1.d: Likewise
827 * ld-scripts/sort_b_n_a-2.d: Likewise
828 * ld-scripts/sort_b_n_a-3.d: Likewise
829 * ld-scripts/sort_b_n_a.t: Likewise
830 * ld-scripts/sort_b_n_n-1.d: Likewise
831 * ld-scripts/sort_b_n_n-2.d: Likewise
832 * ld-scripts/sort_b_n_n-3.d: Likewise
833 * ld-scripts/sort_b_n_n.t: Likewise
834 * ld-scripts/sort_n_a-a.s: Likewise
835 * ld-scripts/sort_n_a-b.s: Likewise
836 * ld-scripts/sort_no-1.d: Likewise
837 * ld-scripts/sort_no-2.d: Likewise
838 * ld-scripts/sort_no.t: Likewise
839
d2c252d7
L
8402004-10-01 H.J. Lu <hongjiu.lu@intel.com>
841
842 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
843 * ld-powerpc/tls32.s: Likewise.
844 * ld-powerpc/tlstoc.s: Likewise.
845 * ld-s390/tlsbin.s: Likewise.
846 * ld-s390/tlsbin_64.s: Likewise.
847 * ld-s390/tlsbinpic.s: Likewise.
848 * ld-s390/tlsbinpic_64.s: Likewise.
849 * ld-s390/tlspic1.s: Likewise.
850 * ld-s390/tlspic1_64.s: Likewise.
851 * ld-sparc/tlssunbin32.s: Likewise.
852 * ld-sparc/tlssunbinpic32.s: Likewise.
853 * ld-sparc/tlssunnopic32.s: Likewise.
854 * ld-sparc/tlssunpic32.s: Likewise.
855
99f5fc1b
AM
8562004-10-01 Alan Modra <amodra@bigpond.net.au>
857
858 * ld-s390/tlsbin.s: Set tls type for undefined syms.
859 * ld-s390/tlsbin_64.s: Likewise.
860 * ld-s390/tlsbinpic.s: Likewise.
861 * ld-s390/tlsbinpic_64.s: Likewise.
862 * ld-s390/tlspic1.s: Likewise.
863 * ld-s390/tlspic1_64.s: Likewise.
864 * ld-sparc/tlssunbin32.s: Likewise.
865 * ld-sparc/tlssunbinpic32.s: Likewise.
866 * ld-sparc/tlssunnopic32.s: Likewise.
867 * ld-sparc/tlssunpic32.s: Likewise.
868
9a910d56
AM
8692004-10-01 Alan Modra <amodra@bigpond.net.au>
870
871 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
872
f7bf754f
NC
8732004-10-01 Nick Clifton <nickc@redhat.com>
874
875 PR 371
876 * ld-undefined/undefined.exp: Remove redundant XPASS
877 specifications.
878
73d14ad4
AM
8792004-10-01 Alan Modra <amodra@bigpond.net.au>
880
881 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
882 * ld-powerpc/tls32.s (gd, ld): Likewise.
883 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
884 * ld-powerpc/tlsso.r: Update.
885 * ld-powerpc/tlsso32.r: Update.
886 * ld-powerpc/tlstocso.r: Update.
887
eeac373a
PB
8882004-09-30 Paul Brook <paul@codesourcery.com>
889
890 * ld-arm/arm-elf.exp: Add test for --target2=abs.
891 * ld-arm/arm-target2-abs.d: New file.
892
981beeee
AM
8932004-09-29 Alan Modra <amodra@bigpond.net.au>
894
895 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
896 * ld-pe/secrel.d: Adjust to suit.
897
1ba54ee0
AM
8982004-09-24 Alan Modra <amodra@bigpond.net.au>
899
900 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
901
cbaa0dc5
AM
9022004-09-22 Alan Modra <amodra@bigpond.net.au>
903
904 * ld-i386/tlsbin.rd: Update for changed segment map.
905 * ld-i386/tlsnopic.rd: Likewise.
906 * ld-i386/tlspic.rd: Likewise.
907 * ld-powerpc/tlsexe.r: Likewise.
908 * ld-powerpc/tlsexe32.r: Likewise.
909 * ld-powerpc/tlsexetoc.r: Likewise.
910 * ld-powerpc/tlsso.r: Likewise.
911 * ld-powerpc/tlsso32.r: Likewise.
912 * ld-powerpc/tlstocso.r: Likewise.
913 * ld-s390/tlsbin.rd: Likewise.
914 * ld-s390/tlsbin_64.rd: Likewise.
915 * ld-s390/tlspic.rd: Likewise.
916 * ld-s390/tlspic_64.rd: Likewise.
917 * ld-sh/tlsbin-2.d: Likewise.
918 * ld-sh/tlspic-2.d: Likewise.
919 * ld-x86-64/tlsbin.rd: Likewise.
920 * ld-x86-64/tlspic.rd: Likewise.
921
b301b248
AM
9222004-09-22 Alan Modra <amodra@bigpond.net.au>
923
924 * ld-scripts/overlay-size.d: Don't check .mbss lma.
925 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
926 * ld-sh/sh64/shdl32.xd: Likewise.
927 * ld-sh/sh64/shdl64.xd: Likewise.
928
3674e28a
PB
9292004-09-17 Paul Brook <paul@codesourcery.com>
930
931 * ld-arm/arm-target1-{abs,rel}.d}: New files.
932 * ld-arm/arm-target1.s: New file.
933 * ld-arm/arm-target2-{,got-}rel.d: New files.
934 * ld-arm/arm-target2.s: New file.
935 * ld-arm/arm-rel31.d: New files.
936 * ld-arm/arm-rel31.s: New files.
937 * ld-arm/arm.ld: New file.
938 * ld-arm/arm-elf.exp: Add new tests.
939
e646467d
HPN
9402004-09-07 Hans-Peter Nilsson <hp@axis.com>
941
f9c37615 942 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
943 New test.
944
42851540
NC
9452004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
946
947 * ld-crx: New directory.
948 * ld-crx/crx.exp: New test script.
949 * ld-crx/crx.ld: New linker script.
950 * ld-crx/reloc-abs32.s: New file.
951 * ld-crx/reloc-abs32.d: Likewise.
952 * ld-crx/reloc-imm16.s: Likewise.
953 * ld-crx/reloc-imm16.d: Likewise.
954 * ld-crx/reloc-imm32.s: Likewise.
955 * ld-crx/reloc-imm32.d: Likewise.
956 * ld-crx/reloc-num8.s: Likewise.
957 * ld-crx/reloc-num8.d: Likewise.
958 * ld-crx/reloc-num16.s: Likewise.
959 * ld-crx/reloc-num16.d: Likewise.
960 * ld-crx/reloc-num32.s: Likewise.
961 * ld-crx/reloc-num32.d: Likewise.
962 * ld-crx/reloc-regrel12.s: Likewise.
963 * ld-crx/reloc-regrel12.d: Likewise.
964 * ld-crx/reloc-regrel22.s: Likewise.
965 * ld-crx/reloc-regrel22.d: Likewise.
966 * ld-crx/reloc-regrel28.s: Likewise.
967 * ld-crx/reloc-regrel28.d: Likewise.
968 * ld-crx/reloc-regrel32.s: Likewise.
969 * ld-crx/reloc-regrel32.d: Likewise.
970 * ld-crx/reloc-rel4.s: Likewise.
971 * ld-crx/reloc-rel4.d: Likewise.
972 * ld-crx/reloc-rel8.s: Likewise.
973 * ld-crx/reloc-rel8.d: Likewise.
974 * ld-crx/reloc-rel8-cmp.s: Likewise.
975 * ld-crx/reloc-rel8-cmp.d: Likewise.
976 * ld-crx/reloc-rel16.s: Likewise.
977 * ld-crx/reloc-rel16.d: Likewise.
978 * ld-crx/reloc-rel24.s: Likewise.
979 * ld-crx/reloc-rel24.d: Likewise.
980 * ld-crx/reloc-rel32.s: Likewise.
981 * ld-crx/reloc-rel32.d: Likewise.
982
f4faf27b
HPN
9832004-08-21 Hans-Peter Nilsson <hp@axis.com>
984
985 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
986 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
987 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
988 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
989 sections.
990
82dd044a
AM
9912004-08-17 Alan Modra <amodra@bigpond.net.au>
992
993 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
994
2f4a83ee
AM
9952004-08-17 Alan Modra <amodra@bigpond.net.au>
996
997 * ld-scripts/cross1.t: Remove .opd section spec.
998
c98bad6f
SC
9992004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1000
1001 * ld-undefined/undefined.exp: The undefine tests now work on
1002 68HC11 and 68HC12.
1003
ff636ee3
KK
10042004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1005
1006 * ld-sh/sh64/crange3-cmpct.rd: Update.
1007 * ld-sh/sh64/crange3-media.rd: Update.
1008
1bec8141
NC
10092004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1010
1011 * ld-h8300/h8300.exp: Addition of new test case to check
1012 relaxation for H8S target.
1013 * ld-h8300/relax-6.s: New test source file.
1014 * ld-h8300/relax-6.d: New test expected disassembly file.
1015 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1016 coff format.
1017
ed049af3
NC
10182004-07-22 Nick Clifton <nickc@redhat.com>
1019
1020 PR/280
1021 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1022 * ld-h8300/relax-3.d: Likewise.
1023 * ld-h8300/relax-4-coff.d: Likewise.
1024 * ld-h8300/relax-4.d: Likewise.
1025 * ld-h8300/relax-5-coff.d: Likewise.
1026 * ld-h8300/relax.d: Likewise.
1027
08ccf96b
L
10282004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1029
1030 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1031
ceb78239
NC
10322004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1033
1034 * ld-h8300/h8300.exp: Addition of gcsection test case.
1035 * ld-h8300/gcsection.s: New test source file.
1036 * ld-h8300/gcsection.d: New test expected disassembly file.
1037
17a6716a
RS
10382004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1039
1040 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1041 * ld-mips-elf/mips-elf.exp: Run it.
1042
f6a8ae81
KK
10432004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1044
1045 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1046 * ld-sh/shared-1.d: Adjust for section reordering changes.
1047 * ld-sh/shared-2.d: Likewise.
1048 * ld-sh/tlsbin-2.d: Likewise.
1049 * ld-sh/tlspic-2.d: Likewise.
1050 * ld-sh/sh64/abi32.xd: Likewise.
1051 * ld-sh/sh64/abi64.xd: Likewise.
1052 * ld-sh/sh64/cmpct1.xd: Likewise.
1053 * ld-sh/sh64/crange1.rd: Likewise.
1054 * ld-sh/sh64/crange2.rd: Likewise.
1055 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1056 * ld-sh/sh64/crange3-media.rd: Likewise.
1057 * ld-sh/sh64/crange3.rd: Likewise.
1058 * ld-sh/sh64/gotplt.d: Likewise.
1059 * ld-sh/sh64/init-cmpct.d: Likewise.
1060 * ld-sh/sh64/init-media.d: Likewise.
1061 * ld-sh/sh64/init64.d: Likewise.
1062 * ld-sh/sh64/mix1.xd: Likewise.
1063 * ld-sh/sh64/mix2.xd: Likewise.
1064 * ld-sh/sh64/shdl32.xd: Likewise.
1065 * ld-sh/sh64/shdl64.xd: Likewise.
1066
5bb2a876
AM
10672004-07-02 Alan Modra <amodra@bigpond.net.au>
1068
1069 * ld-discard/static.d: Accept both original sym and section sym.
1070
d74eb795
JJ
10712004-07-01 Jakub Jelinek <jakub@redhat.com>
1072
1073 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1074 and removal of unneeded STT_SECTION symbols from .dynsym.
1075 * ld-sparc/tlssunbin32.rd: Likewise.
1076 * ld-sparc/tlssunpic32.dd: Likewise.
1077 * ld-sparc/tlssunpic32.sd: Likewise.
1078 * ld-sparc/tlssunbin32.dd: Likewise.
1079 * ld-sparc/tlssunbin32.sd: Likewise.
1080 * ld-sparc/tlssunbin32.td: Likewise.
1081
cdd3575c
AM
10822004-07-01 Alan Modra <amodra@bigpond.net.au>
1083
1084 * ld-discard/extern.d: Update.
1085 * ld-discard/start.d: Update.
1086 * ld-discard/static.d: Update.
1087
2de26f35
L
10882004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1089
1090 PR 233
1091 * ld-discard/extern.d: Updated.
1092 * ld-discard/start.d: Likewise.
1093 * ld-discard/static.d: Likewise.
1094
5b9b7d81
JR
10952004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1096
1097 Actually add these files:
1098 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1099 * testsuite/ld-sh/arch/arch.exp: New test script.
1100 * testsuite/ld-sh/arch/arch_expected.txt: New file.
1101 * testsuite/ld-sh/arch/sh.s: New file.
1102 * testsuite/ld-sh/arch/sh2.s: New file.
1103 * testsuite/ld-sh/arch/sh-dsp.s: New file.
1104 * testsuite/ld-sh/arch/sh2e.s: New file.
1105 * testsuite/ld-sh/arch/sh3-nommu.s: New file.
1106 * testsuite/ld-sh/arch/sh3.s: New file.
1107 * testsuite/ld-sh/arch/sh3-dsp.s: New file.
1108 * testsuite/ld-sh/arch/sh3e.s: New file.
1109 * testsuite/ld-sh/arch/sh4-nommu-nofpu.s: New file.
1110 * testsuite/ld-sh/arch/sh4-nofpu.s: New file.
1111 * testsuite/ld-sh/arch/sh4.s: New file.
1112 * testsuite/ld-sh/arch/sh4a-nofpu.s: New file.
1113 * testsuite/ld-sh/arch/sh4al-dsp.s: New file.
1114 * testsuite/ld-sh/arch/sh4a.s: New file.
1115
3874ed78
AM
11162004-06-29 Alan Modra <amodra@bigpond.net.au>
1117
1118 * ld-elf/frame.exp: Don't run on mcore.
1119
336d6a64
AM
11202004-06-26 Alan Modra <amodra@bigpond.net.au>
1121
1122 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1123
35d437df
L
11242004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1125
1126 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1127
aee6f5b4
AO
11282004-06-21 Alexandre Oliva <aoliva@redhat.com>
1129
1130 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1131 * ld-frv/fdpic-pie-2.d: Likewise.
1132 * ld-frv/fdpic-pie-6.d: Likewise.
1133 * ld-frv/fdpic-pie-7.d: Likewise.
1134 * ld-frv/fdpic-pie-8.d: Likewise.
1135 * ld-frv/fdpic-shared-1.d: Likewise.
1136 * ld-frv/fdpic-shared-2.d: Likewise.
1137 * ld-frv/fdpic-shared-3.d: Likewise.
1138 * ld-frv/fdpic-shared-4.d: Likewise.
1139 * ld-frv/fdpic-shared-5.d: Likewise.
1140 * ld-frv/fdpic-shared-6.d: Likewise.
1141 * ld-frv/fdpic-shared-7.d: Likewise.
1142 * ld-frv/fdpic-shared-8.d: Likewise.
1143 * ld-frv/fdpic-shared-local-2.d: Likewise.
1144 * ld-frv/fdpic-shared-local-8.d: Likewise.
1145
e6f12cf6
NC
11462004-06-21 Nick Clifton <nickc@redhat.com>
1147
1148 * ld-elf/frame.exp: Handle ports which do not support the --shared
1149 linker switch.
1150
23a75657
NC
11512004-06-18 Jan Beulich <jbeulich@novell.com>
1152
1153 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1154 actually referenced (gcc 3.4 eliminates comparisons of addresses
1155 of global symbols with NULL).
1156 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1157 3.4.0 and above, as this option and its functionality is no longer
1158 supported, making these tests fail).
1159
c9c33288
NC
11602004-05-18 Nick Clifton <nickc@redhat.com>
1161
1162 * ld-elf/frame.s: Replace @ with % so that the file can be
1163 compiled by an ARM targeted GAS.
1164 * ld-elf/table.s: Likewise.
1165 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1166 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1167 directive takes a power-of-two argument.
1168
117a3ac8
L
11692004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1170
1171 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1172 .gcc_except_table sections.
1173 * ld-elf/frame.s: Likewise.
1174 * ld-elf/table.s: Likewise.
1175 * ld-elf/tbss.s: Likewise.
1176
2f2f4511
KK
11772004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1178
1179 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1180 and removal of unneeded STT_SECTION symbols from .dynsym.
1181 * ld-sh/tlsbin-3.d: Likewise.
1182 * ld-sh/tlspic-2.d: Likewise.
1183
b24f926d
BE
11842004-05-12 Ben Elliston <bje@au.ibm.com>
1185
1186 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1187 * ld-sh/sh64/relfail.exp: Likewise.
1188 * lib/ld-lib.exp: Likewise.
1189
8c37241b
JJ
11902004-05-11 Jakub Jelinek <jakub@redhat.com>
1191
1192 * ld-i386/tlspic.rd: Adjust for section reordering changes
1193 and removal of unneeded STT_SECTION symbols from .dynsym.
1194 * ld-i386/tlspic.dd: Likewise.
1195 * ld-i386/tlspic.sd: Likewise.
1196 * ld-i386/tlsbin.rd: Likewise.
1197 * ld-i386/tlsbinpic.s: Likewise.
1198 * ld-i386/tlsbin.dd: Likewise.
1199 * ld-i386/tlsbin.sd: Likewise.
1200 * ld-i386/tlsnopic.rd: Likewise.
1201 * ld-i386/tlsnopic1.s: Likewise.
1202 * ld-i386/combreloc.d: Likewise.
1203 * ld-i386/tlsnopic.dd: Likewise.
1204 * ld-i386/tlsnopic.sd: Likewise.
1205 * ld-x86-64/tlspic.rd: Likewise.
1206 * ld-x86-64/tlspic.dd: Likewise.
1207 * ld-x86-64/tlsbin.dd: Likewise.
1208 * ld-x86-64/tlspic.sd: Likewise.
1209 * ld-x86-64/tlsbin.sd: Likewise.
1210 * ld-x86-64/tlspic.td: Likewise.
1211 * ld-x86-64/tlsbin.td: Likewise.
1212 * ld-x86-64/tlsbin.rd: Likewise.
1213 * ld-s390/tlspic1.s: Likewise.
1214 * ld-s390/tlsbinpic.s: Likewise.
1215 * ld-s390/tlspic.rd: Likewise.
1216 * ld-s390/tlsbin.rd: Likewise.
1217 * ld-s390/tlspic.dd: Likewise.
1218 * ld-s390/tlsbin.dd: Likewise.
1219 * ld-s390/tlsbin.sd: Likewise.
1220 * ld-s390/tlsbin.td: Likewise.
1221 * ld-s390/tlspic.sd: Likewise.
1222 * ld-s390/tlspic.td: Likewise.
1223 * ld-s390/tlspic1_64.s: Likewise.
1224 * ld-s390/tlsbinpic_64.s: Likewise.
1225 * ld-s390/tlspic_64.rd: Likewise.
1226 * ld-s390/tlsbin_64.rd: Likewise.
1227 * ld-s390/tlspic_64.dd: Likewise.
1228 * ld-s390/tlsbin_64.dd: Likewise.
1229 * ld-s390/tlspic_64.sd: Likewise.
1230 * ld-s390/tlspic_64.td: Likewise.
1231 * ld-s390/tlsbin_64.td: Likewise.
1232 * ld-s390/tlsbin_64.sd: Likewise.
1233 * ld-powerpc/tlsexe32.r: Likewise.
1234 * ld-powerpc/tlsso32.r: Likewise.
1235 * ld-powerpc/tlsso32.d: Likewise.
1236 * ld-powerpc/tlsso32.g: Likewise.
1237 * ld-powerpc/tlsso32.t: Likewise.
1238 * ld-powerpc/tlsexe.r: Likewise.
1239 * ld-powerpc/tlsso.r: Likewise.
1240 * ld-powerpc/tlsso.g: Likewise.
1241 * ld-powerpc/tlsexetoc.r: Likewise.
1242 * ld-powerpc/tlstocso.r: Likewise.
1243 * ld-powerpc/tlstocso.g: Likewise.
1244 * ld-ia64/tlspic.rd: Likewise.
1245 * ld-ia64/tlspic.dd: Likewise.
1246 * ld-ia64/tlspic.sd: Likewise.
1247 * ld-ia64/tlspic.td: Likewise.
1248 * ld-ia64/tlsbin.rd: Likewise.
1249 * ld-ia64/tlsbin.sd: Likewise.
1250 * ld-ia64/tlsbin.td: Likewise.
1251 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1252 * ld-shared/shared.exp: Likewise.
1253
816a1cc6
HPN
12542004-05-10 John Paul Wallington <jpw@gnu.org>
1255
1256 * ld-mmix/bspec2.d: Update sh_info to decimal.
1257 * ld-mmix/local1.d: Likewise.
1258 * ld-mmix/local3.d: Likewise.
1259 * ld-mmix/local5.d: Likewise.
1260 * ld-mmix/local7.d: Likewise.
1261
b8bfc9e1
AO
12622004-05-05 Alexandre Oliva <aoliva@redhat.com>
1263
1264 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1265 * ld-frv/fr450-link.d: Match fdpic as well.
1266
7e415deb
KK
12672004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1268
1269 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1270 * ld-sh/sh64/crange2.rd: Likewise.
1271 * ld-sh/sh64/crange3.rd: Likewise.
1272 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1273 * ld-sh/sh64/crange3-media.rd: Likewise.
1274 * ld-sh/sh64/crangerel1.rd: Likewise.
1275 * ld-sh/sh64/crangerel2.rd: Likewise.
1276
0c9c985c
AM
12772004-05-05 Alan Modra <amodra@bigpond.net.au>
1278
1279 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1280 * ld-powerpc/tlsexe32.r: Likewise.
1281 * ld-powerpc/tlsexetoc.r: Likewise.
1282 * ld-powerpc/tlsso.r: Likewise.
1283 * ld-powerpc/tlsso32.r: Likewise.
1284 * ld-powerpc/tlstocso.r: Likewise.
1285
4030e8f6
CD
12862004-04-24 Chris Demetriou <cgd@broadcom.com>
1287
1288 * ld-elf/merge.d: XFAIL on all MIPS targets.
1289
15fb45b8
AM
12902004-04-24 Alan Modra <amodra@bigpond.net.au>
1291
1292 * ld-powerpc/tlsexe32.d: Update.
1293 * ld-powerpc/tlsso32.d: Update.
1294
76fe5927
CD
12952004-04-23 Chris Demetriou <cgd@broadcom.com>
1296
1297 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1298 removal.
1299 * ld-mips-elf/reloc-3-srec.d: Likewise.
1300 * ld-mips-elf/reloc-3.ld: Likewise.
1301 * ld-mips-elf/reloc-3a.s: Likewise.
1302 * ld-mips-elf/reloc-3b.s: Likewise.
1303 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1304
1f1799d5
KK
13052004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1306
1307 * ld-sh/tlsbin-1.d: Update
1308 * ld-sh/tlspic-1.d: Update.
1309
01e91a6c
L
13102004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1311
1312 * ld-i386/tlspic.dd: Updated.
1313
23867d67
CD
13142004-04-21 Chris Demetriou <cgd@broadcom.com>
1315
1316 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1317 * ld-empic/empic.exp: Likewise.
1318 * ld-empic/relax.t: Likewise.
1319 * ld-empic/relax1.c: Likewise.
1320 * ld-empic/relax2.c: Likewise.
1321 * ld-empic/relax3.c: Likewise.
1322 * ld-empic/relax4.c: Likewise.
1323 * ld-empic/runtest1.c: Likewise.
1324 * ld-empic/runtest2.c: Likewise.
1325 * ld-empic/runtesti.s: Likewise.
1326 * ld-mips-elf/empic1-ln.d: Likewise.
1327 * ld-mips-elf/empic1-lp.d: Likewise.
1328 * ld-mips-elf/empic1-mn.d: Likewise.
1329 * ld-mips-elf/empic1-mp.d: Likewise.
1330 * ld-mips-elf/empic1-ref.s: Likewise.
1331 * ld-mips-elf/empic1-sn.d: Likewise.
1332 * ld-mips-elf/empic1-sp.d: Likewise.
1333 * ld-mips-elf/empic1-space.s: Likewise.
1334 * ld-mips-elf/empic1-tgt.s: Likewise.
1335 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1336 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1337 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1338 * ld-mips-elf/empic2-ref.s: Likewise.
1339 * ld-mips-elf/empic2-rev-0.d: Likewise.
1340 * ld-mips-elf/empic2-rev-1.d: Likewise.
1341 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1342 * ld-mips-elf/empic2-space.s: Likewise.
1343 * ld-mips-elf/emrelocs-eb.d: Likewise.
1344 * ld-mips-elf/emrelocs-el.d: Likewise.
1345 * ld-mips-elf/emrelocs.ld: Likewise.
1346 * ld-mips-elf/emrelocs1.s: Likewise.
1347 * ld-mips-elf/emrelocs2.s: Likewise.
1348 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1349
a664545d
L
13502004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1351
1352 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1353 test.
1354
1355 * ld-elfweak/size.dat: New file.
1356 * ld-elfweak/size_bar.c: Likewise.
1357 * ld-elfweak/size_foo.c: Likewise.
1358 * ld-elfweak/size_main.c: Likewise.
1359
6482c264
NC
13602004-04-14 Brian Ford <ford@vss.fsi.com>
1361 DJ Delorie <dj@redhat.com>
1362
1363 * ld-pe/pe.exp: New, tests for i?86 PE.
1364 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1365 * ld-pe/secrel2.s: Likewise.
1366 * ld-pe/secrel.d: Likewise.
1367
4dc570c2
JJ
13682004-04-19 Jakub Jelinek <jakub@redhat.com>
1369
1370 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1371 * ld-shared/shared.exp: Likewise.
1372
a4b6e8f6
L
13732004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1374
1375 * ld-scripts/assert.s: Add a newline.
1376 * ld-scripts/data.s: Likewise.
1377
8bfaaee7
AM
13782004-04-08 Alan Modra <amodra@bigpond.net.au>
1379
1380 PR 47.
1381 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1382
76cb62b0
AM
13832004-04-08 Alan Modra <amodra@bigpond.net.au>
1384
1385 * ld-scripts/align.exp: Don't run on aix.
1386 * ld-scripts/assert.s: Remove comment.
1387 * ld-scripts/data.s: Likewise.
1388 * ld-scripts/data.t: Set start address to allow for aout headers.
1389 Make first LONG pc-relative.
1390 * ld-scripts/data.d: Update.
1391 * ld-scripts/defined2.d: Allow other random syms.
1392 * ld-scripts/defined3.d: Likewise.
1393 * ld-scripts/provide-1.s: Pad section.
1394 * ld-scripts/provide-1.t: Set .data address and align.
1395 * ld-scripts/provide-1.d: Update.
1396 * ld-scripts/provide-2.s: Pad section.
1397 * ld-scripts/provide-2.d: Allow random trailing syms.
1398 * ld-scripts/provide-3.s: Pad section.
1399 * ld-scripts/provide-3.d: Fix typos.
1400 * ld-scripts/provide.exp: Don't run on aix.
1401 * ld-scripts/size-1.s: Simplify test.
1402 * ld-scripts/size-1.t: Rewrite.
1403 * ld-scripts/size-1.d: Update.
1404 * ld-scripts/size-2.s: Simplify.
1405 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1406 * ld-scripts/size-2.d: Update.
1407 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1408 targets except mips.
1409
90084db2
AO
14102004-03-27 Alexandre Oliva <aoliva@redhat.com>
1411
1412 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1413
d04a7507
AM
14142004-03-26 Alan Modra <amodra@bigpond.net.au>
1415
1416 * ld-powerpc/tlsexe.r: Update for changed sym type.
1417 * ld-powerpc/tlsexetoc.r: Likewise.
1418
2d4b84b0
HPN
14192004-03-22 Hans-Peter Nilsson <hp@axis.com>
1420
1421 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1422 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1423
d400d2a6
L
14242004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1425
1426 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1427 definition.
d400d2a6
L
1428
1429 * ld-elfvers/vers28a.c: New file.
1430 * ld-elfvers/vers28a.dsym: Likewise.
1431 * ld-elfvers/vers28a.ver: Likewise.
1432 * ld-elfvers/vers28b.c: Likewise.
1433 * ld-elfvers/vers28b.dsym: Likewise.
1434 * ld-elfvers/vers28b.map: Likewise.
1435 * ld-elfvers/vers28b.ver: Likewise.
1436 * ld-elfvers/vers28c.c: Likewise.
1437 * ld-elfvers/vers28c.dsym: Likewise.
1438 * ld-elfvers/vers28c.ver: Likewise.
1439
140cc240
AM
14402004-03-19 Alan Modra <amodra@bigpond.net.au>
1441
1442 * ld-scripts/provide-2.d: Ignore random symbols.
1443
fdd12ef3
AM
14442004-03-16 Alan Modra <amodra@bigpond.net.au>
1445
1446 * ld-powerpc/tls.d: Update.
1447 * ld-powerpc/tls32.d: Update.
1448 * ld-powerpc/tlsexe.d: Update.
1449 * ld-powerpc/tlsexe32.d: Update.
1450 * ld-powerpc/tlsexetoc.d: Update.
1451 * ld-powerpc/tlsso.d: Update.
1452 * ld-powerpc/tlsso32.d: Update.
1453 * ld-powerpc/tlstoc.d: Update.
1454 * ld-powerpc/tlstocso.d: Update.
1455
e5caec89
NS
14562004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1457
68715859
NS
1458 * ld-scripts/size-1.d: Add bigendian regexps.
1459 * ld-scripts/size-2.d: Set --wide for readelf.
1460
e5caec89
NS
1461 * ld-scripts/size.exp: New.
1462 * ld-scripts/size-[12].{d,s,t}: New.
1463
676a64f4
RS
14642004-03-01 Richard Sandiford <rsandifo@redhat.com>
1465
1466 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1467 * ld-frv/frv.exp: New harness.
1468
9b1f5ff9
AO
14692004-02-24 Alexandre Oliva <aoliva@redhat.com>
1470
1471 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1472 bind locally.
1473 * ld-frv/fdpic-pie-8.d: Likewise.
1474 * ld-frv/fdpic-shared-4.d: Likewise.
1475 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1476 * ld-frv/fdpic-pie-6.d: New test.
1477 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1478 * ld-frv/fdpic-shared-6.d: New test.
1479 * ld-frv/fdpic6.ldv: New.
1480 * ld-frv/fdpic-static-6.d: Adjust test name.
1481 * ld-frv/fdpic-pie-8-fail.d: Removed.
1482 * ld-frv/fdpic.exp: Run new tests.
1483
1b493742
NS
14842004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1485
1486 * ld-scripts/provide.exp: New.
1487 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1488
33ed4613
AM
14892004-02-23 Alan Modra <amodra@bigpond.net.au>
1490
1491 * ld-scripts/data.t: Set ".other" address so location doesn't
1492 depend on target alignment.
1493 * ld-scripts/data.d: Update.
1494
876f4090
NS
14952004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1496
1497 * ld-scripts/align.{s,t,exp}: New.
1498
384d938f
NS
14992004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1500
1501 * ld-scripts/data.{s,t,d,exp}: New.
1502
b6ca8815
NS
15032004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1504
1505 * ld-scripts/assert.{s,t,exp}: New.
1506
d25aed71
RS
15072004-02-17 Richard Sandiford <rsandifo@redhat.com>
1508
1509 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1510 changes to the way large constants are added.
1511 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1512 of GOT entries after today's change to the handling of GOT_PAGE
1513 relocations.
1514
3255318a 15152004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1516
3255318a
NC
1517 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1518 * ld-h8300/relax-5.d: New file: Expected output and commands for
1519 assembling and linking the relax-5 test.
1520 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1521 toolchain.
1522 * ld-h8300/h8300-exp: Run the relax-5 test.
1523
2df149a4
DJ
15242004-01-23 Daniel Jacobowitz <drow@mvista.com>
1525
1526 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1527 ld-arm/arm-app-abs32.d: New files.
1528 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1529
3a0875f4
AM
15302004-01-19 Alan Modra <amodra@bigpond.net.au>
1531
1532 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1533
0885b73e
DJ
15342004-01-13 Daniel Jacobowitz <drow@mvista.com>
1535
1536 * ld-arm/arm-elf.exp: Add arm-static-app test.
1537 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1538 ld-arm/arm-static-app.r: New files.
1539
ca9a79a1 15402004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1541
ca9a79a1
NC
1542 * ld-h8300/h8300-exp: Run the relax-4 test.
1543 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1544 * ld-h8300/relax-4.d: New file: Expected output and commands for
1545 assembling and linking the relax-4 test.
1546 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1547 toolchain.
1548
0fb33ef4
L
15492004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1550
1551 * ld-selective/selective.exp: Skip ia64-*-*.
1552
c787b889
DJ
15532004-01-09 Daniel Jacobowitz <drow@mvista.com>
1554
1555 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1556 changes.
1557
2e73b915
DJ
15582004-01-06 Daniel Jacobowitz <drow@mvista.com>
1559
1560 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1561 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1562 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1563 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1564
a9a704fc
AO
15652004-01-06 Alexandre Oliva <aoliva@redhat.com>
1566
1567 * ld-frv: Update .d files with correct addresses displayed for
1568 dynamic relocations.
1569 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1570 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1571 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1572 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1573 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1574 reflect EMBEDDED= change in linker script.
1575 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1576 * ld-frv: Update .d files to reflect changes in the page size, the
1577 addition of a stack segment, the use of a NULL function descriptor
1578 for weakundef functions and the change in the lazy funcdesc_value
1579 in-place addend value.
1580 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1581 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1582 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1583 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1584 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1585 now _gp-based, not \.rofixup-based.
1586 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1587 relocation to different section.
1588 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1589 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1590 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1591 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1592 ld-frv/fdpic-shared-7.d: New.
1593 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1594 ld-frv/fdpic-shared-8.d: New.
1595 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1596 * ld-frv/fdpic.exp: Run them.
1597 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1598 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1599 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1600 ld-frv/fdpic-shared-5.d: New.
1601 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1602 ld-frv/fdpic-shared-6.d: New.
1603 * ld-frv/fdpic.exp: Run them.
1604 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1605 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1606 * ld-frv/fdpic-shared-2-fail.d: New.
1607 * ld-frv/fdpic.exp: Run it.
1608 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1609 * ld-frv/fdpic.exp: Add new test.
1610 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1611 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1612 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1613 * ld-frv/fdpic.exp: Add new tests.
1614 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1615 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1616 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1617 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1618 ucpic.
1619 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1620 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1621 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1622 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1623 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1624
031d7588
AM
16252004-01-02 Alan Modra <amodra@bigpond.net.au>
1626
1627 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1628 * ld-selective/selective.exp: Likewise.
1629
c9e214e5
AM
1630For older changes see ChangeLog-9303
1631\f
1632Local Variables:
1633mode: change-log
1634left-margin: 8
1635fill-column: 74
1636version-control: never
1637End:
This page took 0.150314 seconds and 4 git commands to generate.