bfd/
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
ba93b8ac
DJ
12005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
2
3 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
4 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
5 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
6 alignment.
7 * ld-arm/arm-elf.exp: Run TLS tests.
8
8c2fda1d
L
92005-03-28 H.J. Lu <hongjiu.lu@intel.com>
10
11 PR 803
12 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
13
99c05fe4
MM
142005-03-24 Mark Mitchell <mark@codesourcery.com>
15
16 * config/default.exp: Do not load libpath.exp if it does not
17 exist.
18 (CC): Provide fallback definition.
19 (CFLAGS): Likewise.
20 (CXX): Likewise.
21 (CXXFLAGS): Likewise.
22
82f0cfbd
EC
232005-03-24 Eric Christopher <echristo@redhat.com>
24
25 * ld-mips-elf/rel32-n32.d: Revert changes.
26 * ld-mips-elf/rel32-o32.d: Ditto.
27 * ld-mips-elf/rel64.d: Ditto.
28
cc27e1dc
EC
292005-03-23 Eric Christopher <echristo@redhat.com>
30
31 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
32 test.
33 * ld-mips-elf/mips-elf.exp: Call it.
34 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
35 * ld-mips-elf/rel32-o32.d: Ditto.
36 * ld-mips-elf/rel64.d: Ditto.
37
4f029446
L
382005-03-23 H.J. Lu <hongjiu.lu@intel.com>
39
40 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
41 * ld-cris/expdyn6.d: Likewise.
42 * ld-cris/expdyn7.d: Likewise.
43 * ld-cris/gotplt1.d: Likewise.
44 * ld-cris/gotplt2.d: Likewise.
45 * ld-cris/gotplt3.d: Likewise.
46 * ld-cris/libdso-10.d: Likewise.
47 * ld-cris/libdso-11.d: Likewise.
48 * ld-cris/libdso-12.d: Likewise.
49 * ld-cris/libdso-14.d: Likewise.
50 * ld-cris/libdso-2.d: Likewise.
51 * ld-cris/locref1.d: Likewise.
52 * ld-cris/locref2.d: Likewise.
53 * ld-cris/nodyn5.d: Likewise.
54 * ld-cris/pv32-1.d: Likewise.
55 * ld-cris/weakref2.d: Likewise.
56
52a43e71
AM
572005-03-23 Alan Modra <amodra@bigpond.net.au>
58
59 * ld-elf/tbss.s: Don't start directives in first column.
60 * ld-scripts/weak1.s: Likewise.
61 * ld-scripts/weak2.s: Likewise.
62 * ld-undefined/weak-undef.s: Likewise.
63 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
64
644285ef
AM
652005-03-22 Alan Modra <amodra@bigpond.net.au>
66
67 * ld-powerpc/tlsexe32.r: Update.
68 * ld-powerpc/tlsso32.d: Update.
69 * ld-powerpc/tlsso32.g: Update.
70 * ld-powerpc/tlsso32.r: Update.
71
b1ab9777
AM
722005-03-21 Alan Modra <amodra@bigpond.net.au>
73
74 * ld-powerpc/tlsexe.r: Update.
75 * ld-powerpc/tlsexetoc.r: Update.
76 * ld-powerpc/tlsso.r: Update.
77 * ld-powerpc/tlstocso.r: Update.
78
8d7146ba
L
792005-03-20 H.J. Lu <hongjiu.lu@intel.com>
80
81 * ld-mmix/bpo-1.d: Updated for empty section removal.
82 * ld-mmix/bpo-10.d: Likewise.
83 * ld-mmix/bpo-11.d: Likewise.
84 * ld-mmix/bpo-14.d: Likewise.
85 * ld-mmix/bpo-16.d: Likewise.
86 * ld-mmix/bpo-17.d: Likewise.
87 * ld-mmix/bpo-18.d: Likewise.
88 * ld-mmix/bpo-19.d: Likewise.
89 * ld-mmix/bpo-2.d: Likewise.
90 * ld-mmix/bpo-3.d: Likewise.
91 * ld-mmix/bpo-4.d: Likewise.
92 * ld-mmix/bpo-5.d: Likewise.
93 * ld-mmix/bpo-6.d: Likewise.
94 * ld-mmix/bpo-9.d: Likewise.
95 * ld-mmix/bspec1.d: Likewise.
96 * ld-mmix/bspec2.d: Likewise.
97 * ld-mmix/greg-1.d: Likewise.
98 * ld-mmix/greg-19.d: Likewise.
99 * ld-mmix/greg-2.d: Likewise.
100 * ld-mmix/greg-3.d: Likewise.
101 * ld-mmix/greg-4.d: Likewise.
102 * ld-mmix/greg-5.d: Likewise.
103 * ld-mmix/greg-5s.d: Likewise.
104 * ld-mmix/greg-6.d: Likewise.
105 * ld-mmix/greg-7.d: Likewise.
106 * ld-mmix/loc1.d: Likewise.
107 * ld-mmix/loc2.d: Likewise.
108 * ld-mmix/loc3.d: Likewise.
109 * ld-mmix/loc4.d: Likewise.
110 * ld-mmix/loc6.d: Likewise.
111 * ld-mmix/local1.d: Likewise.
112 * ld-mmix/local12.d: Likewise.
113 * ld-mmix/local3.d: Likewise.
114 * ld-mmix/local5.d: Likewise.
115 * ld-mmix/local7.d: Likewise.
116 * ld-mmix/locdo-1.d: Likewise.
117 * ld-mmix/loct-1.d: Likewise.
118 * ld-mmix/locto-1.d: Likewise.
119 * ld-mmix/start-1.d: Likewise.
120 * ld-mmix/undef-3.d: Likewise.
121
de7f8cc8
BW
1222005-03-16 David Heine <dlheine@tensilica.com>
123 Bob Wilson <bob.wilson@acm.org>
124
125 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
126 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
127
05f83022
L
1282005-03-16 H.J. Lu <hongjiu.lu@intel.com>
129
130 * ld-cris/hiddef1.d: Updated for empty section removal.
131 * ld-cris/libdso-10.d: Likewise.
132 * ld-cris/libdso-2.d: Likewise.
133
57316bff
L
1342005-03-16 H.J. Lu <hongjiu.lu@intel.com>
135
136 * ld-alpha/tlsbin.rd: Updated for empty section removal.
137 * ld-alpha/tlsbinr.rd: Likewise.
138 * ld-alpha/tlspic.rd: Likewise.
139 * ld-arm/mixed-lib.sym: Likewise.
140 * ld-i386/tlsbin.rd: Likewise.
141 * ld-i386/tlsnopic.rd: Likewise.
142 * ld-i386/tlspic.rd: Likewise.
143 * ld-ia64/tlsbin.rd: Likewise.
144 * ld-ia64/tlspic.rd: Likewise.
145 * ld-powerpc/apuinfo.rd: Likewise.
146 * ld-powerpc/powerpc.exp: Likewise.
147 * ld-powerpc/tlsexe32.r: Likewise.
148 * ld-s390/tlsbin.rd: Likewise.
149 * ld-s390/tlsbin_64.rd: Likewise.
150 * ld-s390/tlspic.rd: Likewise.
151 * ld-s390/tlspic_64.rd: Likewise.
152 * ld-sh/tlsbin-2.d: Likewise.
153 * ld-sh/tlspic-2.d: Likewise.
154 * ld-sparc/tlssunbin32.rd: Likewise.
155 * ld-sparc/tlssunnopic32.rd: Likewise.
156 * ld-sparc/tlssunpic32.rd: Likewise.
157 * ld-x86-64/tlsbin.rd: Likewise.
158 * ld-x86-64/tlspic.rd: Likewise.
159
cb2d1ef2
AM
1602005-03-16 Alan Modra <amodra@bigpond.net.au>
161
162 * ld-powerpc/tlsexe32.d: Update.
163 * ld-powerpc/tlsexe32.g: Update.
164 * ld-powerpc/tlsexe32.r: Update.
165 * ld-powerpc/tlsexe32.t: Update.
166 * ld-powerpc/tlsso32.d: Update.
167 * ld-powerpc/tlsso32.g: Update.
168 * ld-powerpc/tlsso32.r: Update.
169 * ld-powerpc/tlsso32.t: Update.
170
9a6351f1
HPN
1712005-03-08 Hans-Peter Nilsson <hp@axis.com>
172
173 Adjust testsuite for cris-axis-aout.
174 * ld-cris/noglob1.d: Adjust regexp for a.out output.
175 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
176 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
177 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
178 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
179 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
180 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
181 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
182 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
183 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
184 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
185 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
186 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
187 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
188 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
189
e7b679eb
AM
1902005-03-05 Alan Modra <amodra@bigpond.net.au>
191
b3a6d6e1
AM
192 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
193 removed section symbols.
194 * ld-alpha/tlsbin.rd: Likewise.
195 * ld-alpha/tlsbin.sd: Likewise.
196 * ld-alpha/tlsbinr.dd: Likewise.
197 * ld-alpha/tlsbinr.rd: Likewise.
198 * ld-alpha/tlspic.dd: Likewise.
199 * ld-alpha/tlspic.rd: Likewise.
200 * ld-alpha/tlspic.sd: Likewise.
201
202 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
203 * ld-powerpc/tlsexe.r: Likewise.
204 * ld-powerpc/tlsexetoc.g: Likewise.
205 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 206
bbe506e8
TS
2072005-03-04 David Daney <ddaney@avtrex.com>
208
209 * ld-mips-elf/multi-got-no-shared-1.s,
210 ld-mips-elf/multi-got-no-shared-2.s,
211 ld-mips-elf/multi-got-no-shared.d: New tests.
212 * ld-mips-elf/mips-elf.exp: Run them.
213
f4e584bd
DJ
2142005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
215
216 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
217 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
218 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
219 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
220 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
221 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
222 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
223 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
224 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
225 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
226 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
227 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
228 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
229 ld-mips-elf/tlsdyn-o32-2.got: New files.
230 * ld-mips-elf/mips-elf.exp: Run the new tests.
231
dc652011
NC
2322005-03-01 Nick Clifton <nickc@redhat.com>
233
8aee822f
NC
234 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
235 section alignment.
cb2d1ef2 236
8aee822f
NC
237 * ld-discard/extern.d: Adjust expected warning to take into
238 account the fact that the linker's name might be included and that
239 the reloc might have been adjusted to be against the section
240 symbol.
241
9b2f1d35
EC
2422005-02-22 Eric Christopher <echristo@redhat.com>
243
244 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
245 table size for __start.
246
a5e0d269
DJ
2472005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
248
249 * ld-elfvsb/hidden2.d: Expect OBJECT.
250 * ld-elfvsb/hidden2.s: Force type OBJECT.
251 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
252 * ld-elf/start.s: Provide __start for MIPS.
253 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
254 test.
255 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
256
f364d1ca
AM
2572005-02-21 Alan Modra <amodra@bigpond.net.au>
258
259 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
260 #warning given. Rearrange to allow $program to remain unset.
261 Don't allow gas errors. Append objcopy_as_link output to that
262 from the linker before testing against expected output. Fail the
263 test if warning not found when expected. Conversely fail the
264 test if ld errors or warnings given when not expected.
265
cc1bc22a
AM
2662005-02-21 Alan Modra <amodra@bigpond.net.au>
267
268 * ld-elf/exclude1.s: Use ".dc.a".
269 * ld-elfvsb/hidden2.s: Likewise.
270
25629536
AM
2712005-02-21 Alan Modra <amodra@bigpond.net.au>
272
273 * ld-elf/warn1.d: Specify -Ttext.
274 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
275 * ld-scripts/align2.t: Discard all but .text and .data.
276 * ld-scripts/align2a.d: Accept non-readonly for coff.
277 * ld-scripts/align2b.d: Likewise.
278 * lib/ld-lib.exp (is_aout_format): New function.
279
7921892a
AM
2802005-02-18 Alan Modra <amodra@bigpond.net.au>
281
282 * ld-scripts/align2a.d: Don't assume anything about section
283 padding or alignment, or max page size. Allow 64-bit addresses.
284 * ld-scripts/align2b.d: Likewise.
285
fbbb9ac5
ZW
2862005-02-17 Zack Weinberg <zack@codesourcery.com>
287
288 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
289 Add dump tests "align2a", "align2b", "align2c".
290 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
291 * ld-scripts/align2b.s, ld-scripts/align2b.d
292 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
293
68320ddb
AO
2942005-02-17 Alexandre Oliva <aoliva@redhat.com>
295
296 * ld-frv/fdpic-static-6.d: Update.
297 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
298 spelling of errors and warnings.
299
d6f16593 3002005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 301 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
302
303 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
304 R_MIPS16_LO16 relocs.
305 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
306 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
307 * ld-mips-elf/mips-elf.exp: Run the new tests.
308
28f4cc59
EB
3092005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
310
311 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
312 on sparc64-elf.
313
f1dab70d
JB
3142005-02-13 Jan Beulich <jbeulich@novell.com>
315
316 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
317 (build_binary): Pass as_options to ld_assemble.
318 (test_ldfail): Likewise.
319 (build_exec): Likewise.
320 Pass as_options to run_ld_link_tests.
321 * ld-ia64/tlsbin.s: Add .explicit.
322 * ld-ia64/tlsbinpic.s: Likewise.
323 * ld-ia64/tlspic1.s: Likewise.
324
35a922ee
EB
3252005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
326
327 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
328 * ld-sparc/tlssunpic32.rd: Likewise.
329
b44adcf4
EB
3302005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
331
332 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
333
88791d55
PB
3342005-02-11 Paul Brook <paul@codesourcery.com>
335
ae53d3b0 336 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 337
d9391a17
AM
3382005-02-12 Alan Modra <amodra@bigpond.net.au>
339
340 * ld-elfvsb/hidden2.s: Replace .word with .long.
341
6fa3860b
PB
3422005-02-10 Paul Brook <paul@codesourcery.com>
343
344 * ld-elfvsb/hidden2.s: New file
345 * ld-elfvsb/hidden2.d: New file
346 * ld-elfvsb/hidden2.ld: New file
347
303e4c21
AO
3482005-02-07 Alexandre Oliva <aoliva@redhat.com>
349
350 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
351
bb00e284
HPN
3522005-02-07 Hans-Peter Nilsson <hp@axis.com>
353
a779d8fa
HPN
354 * ld-cris/libdso-13.d: Adjust for being identified as warning.
355
00de87cd
HPN
356 * ld-cris/globsymw2.s: New file.
357 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
358
76994680
HPN
359 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
360 Adjust for being identified as warnings.
361
abcb776f
HPN
362 * ld-cris/stabs1.s: New file.
363 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
364
b80f2c6a
HPN
365 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
366 ld-elf/warn1.d: New test.
367
bb00e284
HPN
368 * lib/ld-lib.exp: Support new directive "warning".
369
732be173
DJ
3702005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
371
372 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
373 after test commands.
374 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
375 systems.
376
bb700d78
AM
3772005-02-01 Alan Modra <amodra@bigpond.net.au>
378
379 * ld-powerpc/tlsso.r: Update.
380 * ld-powerpc/tlstocso.r: Update.
381
4d4ee08e
DJ
3822005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
383
384 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
385 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
386 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
387 ld-mips-elf/jalbal.d: Force big-endian.
388 * ld-mips-elf/multi-got-1.d: Make more flexible.
389 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
390 ld-mips-elf/rel64.d: Update offsets.
391
53714254
DJ
3922005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
393
394 * ld-elf/group1.d: Accept OBJECT symbols.
395
8c946ed5
RS
3962005-01-31 Richard Sandiford <rsandifo@redhat.com>
397
398 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
399 32-bit pointers.
400 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
401 * ld-mips-elf/eh-frame[34].d: New tests.
402 * ld-mips-elf/mips-elf.exp: Run them.
403
f7e323d5
JB
4042005-01-28 Jan Beulich <jbeulich@novell.com>
405
406 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
407 * ld/ia64/tlspic.[rt]d: Likewise.
408
90219bd0
AO
4092005-01-25 Alexandre Oliva <aoliva@redhat.com>
410
411 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
412 * ld-frv/tls.exp: Likewise.
413 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
414 * ld-frv/tls-3.s: New.
415 * ld-frv/tls-static-3.d: New.
416 * ld-frv/tls-dynamic-3.d: New.
417 * ld-frv/tls-pie-3.d: New.
418 * ld-frv/tls-shared-3.d: New.
419 * ld-frv/tls-relax-static-3.d: New.
420 * ld-frv/tls-relax-dynamic-3.d: New.
421 * ld-frv/tls-relax-pie-3.d: New.
422 * ld-frv/tls-relax-shared-3.d: New.
423 * ld-frv/tls.exp: Run the new tests.
424 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
425 * ld-frv/tls-relax-dynamic-2.d: Likewise.
426 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
427 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
428 * ld-frv/tls-1-dep.s: New.
429 * ld-frv/tls-1-shared.lds: New.
430 * ld-frv/tls-1.s: New.
431 * ld-frv/tls-2.s: New.
432 * ld-frv/tls-dynamic-1.d: New.
433 * ld-frv/tls-dynamic-2.d: New.
434 * ld-frv/tls-initial-shared-2.d: New.
435 * ld-frv/tls-pie-1.d: New.
436 * ld-frv/tls-relax-dynamic-1.d: New.
437 * ld-frv/tls-relax-dynamic-2.d: New.
438 * ld-frv/tls-relax-initial-shared-2.d: New.
439 * ld-frv/tls-relax-pie-1.d: New.
440 * ld-frv/tls-relax-shared-1.d: New.
441 * ld-frv/tls-relax-shared-2.d: New.
442 * ld-frv/tls-relax-static-1.d: New.
443 * ld-frv/tls-shared-1-fail.d: New.
444 * ld-frv/tls-shared-1.d: New.
445 * ld-frv/tls-shared-2.d: New.
446 * ld-frv/tls-static-1.d: New.
447 * ld-frv/tls.exp: New.
448 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
449 * ld-frv/fdpic-pie-2.d: Likewise.
450 * ld-frv/fdpic-pie-6.d: Likewise.
451 * ld-frv/fdpic-pie-7.d: Likewise.
452 * ld-frv/fdpic-pie-8.d: Likewise.
453 * ld-frv/fdpic-shared-1.d: Likewise.
454 * ld-frv/fdpic-shared-2.d: Likewise.
455 * ld-frv/fdpic-shared-3.d: Likewise.
456 * ld-frv/fdpic-shared-4.d: Likewise.
457 * ld-frv/fdpic-shared-5.d: Likewise.
458 * ld-frv/fdpic-shared-6.d: Likewise.
459 * ld-frv/fdpic-shared-7.d: Likewise.
460 * ld-frv/fdpic-shared-8.d: Likewise.
461 * ld-frv/fdpic-shared-local-2.d: Likewise.
462 * ld-frv/fdpic-shared-local-8.d: Likewise.
463 * ld-frv/fdpic-static-1.d: Likewise.
464 * ld-frv/fdpic-static-2.d: Likewise.
465 * ld-frv/fdpic-static-6.d: Likewise.
466 * ld-frv/fdpic-static-7.d: Likewise.
467 * ld-frv/fdpic-static-8.d: Likewise.
468
dcf507a6
RS
4692005-01-17 Richard Sandiford <rsandifo@redhat.com>
470
471 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
472 * ld-mips-elf/mips-elf.exp: Run them.
473
e38bc3b5
NC
4742005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
475
476 * ld-sh/arch/arch.exp: Correct the email address.
477 Correct a few comment typos.
478 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
479 relocations killing the test.
480 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
481 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
482 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
483 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
484 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
485 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
486 * ld-sh/arch/sh2a.s: Generate new file.
487 * ld-sh/arch/sh2e.s: Regenerate.
488 * ld-sh/arch/sh2.s: Regenerate.
489 * ld-sh/arch/sh3-dsp.s: Regenerate.
490 * ld-sh/arch/sh3e.s: Regenerate.
491 * ld-sh/arch/sh3-nommu.s: Regenerate.
492 * ld-sh/arch/sh3.s: Regenerate.
493 * ld-sh/arch/sh4al-dsp.s: Regenerate.
494 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
495 * ld-sh/arch/sh4a.s: Regenerate.
496 * ld-sh/arch/sh4-nofpu.s: Regenerate.
497 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
498 * ld-sh/arch/sh4.s: Regenerate.
499 * ld-sh/arch/sh-dsp.s: Regenerate.
500 * ld-sh/arch/sh.s: Regenerate.
501
15dd0fe8
KK
5022005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
503
504 * ld-sh/shared-1.d: Update for changed dynamic syms.
505 * ld-sh/sh64/gotplt.d: Likewise.
506 * ld-sh/sh64/init-cmpct.d: Likewise.
507 * ld-sh/sh64/init-media.d: Likewise.
508 * ld-sh/sh64/init64.d: Likewise.
509
911a6300
TL
5102004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
511
fbbb9ac5 512 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 513 to disassembler printing method.
cb2d1ef2 514 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
515 * ld-crx/reloc-rel24.d: Likewise.
516 * ld-crx/reloc-rel32.d: Likewise.
517 * ld-crx/reloc-rel4.d: Likewise.
518 * ld-crx/reloc-rel8-cmp.d: Likewise.
519 * ld-crx/reloc-rel8.d: Likewise.
520
1e50d24d
RS
5212004-12-16 Richard Sandiford <rsandifo@redhat.com>
522
523 * ld-v850: New directory.
524
c314987d
RS
5252004-12-14 Richard Sandiford <rsandifo@redhat.com>
526
527 * ld-mips-elf/jal-overflow-2.[sd]: New test.
528 * ld-mips-elf/mips-elf.exp: Run it.
529
1f0f3e9b
RS
5302004-12-13 Richard Sandiford <rsandifo@redhat.com>
531
532 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
533
5c799c07
AM
5342004-12-11 Alan Modra <amodra@bigpond.net.au>
535
536 * ld-mmix/bpo-1.d: Update for changed section syms.
537 * ld-mmix/bpo-10.d: Likewise.
538 * ld-mmix/bpo-11.d: Likewise.
539 * ld-mmix/bpo-14.d: Likewise.
540 * ld-mmix/bpo-16.d: Likewise.
541 * ld-mmix/bpo-17.d: Likewise.
542 * ld-mmix/bpo-18.d: Likewise.
543 * ld-mmix/bpo-19.d: Likewise.
544 * ld-mmix/bpo-2.d: Likewise.
545 * ld-mmix/bpo-22.d: Likewise.
546 * ld-mmix/bpo-3.d: Likewise.
547 * ld-mmix/bpo-4.d: Likewise.
548 * ld-mmix/bpo-5.d: Likewise.
549 * ld-mmix/bpo-6.d: Likewise.
550 * ld-mmix/bpo-9.d: Likewise.
551 * ld-mmix/greg-1.d: Likewise.
552 * ld-mmix/greg-19.d: Likewise.
553 * ld-mmix/greg-2.d: Likewise.
554 * ld-mmix/greg-3.d: Likewise.
555 * ld-mmix/greg-4.d: Likewise.
556 * ld-mmix/greg-5.d: Likewise.
557 * ld-mmix/greg-5s.d: Likewise.
558 * ld-mmix/greg-6.d: Likewise.
559 * ld-mmix/greg-7.d: Likewise.
560 * ld-mmix/loc1.d: Likewise.
561 * ld-mmix/loc2.d: Likewise.
562 * ld-mmix/loc3.d: Likewise.
563 * ld-mmix/loc4.d: Likewise.
564 * ld-mmix/loc6.d: Likewise.
565 * ld-mmix/locdo-1.d: Likewise.
566 * ld-mmix/loct-1.d: Likewise.
567 * ld-mmix/locto-1.d: Likewise.
568 * ld-mmix/start-1.d: Likewise.
569 * ld-sh/sh64/abi32.xd: Likewise.
570 * ld-sh/sh64/abi64.xd: Likewise.
571 * ld-sh/sh64/cmpct1.xd: Likewise.
572 * ld-sh/sh64/mix1.xd: Likewise.
573 * ld-sh/sh64/mix2.xd: Likewise.
574 * ld-sh/sh64/rel32.xd: Likewise.
575 * ld-sh/sh64/rel64.xd: Likewise.
576 * ld-sh/sh64/shdl32.xd: Likewise.
577 * ld-sh/sh64/shdl64.xd: Likewise.
578
3a6eb9c0
ILT
5792004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
580
581 * ld-mips-elf/jalbal.d: New test.
582 * ld-mips-elf/jalbal.s: New test.
583 * ld-mips-elf/mips-elf.exp: Run it.
584
0efd4160
ILT
5852004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
586
587 * ld-mips-elf/jaloverflow.d: New test.
588 * ld-mips-elf/jaloverflow.s: New test.
589 * ld-mips-elf/mips-elf.exp: Run it.
590
e1d97869
L
5912004-12-03 H.J. Lu <hongjiu.lu@intel.com>
592
593 * ld-elf/group1.d: Support 64bit.
594
529fcb95
PB
5952004-12-01 Paul Brook <paul@codesourcery.com>
596
597 * ld-elf/group1.d: New test.
598 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
599
6db74b6f
DJ
6002004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
601
602 * ld-selective/selective.exp: Use -print-libgcc-file-name for
603 ARM and v850 also.
604
0beaef2b
PB
6052004-11-24 Paul Brook <paul@codesourcery.com>
606
607 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
608
3ec57632
NC
6092004-11-19 Nick Clifton <nickc@redhat.com>
610
611 * ld-scripts/script.exp: Add test of memory linker script.
612 Reorganise code to remove unnecessary indentation.
613 Fix target tests to avoid using --image-base with *-nto targets.
614 * ld-scripts/memory.t: New linker script to test the MEMORY
615 section and the ORIGIN and LENGTH operators.
616
b7693d02
DJ
6172004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
618
619 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
620 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
621 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
622 ld-arm/arm-lib.ld: New files.
623 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
624 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
625 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
626 ld-arm/arm-static-app.r: Update for big-endian.
627 * ld-arm/arm-elf.exp: Run the new tests.
628
353057a5
RS
6292004-11-16 Richard Sandiford <rsandifo@redhat.com>
630
631 * ld-mips-elf/eh-frame1.{s,ld},
632 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
633 * ld-mips-elf/mips-elf.exp: Run it.
634
d693c47e
AM
6352004-11-10 Alan Modra <amodra@bigpond.net.au>
636
637 * ld-d10v/reloc-003.d: Update for changed error message.
638 * ld-d10v/reloc-004.d: Likewise.
639 * ld-d10v/reloc-007.d: Likewise.
640 * ld-d10v/reloc-008.d: Likewise.
641 * ld-d10v/reloc-011.d: Likewise.
642 * ld-d10v/reloc-012.d: Likewise.
643 * ld-d10v/reloc-015.d: Likewise.
644 * ld-d10v/reloc-016.d: Likewise.
645
300dac7e
NC
6462004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
647 Vineet Sharma <vineets@noida.hcltech.com>
648
649 * ld-maxq: New directory. Contains tests for the new maxq port.
650
1f02b94b
HPN
6512004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
652
653 * ld-elf/merge.d: xfail crisv32-*-*.
654 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
655 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
656 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
657 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
658 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
659 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
660 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
661 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
662 * ld-cris/ldsym1.d: Adjust for change in linker script.
663
ca7d30d9
HPN
6642004-11-02 Hans-Peter Nilsson <hp@axis.com>
665
666 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
667 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
668 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
669 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
670 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
671 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
672 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
673 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
674 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
675 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
676 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
677 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
678 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
679
3e3b46e5
PB
6802004-10-26 Paul Brook <paul@codesourcery.com>
681
682 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
683 (build_vers_lib_pic_flags): New function.
684 Add vers29 test.
685 * ld-elfvers/vers29.c: New file.
686 * ld-elfvers/vers29.dsym: New file.
687 * ld-elfvers/vers29.ver: New file.
688
04d3ad57
HPN
6892004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
690
1fddb8da
HPN
691 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
692 length.
693 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
694 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
695
04d3ad57
HPN
696 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
697 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
698 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
699 ld-mmix/reg-1m.d: Adjust for changed error message format.
700
0e99ae0c
L
7012004-10-19 H.J. Lu <hongjiu.lu@intel.com>
702
703 * ld-elf/exclude.exp: Allow cris-*-elf.
704
705 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
706 * ld-elf/exclude2.s: Add ".data".
707
cad5e2c2
HPN
7082004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
709
710 * ld-elf/exclude.exp: Don't run for cris-*-elf.
711
b58f81ae
DJ
7122004-10-16 Daniel Jacobowitz <dan@debian.org>
713
714 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
715
391df1c0
AM
7162004-10-15 Alan Modra <amodra@bigpond.net.au>
717
718 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
719 * ld-crx/reloc-num16.d: Likewise.
720 * ld-crx/reloc-num32.d: Likewise.
721 * ld-scripts/provide-2.t: Start .data at 0x2000.
722 * ld-scripts/provide-2.d: Adjust.
723
e0255be8
L
7242004-10-14 H.J. Lu <hongjiu.lu@intel.com>
725
726 * ld-scripts/sort.exp: Run for ELF targets only.
727
afd7a018
AM
7282004-10-14 Alan Modra <amodra@bigpond.net.au>
729
730 * ld-scripts/overlay-size.d: Update for changed orphan section
731 placement.
732 * ld-mmix/bpo-18.d: Likewise.
733
43cd72b9
BW
7342004-10-07 Bob Wilson <bob.wilson@acm.org>
735
736 * ld-xtensa/lcall1.s: Use .literal directive.
737 * ld-xtensa/lcall2.s: Align function entry.
738 * ld-xtensa/coalesce2.s: Likewise.
739
bcaa7b3e
L
7402004-10-04 H.J. Lu <hongjiu.lu@intel.com>
741
742 * ld-scripts/sort.exp: New file for section sorting tests.
743 * ld-scripts/sort_b_a.d: Likewise
744 * ld-scripts/sort_b_a.s: Likewise
745 * ld-scripts/sort_b_a.t: Likewise
746 * ld-scripts/sort_b_a_a-1.d: Likewise
747 * ld-scripts/sort_b_a_a-2.d: Likewise
748 * ld-scripts/sort_b_a_a-3.d: Likewise
749 * ld-scripts/sort_b_a_a.t: Likewise
750 * ld-scripts/sort_b_a_n-1.d: Likewise
751 * ld-scripts/sort_b_a_n-2.d: Likewise
752 * ld-scripts/sort_b_a_n-3.d: Likewise
753 * ld-scripts/sort_b_a_n.t: Likewise
754 * ld-scripts/sort_b_n.d: Likewise
755 * ld-scripts/sort_b_n.s: Likewise
756 * ld-scripts/sort_b_n.t: Likewise
757 * ld-scripts/sort_b_n_a-1.d: Likewise
758 * ld-scripts/sort_b_n_a-2.d: Likewise
759 * ld-scripts/sort_b_n_a-3.d: Likewise
760 * ld-scripts/sort_b_n_a.t: Likewise
761 * ld-scripts/sort_b_n_n-1.d: Likewise
762 * ld-scripts/sort_b_n_n-2.d: Likewise
763 * ld-scripts/sort_b_n_n-3.d: Likewise
764 * ld-scripts/sort_b_n_n.t: Likewise
765 * ld-scripts/sort_n_a-a.s: Likewise
766 * ld-scripts/sort_n_a-b.s: Likewise
767 * ld-scripts/sort_no-1.d: Likewise
768 * ld-scripts/sort_no-2.d: Likewise
769 * ld-scripts/sort_no.t: Likewise
770
d2c252d7
L
7712004-10-01 H.J. Lu <hongjiu.lu@intel.com>
772
773 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
774 * ld-powerpc/tls32.s: Likewise.
775 * ld-powerpc/tlstoc.s: Likewise.
776 * ld-s390/tlsbin.s: Likewise.
777 * ld-s390/tlsbin_64.s: Likewise.
778 * ld-s390/tlsbinpic.s: Likewise.
779 * ld-s390/tlsbinpic_64.s: Likewise.
780 * ld-s390/tlspic1.s: Likewise.
781 * ld-s390/tlspic1_64.s: Likewise.
782 * ld-sparc/tlssunbin32.s: Likewise.
783 * ld-sparc/tlssunbinpic32.s: Likewise.
784 * ld-sparc/tlssunnopic32.s: Likewise.
785 * ld-sparc/tlssunpic32.s: Likewise.
786
99f5fc1b
AM
7872004-10-01 Alan Modra <amodra@bigpond.net.au>
788
789 * ld-s390/tlsbin.s: Set tls type for undefined syms.
790 * ld-s390/tlsbin_64.s: Likewise.
791 * ld-s390/tlsbinpic.s: Likewise.
792 * ld-s390/tlsbinpic_64.s: Likewise.
793 * ld-s390/tlspic1.s: Likewise.
794 * ld-s390/tlspic1_64.s: Likewise.
795 * ld-sparc/tlssunbin32.s: Likewise.
796 * ld-sparc/tlssunbinpic32.s: Likewise.
797 * ld-sparc/tlssunnopic32.s: Likewise.
798 * ld-sparc/tlssunpic32.s: Likewise.
799
9a910d56
AM
8002004-10-01 Alan Modra <amodra@bigpond.net.au>
801
802 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
803
f7bf754f
NC
8042004-10-01 Nick Clifton <nickc@redhat.com>
805
806 PR 371
807 * ld-undefined/undefined.exp: Remove redundant XPASS
808 specifications.
809
73d14ad4
AM
8102004-10-01 Alan Modra <amodra@bigpond.net.au>
811
812 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
813 * ld-powerpc/tls32.s (gd, ld): Likewise.
814 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
815 * ld-powerpc/tlsso.r: Update.
816 * ld-powerpc/tlsso32.r: Update.
817 * ld-powerpc/tlstocso.r: Update.
818
eeac373a
PB
8192004-09-30 Paul Brook <paul@codesourcery.com>
820
821 * ld-arm/arm-elf.exp: Add test for --target2=abs.
822 * ld-arm/arm-target2-abs.d: New file.
823
981beeee
AM
8242004-09-29 Alan Modra <amodra@bigpond.net.au>
825
826 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
827 * ld-pe/secrel.d: Adjust to suit.
828
1ba54ee0
AM
8292004-09-24 Alan Modra <amodra@bigpond.net.au>
830
831 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
832
cbaa0dc5
AM
8332004-09-22 Alan Modra <amodra@bigpond.net.au>
834
835 * ld-i386/tlsbin.rd: Update for changed segment map.
836 * ld-i386/tlsnopic.rd: Likewise.
837 * ld-i386/tlspic.rd: Likewise.
838 * ld-powerpc/tlsexe.r: Likewise.
839 * ld-powerpc/tlsexe32.r: Likewise.
840 * ld-powerpc/tlsexetoc.r: Likewise.
841 * ld-powerpc/tlsso.r: Likewise.
842 * ld-powerpc/tlsso32.r: Likewise.
843 * ld-powerpc/tlstocso.r: Likewise.
844 * ld-s390/tlsbin.rd: Likewise.
845 * ld-s390/tlsbin_64.rd: Likewise.
846 * ld-s390/tlspic.rd: Likewise.
847 * ld-s390/tlspic_64.rd: Likewise.
848 * ld-sh/tlsbin-2.d: Likewise.
849 * ld-sh/tlspic-2.d: Likewise.
850 * ld-x86-64/tlsbin.rd: Likewise.
851 * ld-x86-64/tlspic.rd: Likewise.
852
b301b248
AM
8532004-09-22 Alan Modra <amodra@bigpond.net.au>
854
855 * ld-scripts/overlay-size.d: Don't check .mbss lma.
856 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
857 * ld-sh/sh64/shdl32.xd: Likewise.
858 * ld-sh/sh64/shdl64.xd: Likewise.
859
3674e28a
PB
8602004-09-17 Paul Brook <paul@codesourcery.com>
861
862 * ld-arm/arm-target1-{abs,rel}.d}: New files.
863 * ld-arm/arm-target1.s: New file.
864 * ld-arm/arm-target2-{,got-}rel.d: New files.
865 * ld-arm/arm-target2.s: New file.
866 * ld-arm/arm-rel31.d: New files.
867 * ld-arm/arm-rel31.s: New files.
868 * ld-arm/arm.ld: New file.
869 * ld-arm/arm-elf.exp: Add new tests.
870
e646467d
HPN
8712004-09-07 Hans-Peter Nilsson <hp@axis.com>
872
f9c37615 873 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
874 New test.
875
42851540
NC
8762004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
877
878 * ld-crx: New directory.
879 * ld-crx/crx.exp: New test script.
880 * ld-crx/crx.ld: New linker script.
881 * ld-crx/reloc-abs32.s: New file.
882 * ld-crx/reloc-abs32.d: Likewise.
883 * ld-crx/reloc-imm16.s: Likewise.
884 * ld-crx/reloc-imm16.d: Likewise.
885 * ld-crx/reloc-imm32.s: Likewise.
886 * ld-crx/reloc-imm32.d: Likewise.
887 * ld-crx/reloc-num8.s: Likewise.
888 * ld-crx/reloc-num8.d: Likewise.
889 * ld-crx/reloc-num16.s: Likewise.
890 * ld-crx/reloc-num16.d: Likewise.
891 * ld-crx/reloc-num32.s: Likewise.
892 * ld-crx/reloc-num32.d: Likewise.
893 * ld-crx/reloc-regrel12.s: Likewise.
894 * ld-crx/reloc-regrel12.d: Likewise.
895 * ld-crx/reloc-regrel22.s: Likewise.
896 * ld-crx/reloc-regrel22.d: Likewise.
897 * ld-crx/reloc-regrel28.s: Likewise.
898 * ld-crx/reloc-regrel28.d: Likewise.
899 * ld-crx/reloc-regrel32.s: Likewise.
900 * ld-crx/reloc-regrel32.d: Likewise.
901 * ld-crx/reloc-rel4.s: Likewise.
902 * ld-crx/reloc-rel4.d: Likewise.
903 * ld-crx/reloc-rel8.s: Likewise.
904 * ld-crx/reloc-rel8.d: Likewise.
905 * ld-crx/reloc-rel8-cmp.s: Likewise.
906 * ld-crx/reloc-rel8-cmp.d: Likewise.
907 * ld-crx/reloc-rel16.s: Likewise.
908 * ld-crx/reloc-rel16.d: Likewise.
909 * ld-crx/reloc-rel24.s: Likewise.
910 * ld-crx/reloc-rel24.d: Likewise.
911 * ld-crx/reloc-rel32.s: Likewise.
912 * ld-crx/reloc-rel32.d: Likewise.
913
f4faf27b
HPN
9142004-08-21 Hans-Peter Nilsson <hp@axis.com>
915
916 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
917 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
918 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
919 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
920 sections.
921
82dd044a
AM
9222004-08-17 Alan Modra <amodra@bigpond.net.au>
923
924 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
925
2f4a83ee
AM
9262004-08-17 Alan Modra <amodra@bigpond.net.au>
927
928 * ld-scripts/cross1.t: Remove .opd section spec.
929
c98bad6f
SC
9302004-08-01 Stephane Carrez <stcarrez@nerim.fr>
931
932 * ld-undefined/undefined.exp: The undefine tests now work on
933 68HC11 and 68HC12.
934
ff636ee3
KK
9352004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
936
937 * ld-sh/sh64/crange3-cmpct.rd: Update.
938 * ld-sh/sh64/crange3-media.rd: Update.
939
1bec8141
NC
9402004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
941
942 * ld-h8300/h8300.exp: Addition of new test case to check
943 relaxation for H8S target.
944 * ld-h8300/relax-6.s: New test source file.
945 * ld-h8300/relax-6.d: New test expected disassembly file.
946 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
947 coff format.
948
ed049af3
NC
9492004-07-22 Nick Clifton <nickc@redhat.com>
950
951 PR/280
952 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
953 * ld-h8300/relax-3.d: Likewise.
954 * ld-h8300/relax-4-coff.d: Likewise.
955 * ld-h8300/relax-4.d: Likewise.
956 * ld-h8300/relax-5-coff.d: Likewise.
957 * ld-h8300/relax.d: Likewise.
958
08ccf96b
L
9592004-07-22 H.J. Lu <hongjiu.lu@intel.com>
960
961 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
962
ceb78239
NC
9632004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
964
965 * ld-h8300/h8300.exp: Addition of gcsection test case.
966 * ld-h8300/gcsection.s: New test source file.
967 * ld-h8300/gcsection.d: New test expected disassembly file.
968
17a6716a
RS
9692004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
970
971 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
972 * ld-mips-elf/mips-elf.exp: Run it.
973
f6a8ae81
KK
9742004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
975
976 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
977 * ld-sh/shared-1.d: Adjust for section reordering changes.
978 * ld-sh/shared-2.d: Likewise.
979 * ld-sh/tlsbin-2.d: Likewise.
980 * ld-sh/tlspic-2.d: Likewise.
981 * ld-sh/sh64/abi32.xd: Likewise.
982 * ld-sh/sh64/abi64.xd: Likewise.
983 * ld-sh/sh64/cmpct1.xd: Likewise.
984 * ld-sh/sh64/crange1.rd: Likewise.
985 * ld-sh/sh64/crange2.rd: Likewise.
986 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
987 * ld-sh/sh64/crange3-media.rd: Likewise.
988 * ld-sh/sh64/crange3.rd: Likewise.
989 * ld-sh/sh64/gotplt.d: Likewise.
990 * ld-sh/sh64/init-cmpct.d: Likewise.
991 * ld-sh/sh64/init-media.d: Likewise.
992 * ld-sh/sh64/init64.d: Likewise.
993 * ld-sh/sh64/mix1.xd: Likewise.
994 * ld-sh/sh64/mix2.xd: Likewise.
995 * ld-sh/sh64/shdl32.xd: Likewise.
996 * ld-sh/sh64/shdl64.xd: Likewise.
997
5bb2a876
AM
9982004-07-02 Alan Modra <amodra@bigpond.net.au>
999
1000 * ld-discard/static.d: Accept both original sym and section sym.
1001
d74eb795
JJ
10022004-07-01 Jakub Jelinek <jakub@redhat.com>
1003
1004 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1005 and removal of unneeded STT_SECTION symbols from .dynsym.
1006 * ld-sparc/tlssunbin32.rd: Likewise.
1007 * ld-sparc/tlssunpic32.dd: Likewise.
1008 * ld-sparc/tlssunpic32.sd: Likewise.
1009 * ld-sparc/tlssunbin32.dd: Likewise.
1010 * ld-sparc/tlssunbin32.sd: Likewise.
1011 * ld-sparc/tlssunbin32.td: Likewise.
1012
cdd3575c
AM
10132004-07-01 Alan Modra <amodra@bigpond.net.au>
1014
1015 * ld-discard/extern.d: Update.
1016 * ld-discard/start.d: Update.
1017 * ld-discard/static.d: Update.
1018
2de26f35
L
10192004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1020
1021 PR 233
1022 * ld-discard/extern.d: Updated.
1023 * ld-discard/start.d: Likewise.
1024 * ld-discard/static.d: Likewise.
1025
5b9b7d81
JR
10262004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1027
1028 Actually add these files:
1029 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1030 * testsuite/ld-sh/arch/arch.exp: New test script.
1031 * testsuite/ld-sh/arch/arch_expected.txt: New file.
1032 * testsuite/ld-sh/arch/sh.s: New file.
1033 * testsuite/ld-sh/arch/sh2.s: New file.
1034 * testsuite/ld-sh/arch/sh-dsp.s: New file.
1035 * testsuite/ld-sh/arch/sh2e.s: New file.
1036 * testsuite/ld-sh/arch/sh3-nommu.s: New file.
1037 * testsuite/ld-sh/arch/sh3.s: New file.
1038 * testsuite/ld-sh/arch/sh3-dsp.s: New file.
1039 * testsuite/ld-sh/arch/sh3e.s: New file.
1040 * testsuite/ld-sh/arch/sh4-nommu-nofpu.s: New file.
1041 * testsuite/ld-sh/arch/sh4-nofpu.s: New file.
1042 * testsuite/ld-sh/arch/sh4.s: New file.
1043 * testsuite/ld-sh/arch/sh4a-nofpu.s: New file.
1044 * testsuite/ld-sh/arch/sh4al-dsp.s: New file.
1045 * testsuite/ld-sh/arch/sh4a.s: New file.
1046
3874ed78
AM
10472004-06-29 Alan Modra <amodra@bigpond.net.au>
1048
1049 * ld-elf/frame.exp: Don't run on mcore.
1050
336d6a64
AM
10512004-06-26 Alan Modra <amodra@bigpond.net.au>
1052
1053 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1054
35d437df
L
10552004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1056
1057 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1058
aee6f5b4
AO
10592004-06-21 Alexandre Oliva <aoliva@redhat.com>
1060
1061 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1062 * ld-frv/fdpic-pie-2.d: Likewise.
1063 * ld-frv/fdpic-pie-6.d: Likewise.
1064 * ld-frv/fdpic-pie-7.d: Likewise.
1065 * ld-frv/fdpic-pie-8.d: Likewise.
1066 * ld-frv/fdpic-shared-1.d: Likewise.
1067 * ld-frv/fdpic-shared-2.d: Likewise.
1068 * ld-frv/fdpic-shared-3.d: Likewise.
1069 * ld-frv/fdpic-shared-4.d: Likewise.
1070 * ld-frv/fdpic-shared-5.d: Likewise.
1071 * ld-frv/fdpic-shared-6.d: Likewise.
1072 * ld-frv/fdpic-shared-7.d: Likewise.
1073 * ld-frv/fdpic-shared-8.d: Likewise.
1074 * ld-frv/fdpic-shared-local-2.d: Likewise.
1075 * ld-frv/fdpic-shared-local-8.d: Likewise.
1076
e6f12cf6
NC
10772004-06-21 Nick Clifton <nickc@redhat.com>
1078
1079 * ld-elf/frame.exp: Handle ports which do not support the --shared
1080 linker switch.
1081
23a75657
NC
10822004-06-18 Jan Beulich <jbeulich@novell.com>
1083
1084 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1085 actually referenced (gcc 3.4 eliminates comparisons of addresses
1086 of global symbols with NULL).
1087 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1088 3.4.0 and above, as this option and its functionality is no longer
1089 supported, making these tests fail).
1090
c9c33288
NC
10912004-05-18 Nick Clifton <nickc@redhat.com>
1092
1093 * ld-elf/frame.s: Replace @ with % so that the file can be
1094 compiled by an ARM targeted GAS.
1095 * ld-elf/table.s: Likewise.
1096 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1097 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1098 directive takes a power-of-two argument.
1099
117a3ac8
L
11002004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1101
1102 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1103 .gcc_except_table sections.
1104 * ld-elf/frame.s: Likewise.
1105 * ld-elf/table.s: Likewise.
1106 * ld-elf/tbss.s: Likewise.
1107
2f2f4511
KK
11082004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1109
1110 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1111 and removal of unneeded STT_SECTION symbols from .dynsym.
1112 * ld-sh/tlsbin-3.d: Likewise.
1113 * ld-sh/tlspic-2.d: Likewise.
1114
b24f926d
BE
11152004-05-12 Ben Elliston <bje@au.ibm.com>
1116
1117 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1118 * ld-sh/sh64/relfail.exp: Likewise.
1119 * lib/ld-lib.exp: Likewise.
1120
8c37241b
JJ
11212004-05-11 Jakub Jelinek <jakub@redhat.com>
1122
1123 * ld-i386/tlspic.rd: Adjust for section reordering changes
1124 and removal of unneeded STT_SECTION symbols from .dynsym.
1125 * ld-i386/tlspic.dd: Likewise.
1126 * ld-i386/tlspic.sd: Likewise.
1127 * ld-i386/tlsbin.rd: Likewise.
1128 * ld-i386/tlsbinpic.s: Likewise.
1129 * ld-i386/tlsbin.dd: Likewise.
1130 * ld-i386/tlsbin.sd: Likewise.
1131 * ld-i386/tlsnopic.rd: Likewise.
1132 * ld-i386/tlsnopic1.s: Likewise.
1133 * ld-i386/combreloc.d: Likewise.
1134 * ld-i386/tlsnopic.dd: Likewise.
1135 * ld-i386/tlsnopic.sd: Likewise.
1136 * ld-x86-64/tlspic.rd: Likewise.
1137 * ld-x86-64/tlspic.dd: Likewise.
1138 * ld-x86-64/tlsbin.dd: Likewise.
1139 * ld-x86-64/tlspic.sd: Likewise.
1140 * ld-x86-64/tlsbin.sd: Likewise.
1141 * ld-x86-64/tlspic.td: Likewise.
1142 * ld-x86-64/tlsbin.td: Likewise.
1143 * ld-x86-64/tlsbin.rd: Likewise.
1144 * ld-s390/tlspic1.s: Likewise.
1145 * ld-s390/tlsbinpic.s: Likewise.
1146 * ld-s390/tlspic.rd: Likewise.
1147 * ld-s390/tlsbin.rd: Likewise.
1148 * ld-s390/tlspic.dd: Likewise.
1149 * ld-s390/tlsbin.dd: Likewise.
1150 * ld-s390/tlsbin.sd: Likewise.
1151 * ld-s390/tlsbin.td: Likewise.
1152 * ld-s390/tlspic.sd: Likewise.
1153 * ld-s390/tlspic.td: Likewise.
1154 * ld-s390/tlspic1_64.s: Likewise.
1155 * ld-s390/tlsbinpic_64.s: Likewise.
1156 * ld-s390/tlspic_64.rd: Likewise.
1157 * ld-s390/tlsbin_64.rd: Likewise.
1158 * ld-s390/tlspic_64.dd: Likewise.
1159 * ld-s390/tlsbin_64.dd: Likewise.
1160 * ld-s390/tlspic_64.sd: Likewise.
1161 * ld-s390/tlspic_64.td: Likewise.
1162 * ld-s390/tlsbin_64.td: Likewise.
1163 * ld-s390/tlsbin_64.sd: Likewise.
1164 * ld-powerpc/tlsexe32.r: Likewise.
1165 * ld-powerpc/tlsso32.r: Likewise.
1166 * ld-powerpc/tlsso32.d: Likewise.
1167 * ld-powerpc/tlsso32.g: Likewise.
1168 * ld-powerpc/tlsso32.t: Likewise.
1169 * ld-powerpc/tlsexe.r: Likewise.
1170 * ld-powerpc/tlsso.r: Likewise.
1171 * ld-powerpc/tlsso.g: Likewise.
1172 * ld-powerpc/tlsexetoc.r: Likewise.
1173 * ld-powerpc/tlstocso.r: Likewise.
1174 * ld-powerpc/tlstocso.g: Likewise.
1175 * ld-ia64/tlspic.rd: Likewise.
1176 * ld-ia64/tlspic.dd: Likewise.
1177 * ld-ia64/tlspic.sd: Likewise.
1178 * ld-ia64/tlspic.td: Likewise.
1179 * ld-ia64/tlsbin.rd: Likewise.
1180 * ld-ia64/tlsbin.sd: Likewise.
1181 * ld-ia64/tlsbin.td: Likewise.
1182 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1183 * ld-shared/shared.exp: Likewise.
1184
816a1cc6
HPN
11852004-05-10 John Paul Wallington <jpw@gnu.org>
1186
1187 * ld-mmix/bspec2.d: Update sh_info to decimal.
1188 * ld-mmix/local1.d: Likewise.
1189 * ld-mmix/local3.d: Likewise.
1190 * ld-mmix/local5.d: Likewise.
1191 * ld-mmix/local7.d: Likewise.
1192
b8bfc9e1
AO
11932004-05-05 Alexandre Oliva <aoliva@redhat.com>
1194
1195 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1196 * ld-frv/fr450-link.d: Match fdpic as well.
1197
7e415deb
KK
11982004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1199
1200 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1201 * ld-sh/sh64/crange2.rd: Likewise.
1202 * ld-sh/sh64/crange3.rd: Likewise.
1203 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1204 * ld-sh/sh64/crange3-media.rd: Likewise.
1205 * ld-sh/sh64/crangerel1.rd: Likewise.
1206 * ld-sh/sh64/crangerel2.rd: Likewise.
1207
0c9c985c
AM
12082004-05-05 Alan Modra <amodra@bigpond.net.au>
1209
1210 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1211 * ld-powerpc/tlsexe32.r: Likewise.
1212 * ld-powerpc/tlsexetoc.r: Likewise.
1213 * ld-powerpc/tlsso.r: Likewise.
1214 * ld-powerpc/tlsso32.r: Likewise.
1215 * ld-powerpc/tlstocso.r: Likewise.
1216
4030e8f6
CD
12172004-04-24 Chris Demetriou <cgd@broadcom.com>
1218
1219 * ld-elf/merge.d: XFAIL on all MIPS targets.
1220
15fb45b8
AM
12212004-04-24 Alan Modra <amodra@bigpond.net.au>
1222
1223 * ld-powerpc/tlsexe32.d: Update.
1224 * ld-powerpc/tlsso32.d: Update.
1225
76fe5927
CD
12262004-04-23 Chris Demetriou <cgd@broadcom.com>
1227
1228 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1229 removal.
1230 * ld-mips-elf/reloc-3-srec.d: Likewise.
1231 * ld-mips-elf/reloc-3.ld: Likewise.
1232 * ld-mips-elf/reloc-3a.s: Likewise.
1233 * ld-mips-elf/reloc-3b.s: Likewise.
1234 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1235
1f1799d5
KK
12362004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1237
1238 * ld-sh/tlsbin-1.d: Update
1239 * ld-sh/tlspic-1.d: Update.
1240
01e91a6c
L
12412004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1242
1243 * ld-i386/tlspic.dd: Updated.
1244
23867d67
CD
12452004-04-21 Chris Demetriou <cgd@broadcom.com>
1246
1247 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1248 * ld-empic/empic.exp: Likewise.
1249 * ld-empic/relax.t: Likewise.
1250 * ld-empic/relax1.c: Likewise.
1251 * ld-empic/relax2.c: Likewise.
1252 * ld-empic/relax3.c: Likewise.
1253 * ld-empic/relax4.c: Likewise.
1254 * ld-empic/runtest1.c: Likewise.
1255 * ld-empic/runtest2.c: Likewise.
1256 * ld-empic/runtesti.s: Likewise.
1257 * ld-mips-elf/empic1-ln.d: Likewise.
1258 * ld-mips-elf/empic1-lp.d: Likewise.
1259 * ld-mips-elf/empic1-mn.d: Likewise.
1260 * ld-mips-elf/empic1-mp.d: Likewise.
1261 * ld-mips-elf/empic1-ref.s: Likewise.
1262 * ld-mips-elf/empic1-sn.d: Likewise.
1263 * ld-mips-elf/empic1-sp.d: Likewise.
1264 * ld-mips-elf/empic1-space.s: Likewise.
1265 * ld-mips-elf/empic1-tgt.s: Likewise.
1266 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1267 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1268 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1269 * ld-mips-elf/empic2-ref.s: Likewise.
1270 * ld-mips-elf/empic2-rev-0.d: Likewise.
1271 * ld-mips-elf/empic2-rev-1.d: Likewise.
1272 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1273 * ld-mips-elf/empic2-space.s: Likewise.
1274 * ld-mips-elf/emrelocs-eb.d: Likewise.
1275 * ld-mips-elf/emrelocs-el.d: Likewise.
1276 * ld-mips-elf/emrelocs.ld: Likewise.
1277 * ld-mips-elf/emrelocs1.s: Likewise.
1278 * ld-mips-elf/emrelocs2.s: Likewise.
1279 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1280
a664545d
L
12812004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1282
1283 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1284 test.
1285
1286 * ld-elfweak/size.dat: New file.
1287 * ld-elfweak/size_bar.c: Likewise.
1288 * ld-elfweak/size_foo.c: Likewise.
1289 * ld-elfweak/size_main.c: Likewise.
1290
6482c264
NC
12912004-04-14 Brian Ford <ford@vss.fsi.com>
1292 DJ Delorie <dj@redhat.com>
1293
1294 * ld-pe/pe.exp: New, tests for i?86 PE.
1295 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1296 * ld-pe/secrel2.s: Likewise.
1297 * ld-pe/secrel.d: Likewise.
1298
4dc570c2
JJ
12992004-04-19 Jakub Jelinek <jakub@redhat.com>
1300
1301 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1302 * ld-shared/shared.exp: Likewise.
1303
a4b6e8f6
L
13042004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1305
1306 * ld-scripts/assert.s: Add a newline.
1307 * ld-scripts/data.s: Likewise.
1308
8bfaaee7
AM
13092004-04-08 Alan Modra <amodra@bigpond.net.au>
1310
1311 PR 47.
1312 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1313
76cb62b0
AM
13142004-04-08 Alan Modra <amodra@bigpond.net.au>
1315
1316 * ld-scripts/align.exp: Don't run on aix.
1317 * ld-scripts/assert.s: Remove comment.
1318 * ld-scripts/data.s: Likewise.
1319 * ld-scripts/data.t: Set start address to allow for aout headers.
1320 Make first LONG pc-relative.
1321 * ld-scripts/data.d: Update.
1322 * ld-scripts/defined2.d: Allow other random syms.
1323 * ld-scripts/defined3.d: Likewise.
1324 * ld-scripts/provide-1.s: Pad section.
1325 * ld-scripts/provide-1.t: Set .data address and align.
1326 * ld-scripts/provide-1.d: Update.
1327 * ld-scripts/provide-2.s: Pad section.
1328 * ld-scripts/provide-2.d: Allow random trailing syms.
1329 * ld-scripts/provide-3.s: Pad section.
1330 * ld-scripts/provide-3.d: Fix typos.
1331 * ld-scripts/provide.exp: Don't run on aix.
1332 * ld-scripts/size-1.s: Simplify test.
1333 * ld-scripts/size-1.t: Rewrite.
1334 * ld-scripts/size-1.d: Update.
1335 * ld-scripts/size-2.s: Simplify.
1336 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1337 * ld-scripts/size-2.d: Update.
1338 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1339 targets except mips.
1340
90084db2
AO
13412004-03-27 Alexandre Oliva <aoliva@redhat.com>
1342
1343 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1344
d04a7507
AM
13452004-03-26 Alan Modra <amodra@bigpond.net.au>
1346
1347 * ld-powerpc/tlsexe.r: Update for changed sym type.
1348 * ld-powerpc/tlsexetoc.r: Likewise.
1349
2d4b84b0
HPN
13502004-03-22 Hans-Peter Nilsson <hp@axis.com>
1351
1352 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1353 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1354
d400d2a6
L
13552004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1356
1357 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1358 definition.
d400d2a6
L
1359
1360 * ld-elfvers/vers28a.c: New file.
1361 * ld-elfvers/vers28a.dsym: Likewise.
1362 * ld-elfvers/vers28a.ver: Likewise.
1363 * ld-elfvers/vers28b.c: Likewise.
1364 * ld-elfvers/vers28b.dsym: Likewise.
1365 * ld-elfvers/vers28b.map: Likewise.
1366 * ld-elfvers/vers28b.ver: Likewise.
1367 * ld-elfvers/vers28c.c: Likewise.
1368 * ld-elfvers/vers28c.dsym: Likewise.
1369 * ld-elfvers/vers28c.ver: Likewise.
1370
140cc240
AM
13712004-03-19 Alan Modra <amodra@bigpond.net.au>
1372
1373 * ld-scripts/provide-2.d: Ignore random symbols.
1374
fdd12ef3
AM
13752004-03-16 Alan Modra <amodra@bigpond.net.au>
1376
1377 * ld-powerpc/tls.d: Update.
1378 * ld-powerpc/tls32.d: Update.
1379 * ld-powerpc/tlsexe.d: Update.
1380 * ld-powerpc/tlsexe32.d: Update.
1381 * ld-powerpc/tlsexetoc.d: Update.
1382 * ld-powerpc/tlsso.d: Update.
1383 * ld-powerpc/tlsso32.d: Update.
1384 * ld-powerpc/tlstoc.d: Update.
1385 * ld-powerpc/tlstocso.d: Update.
1386
e5caec89
NS
13872004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1388
68715859
NS
1389 * ld-scripts/size-1.d: Add bigendian regexps.
1390 * ld-scripts/size-2.d: Set --wide for readelf.
1391
e5caec89
NS
1392 * ld-scripts/size.exp: New.
1393 * ld-scripts/size-[12].{d,s,t}: New.
1394
676a64f4
RS
13952004-03-01 Richard Sandiford <rsandifo@redhat.com>
1396
1397 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1398 * ld-frv/frv.exp: New harness.
1399
9b1f5ff9
AO
14002004-02-24 Alexandre Oliva <aoliva@redhat.com>
1401
1402 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1403 bind locally.
1404 * ld-frv/fdpic-pie-8.d: Likewise.
1405 * ld-frv/fdpic-shared-4.d: Likewise.
1406 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1407 * ld-frv/fdpic-pie-6.d: New test.
1408 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1409 * ld-frv/fdpic-shared-6.d: New test.
1410 * ld-frv/fdpic6.ldv: New.
1411 * ld-frv/fdpic-static-6.d: Adjust test name.
1412 * ld-frv/fdpic-pie-8-fail.d: Removed.
1413 * ld-frv/fdpic.exp: Run new tests.
1414
1b493742
NS
14152004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1416
1417 * ld-scripts/provide.exp: New.
1418 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1419
33ed4613
AM
14202004-02-23 Alan Modra <amodra@bigpond.net.au>
1421
1422 * ld-scripts/data.t: Set ".other" address so location doesn't
1423 depend on target alignment.
1424 * ld-scripts/data.d: Update.
1425
876f4090
NS
14262004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1427
1428 * ld-scripts/align.{s,t,exp}: New.
1429
384d938f
NS
14302004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1431
1432 * ld-scripts/data.{s,t,d,exp}: New.
1433
b6ca8815
NS
14342004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1435
1436 * ld-scripts/assert.{s,t,exp}: New.
1437
d25aed71
RS
14382004-02-17 Richard Sandiford <rsandifo@redhat.com>
1439
1440 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1441 changes to the way large constants are added.
1442 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1443 of GOT entries after today's change to the handling of GOT_PAGE
1444 relocations.
1445
3255318a 14462004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1447
3255318a
NC
1448 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1449 * ld-h8300/relax-5.d: New file: Expected output and commands for
1450 assembling and linking the relax-5 test.
1451 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1452 toolchain.
1453 * ld-h8300/h8300-exp: Run the relax-5 test.
1454
2df149a4
DJ
14552004-01-23 Daniel Jacobowitz <drow@mvista.com>
1456
1457 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1458 ld-arm/arm-app-abs32.d: New files.
1459 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1460
3a0875f4
AM
14612004-01-19 Alan Modra <amodra@bigpond.net.au>
1462
1463 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1464
0885b73e
DJ
14652004-01-13 Daniel Jacobowitz <drow@mvista.com>
1466
1467 * ld-arm/arm-elf.exp: Add arm-static-app test.
1468 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1469 ld-arm/arm-static-app.r: New files.
1470
ca9a79a1 14712004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1472
ca9a79a1
NC
1473 * ld-h8300/h8300-exp: Run the relax-4 test.
1474 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1475 * ld-h8300/relax-4.d: New file: Expected output and commands for
1476 assembling and linking the relax-4 test.
1477 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1478 toolchain.
1479
0fb33ef4
L
14802004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1481
1482 * ld-selective/selective.exp: Skip ia64-*-*.
1483
c787b889
DJ
14842004-01-09 Daniel Jacobowitz <drow@mvista.com>
1485
1486 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1487 changes.
1488
2e73b915
DJ
14892004-01-06 Daniel Jacobowitz <drow@mvista.com>
1490
1491 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1492 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1493 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1494 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1495
a9a704fc
AO
14962004-01-06 Alexandre Oliva <aoliva@redhat.com>
1497
1498 * ld-frv: Update .d files with correct addresses displayed for
1499 dynamic relocations.
1500 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1501 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1502 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1503 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1504 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1505 reflect EMBEDDED= change in linker script.
1506 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1507 * ld-frv: Update .d files to reflect changes in the page size, the
1508 addition of a stack segment, the use of a NULL function descriptor
1509 for weakundef functions and the change in the lazy funcdesc_value
1510 in-place addend value.
1511 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1512 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1513 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1514 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1515 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1516 now _gp-based, not \.rofixup-based.
1517 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1518 relocation to different section.
1519 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1520 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1521 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1522 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1523 ld-frv/fdpic-shared-7.d: New.
1524 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1525 ld-frv/fdpic-shared-8.d: New.
1526 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1527 * ld-frv/fdpic.exp: Run them.
1528 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1529 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1530 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1531 ld-frv/fdpic-shared-5.d: New.
1532 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1533 ld-frv/fdpic-shared-6.d: New.
1534 * ld-frv/fdpic.exp: Run them.
1535 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1536 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1537 * ld-frv/fdpic-shared-2-fail.d: New.
1538 * ld-frv/fdpic.exp: Run it.
1539 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1540 * ld-frv/fdpic.exp: Add new test.
1541 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1542 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1543 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1544 * ld-frv/fdpic.exp: Add new tests.
1545 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1546 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1547 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1548 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1549 ucpic.
1550 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1551 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1552 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1553 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1554 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1555
031d7588
AM
15562004-01-02 Alan Modra <amodra@bigpond.net.au>
1557
1558 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1559 * ld-selective/selective.exp: Likewise.
1560
c9e214e5
AM
1561For older changes see ChangeLog-9303
1562\f
1563Local Variables:
1564mode: change-log
1565left-margin: 8
1566fill-column: 74
1567version-control: never
1568End:
This page took 0.147935 seconds and 4 git commands to generate.