* elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Warn on
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
96f8ade5
JJ
12005-08-17 Jakub Jelinek <jakub@redhat.com>
2
dec20c9e
JJ
3 * lib/ld-lib.exp (default_ld_compile): Append $cc arguments after
4 $CFLAGS instead of prepending them.
5
96f8ade5
JJ
6 * ld-elfvers/vers.exp: Add a new test, vers30.
7 * ld-elfvers/vers30.c: New file.
8 * ld-elfvers/vers30.map: New file.
9 * ld-elfvers/vers30.ver: New file.
10 * ld-elfvers/vers30.dsym: New file.
11
8d1d654f
AM
122005-08-17 Alan Modra <amodra@bigpond.net.au>
13
14 * ld-alpha/tlsbin.rd: Update.
15 * ld-alpha/tlsbinr.rd: Update.
16 * ld-cris/locref1.d: Update.
17 * ld-cris/locref2.d: Update.
18 * ld-i386/tlsbin.rd: Update.
19 * ld-ia64/tlsbin.rd: Update.
20 * ld-powerpc/tlsexe.r: Update.
21 * ld-powerpc/tlsexe32.r: Update.
22 * ld-powerpc/tlsexetoc.r: Update.
23 * ld-s390/tlsbin.rd: Update.
24 * ld-s390/tlsbin_64.rd: Update.
25 * ld-sparc/tlssunbin32.rd: Update.
26 * ld-sparc/tlssunbin64.rd: Update.
27 * ld-x86-64/tlsbin.rd: Update.
28
1410d87c
HPN
292005-08-16 Hans-Peter Nilsson <hp@axis.com>
30
31 * ld-cris/dso-1.s: Add missing alignment directive.
32 * ld-cris/libdso-10.d: Adjust accordingly.
33
85167a84
AM
342005-08-16 Alan Modra <amodra@bigpond.net.au>
35
36 * ld-alpha/tlsbin.rd: Adjust for dynamic sym changes.
37 * ld-alpha/tlsbinr.rd: Likewise.
38 * ld-alpha/tlspic.rd: Likewise.
39 * ld-arm/mixed-app.d: Likewise.
40 * ld-arm/mixed-app.sym: Likewise.
41 * ld-arm/mixed-lib.sym: Likewise.
42 * ld-arm/tls-app.d: Likewise.
43 * ld-arm/tls-app.r: Likewise.
44 * ld-cris/expdyn5.d: Likewise.
45 * ld-cris/expdyn6.d: Likewise.
46 * ld-cris/expdyn7.d: Likewise.
47 * ld-cris/gotplt1.d: Likewise.
48 * ld-cris/gotplt2.d: Likewise.
49 * ld-cris/gotplt3.d: Likewise.
50 * ld-cris/hiddef1.d: Likewise.
51 * ld-cris/libdso-10.d: Likewise.
52 * ld-cris/libdso-11.d: Likewise.
53 * ld-cris/libdso-12.d: Likewise.
54 * ld-cris/libdso-13.d: Likewise.
55 * ld-cris/libdso-14.d: Likewise.
56 * ld-cris/libdso-2.d: Likewise.
57 * ld-cris/pv32-1.d: Likewise.
58 * ld-cris/weakref2.d: Likewise.
59 * ld-frv/fdpic-pie-1.d: Likewise.
60 * ld-frv/fdpic-pie-2.d: Likewise.
61 * ld-frv/fdpic-pie-6.d: Likewise.
62 * ld-frv/fdpic-pie-7.d: Likewise.
63 * ld-frv/fdpic-pie-8.d: Likewise.
64 * ld-frv/fdpic-shared-1.d: Likewise.
65 * ld-frv/fdpic-shared-2.d: Likewise.
66 * ld-frv/fdpic-shared-3.d: Likewise.
67 * ld-frv/fdpic-shared-4.d: Likewise.
68 * ld-frv/fdpic-shared-5.d: Likewise.
69 * ld-frv/fdpic-shared-6.d: Likewise.
70 * ld-frv/fdpic-shared-7.d: Likewise.
71 * ld-frv/fdpic-shared-8.d: Likewise.
72 * ld-frv/fdpic-shared-local-2.d: Likewise.
73 * ld-frv/fdpic-shared-local-8.d: Likewise.
74 * ld-frv/fdpic-static-1.d: Likewise.
75 * ld-frv/fdpic-static-2.d: Likewise.
76 * ld-frv/fdpic-static-6.d: Likewise.
77 * ld-frv/fdpic-static-7.d: Likewise.
78 * ld-frv/fdpic-static-8.d: Likewise.
79 * ld-frv/tls-dynamic-1.d: Likewise.
80 * ld-frv/tls-dynamic-2.d: Likewise.
81 * ld-frv/tls-dynamic-3.d: Likewise.
82 * ld-frv/tls-initial-shared-2.d: Likewise.
83 * ld-frv/tls-pie-1.d: Likewise.
84 * ld-frv/tls-pie-3.d: Likewise.
85 * ld-frv/tls-relax-dynamic-1.d: Likewise.
86 * ld-frv/tls-relax-dynamic-2.d: Likewise.
87 * ld-frv/tls-relax-dynamic-3.d: Likewise.
88 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
89 * ld-frv/tls-relax-pie-1.d: Likewise.
90 * ld-frv/tls-relax-pie-3.d: Likewise.
91 * ld-frv/tls-relax-shared-1.d: Likewise.
92 * ld-frv/tls-relax-shared-2.d: Likewise.
93 * ld-frv/tls-relax-shared-3.d: Likewise.
94 * ld-frv/tls-relax-static-1.d: Likewise.
95 * ld-frv/tls-shared-1.d: Likewise.
96 * ld-frv/tls-shared-2.d: Likewise.
97 * ld-frv/tls-shared-3.d: Likewise.
98 * ld-frv/tls-static-1.d: Likewise.
99 * ld-frv/tls-static-3.d: Likewise.
100 * ld-i386/tlsbin.rd: Likewise.
101 * ld-i386/tlsnopic.rd: Likewise.
102 * ld-i386/tlspic.rd: Likewise.
103 * ld-ia64/tlsbin.dd: Likewise.
104 * ld-ia64/tlsbin.rd: Likewise.
105 * ld-ia64/tlspic.dd: Likewise.
106 * ld-ia64/tlspic.rd: Likewise.
107 * ld-powerpc/tlsexe.g: Likewise.
108 * ld-powerpc/tlsexe.r: Likewise.
109 * ld-powerpc/tlsexe32.d: Likewise.
110 * ld-powerpc/tlsexe32.g: Likewise.
111 * ld-powerpc/tlsexe32.r: Likewise.
112 * ld-powerpc/tlsexetoc.g: Likewise.
113 * ld-powerpc/tlsexetoc.r: Likewise.
114 * ld-powerpc/tlsso.g: Likewise.
115 * ld-powerpc/tlsso.r: Likewise.
116 * ld-powerpc/tlsso32.d: Likewise.
117 * ld-powerpc/tlsso32.g: Likewise.
118 * ld-powerpc/tlsso32.r: Likewise.
119 * ld-powerpc/tlstocso.g: Likewise.
120 * ld-powerpc/tlstocso.r: Likewise.
121 * ld-s390/tlsbin.rd: Likewise.
122 * ld-s390/tlsbin_64.rd: Likewise.
123 * ld-s390/tlspic.rd: Likewise.
124 * ld-s390/tlspic_64.rd: Likewise.
125 * ld-sh/shared-1.d: Likewise.
126 * ld-sh/tlsbin-2.d: Likewise.
127 * ld-sh/tlsbin-3.d: Likewise.
128 * ld-sh/tlsbin-4.d: Likewise.
129 * ld-sh/tlspic-2.d: Likewise.
130 * ld-sh/sh64/abi32.xd: Likewise.
131 * ld-sh/sh64/abi64.xd: Likewise.
132 * ld-sh/sh64/cmpct1.xd: Likewise.
133 * ld-sh/sh64/crange1.rd: Likewise.
134 * ld-sh/sh64/crange2.rd: Likewise.
135 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
136 * ld-sh/sh64/crange3-media.rd: Likewise.
137 * ld-sh/sh64/crange3.rd: Likewise.
138 * ld-sh/sh64/gotplt.d: Likewise.
139 * ld-sh/sh64/init-cmpct.d: Likewise.
140 * ld-sh/sh64/init-media.d: Likewise.
141 * ld-sh/sh64/init64.d: Likewise.
142 * ld-sh/sh64/mix1.xd: Likewise.
143 * ld-sh/sh64/mix2.xd: Likewise.
144 * ld-sh/sh64/sh64.exp: Likewise.
145 * ld-sh/sh64/shdl32.xd: Likewise.
146 * ld-sh/sh64/shdl64.xd: Likewise.
147 * ld-sparc/tlssunbin32.rd: Likewise.
148 * ld-sparc/tlssunbin64.rd: Likewise.
149 * ld-sparc/tlssunnopic32.rd: Likewise.
150 * ld-sparc/tlssunnopic64.rd: Likewise.
151 * ld-sparc/tlssunpic32.rd: Likewise.
152 * ld-sparc/tlssunpic64.rd: Likewise.
153 * ld-x86-64/tlsbin.rd: Likewise.
154 * ld-x86-64/tlspic.dd: Likewise.
155 * ld-x86-64/tlspic.rd: Likewise.
156
8bf3b8c2
AM
1572005-08-15 Alan Modra <amodra@bigpond.net.au>
158
159 * ld-elf/empty.s: Define "start".
160 * ld-elf/merge2.d: xfail arc-*-* and dlx-*-*.
161 * ld-scripts/empty-aligned.s: No .data section.
162 * ld-scripts/empty-aligned.t: Discard most sections.
163 * ld-scripts/empty-aligned.d: Adjust.
164
d9c93bef
HPN
1652005-08-11 Hans-Peter Nilsson <hp@axis.com>
166
d80a02ed
HPN
167 * ld-cris/expdyn1.s (expobj): Set size here, at definition...
168 * ld-cris/pv32.s: ...not here.
169 * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d:
170 Adjust for expobj size being set at definition.
171
d9c93bef
HPN
172 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
173
3c2e36dc
RE
1742005-08-08 Richard Earnshaw <richard.earnshaw@arm.com>
175
176 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
177 * ld-arm/mixed-lib.sym: Likewise.
178 * tls-lib.d: Use a regexp for the address locations.
179 * tls-lib.r: Likewise.
180
b0360d8c
L
1812005-08-03 H.J. Lu <hongjiu.lu@intel.com>
182
183 * ld-i386/pcrel16.d: Updated.
184 * ld-i386/pcrel16.s: Likewise.
185 * ld-x86-64/pcrel16.d: Likewise.
186
c5211a54
RS
1872005-08-01 Richard Sandiford <richard@codesourcery.com>
188
189 * ld-mips/mips-elf-flags.exp: Add more good_combination tests.
190
c8c140d9
BE
1912005-07-28 Ben Elliston <bje@gnu.org>
192
193 * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
194 ${targets_to_xfail} that is applied for each test item.
195 * ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target.
196
9d640403
AM
1972005-07-27 Alan Modra <amodra@bigpond.net.au>
198
199 * ld-elfweak/size2a.s: Extend test to check size for two weaks.
200 * ld-elfweak/size2b.s: Likewise.
201 * ld-elfweak/size2.d: Update.
202
ac2aa337
JB
2032005-07-18 Jan Beulich <jbeulich@novell.com>
204
205 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
206 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
207 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
208 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
209
22ec3bd1
L
2102005-07-14 H.J. Lu <hongjiu.lu@intel.com>
211
212 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
213 warnings.
214
955057fc
L
2152005-07-14 H.J. Lu <hongjiu.lu@intel.com>
216
217 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
218
24edc24d
L
2192005-07-14 H.J. Lu <hongjiu.lu@intel.com>
220
221 * ld-elf/elf.exp (array_tests): New.
222 Call run_ld_link_exec_tests with array_tests.
223
224 * ld-elf/fini.c: New file.
225 * ld-elf/fini.out: Likewise.
226 * ld-elf/init.c: Likewise.
227 * ld-elf/init.out: Likewise.
228 * ld-elf/preinit.c: Likewise.
229 * ld-elf/preinit.out: Likewise.
230
231 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
232
2910ae96
AM
2332005-07-12 Alan Modra <amodra@bigpond.net.au>
234
235 * ld-powerpc/sdalib.s (lib_var): Size it.
236
3403418e
L
2372005-07-08 H.J. Lu <hongjiu.lu@intel.com>
238
239 * ld-ia64/tlsbin.rd: Update for empty section removal change.
240 * ld-ia64/tlsbin.sd: Likewise.
241 * ld-ia64/tlspic.dd: Likewise.
242 * ld-ia64/tlspic.rd: Likewise.
243 * ld-ia64/tlspic.sd: Likewise.
244 * ld-x86-64/tlspic.dd: Likewise.
245 * ld-x86-64/tlspic.rd: Likewise.
246
f6ac7612
AM
2472005-07-08 Alan Modra <amodra@bigpond.net.au>
248
249 * ld-cris/pv32.s: Give expobj a size.
250 * ld-cris/pv32-1.d: Update.
251 * ld-alpha/tlsbin.dd: Update for empty section removal change.
252 * ld-alpha/tlsbin.sd: Likewise.
253 * ld-alpha/tlsbin.td: Likewise.
254 * ld-alpha/tlsbinr.dd: Likewise.
255 * ld-alpha/tlsbinr.rd: Likewise.
256 * ld-alpha/tlspic.dd: Likewise.
257 * ld-alpha/tlspic.rd: Likewise.
258 * ld-alpha/tlspic.sd: Likewise.
259 * ld-alpha/tlspic.td: Likewise.
260 * ld-arm/tls-lib.d: Likewise.
261 * ld-arm/tls-lib.r: Likewise.
262 * ld-cris/gotplt2.d: Likewise.
263 * ld-cris/gotplt3.d: Likewise.
264 * ld-cris/hiddef1.d: Likewise.
265 * ld-cris/libdso-10.d: Likewise.
266 * ld-cris/libdso-11.d: Likewise.
267 * ld-cris/libdso-12.d: Likewise.
268 * ld-cris/libdso-14.d: Likewise.
269 * ld-cris/libdso-2.d: Likewise.
270 * ld-i386/tlsnopic.dd: Likewise.
271 * ld-i386/tlsnopic.rd: Likewise.
272 * ld-i386/tlsnopic.sd: Likewise.
273 * ld-i386/tlspic.rd: Likewise.
274 * ld-mmix/bpo-10.d: Likewise.
275 * ld-mmix/bpo-22.d: Likewise.
276 * ld-mmix/sec-7m.d: Likewise.
277 * ld-powerpc/tlsexe.r: Likewise.
278 * ld-powerpc/tlsexetoc.r: Likewise.
279 * ld-powerpc/tlsso.g: Likewise.
280 * ld-powerpc/tlsso.r: Likewise.
281 * ld-powerpc/tlsso32.d: Likewise.
282 * ld-powerpc/tlsso32.g: Likewise.
283 * ld-powerpc/tlsso32.r: Likewise.
284 * ld-powerpc/tlstocso.g: Likewise.
285 * ld-powerpc/tlstocso.r: Likewise.
286
aa207068
AS
2872005-06-23 Andreas Schwab <schwab@suse.de>
288
289 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
290 type.
291
0df40b5e
AM
2922005-06-10 Alan Modra <amodra@bigpond.net.au>
293
294 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
295 * ld-cris/libdso-2.d: Likewise.
296 * ld-mmix/loc6.d: Likewise.
297
bdd87c77
AM
2982005-06-10 Alan Modra <amodra@bigpond.net.au>
299
300 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
301 that no .text? section is kept. Also check setting vma and
302 lma.
303 * ld-scripts/empty-aligned.d: Update.
304
6e81d46e
AM
3052005-06-09 Alan Modra <amodra@bigpond.net.au>
306
307 * ld-scripts/empty-aligned.d: Adjust.
308
18b79829
L
3092005-06-05 H.J. Lu <hongjiu.lu@intel.com>
310
311 * ld-cris/hiddef1.d: Undo the last change.
312 * ld-cris/libdso-10.d: Likewise.
313 * ld-cris/libdso-2.d: Likewise.
314
00d8e0ea
L
3152005-06-04 H.J. Lu <hongjiu.lu@intel.com>
316
317 * ld-cris/hiddef1.d: Updated.
318 * ld-cris/libdso-10.d: Likewise.
319 * ld-cris/libdso-2.d: Likewise.
320
b38b1562
AM
3212005-06-02 Alan Modra <amodra@bigpond.net.au>
322
323 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
324
a359509e
ZW
3252005-05-31 Zack Weinberg <zack@codesourcery.com>
326
327 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
328 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
329 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
330 UNSUPPORTED on a.out targets. Tidy.
331
dae043d2
MM
3322005-05-27 Mark Mitchell <mark@codesourcery.com>
333
334 * config/default.exp (CC): Use find_gcc.
335 (CFLAGS): Define, if no definition has been provided by the user.
336 (CXX): Likewise.
337 (CXXFLAGS): Likewise.
a359509e 338
c7e2e997
L
3392005-05-24 H.J. Lu <hongjiu.lu@intel.com>
340
341 * ld-mmix/bpo-6.d: Updated.
342 * ld-mmix/bpo-19.d: Likewise.
343
175ac043
RH
3442005-05-22 Richard Henderson <rth@redhat.com>
345
346 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
347 * ld-elfweak/weak.dsym: Likewise.
348
349 * ld-selective/selective.exp: Don't test alpha.
350
4dc4a9a5
DJ
3512005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
352
353 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
354 files.
355 * ld-powerpc/powerpc.exp: Run the new test.
356
3974a4b6
BW
3572005-05-20 Bob Wilson <bob.wilson@acm.org>
358
359 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
360
75ff4589
L
3612005-05-17 H.J. Lu <hongjiu.lu@intel.com>
362
363 PR 797
364 * empty-aligned.d: New file.
365 * empty-aligned.exp: Likewise.
366 * empty-aligned.s: Likewise.
367 * empty-aligned.t: Likewise.
368
34732de9
BW
3692005-05-11 Bob Wilson <bob.wilson@acm.org>
370
371 * ld-undefined/undefined.exp: xfail xtensa-*-*.
372
3b36f7e6
AM
3732005-05-07 Alan Modra <amodra@bigpond.net.au>
374
375 * ld-powerpc/tlsexe32.d: Update for changed got layout.
376 * ld-powerpc/tlsexe32.g: Likewise.
377 * ld-powerpc/tlsexe32.r: Likewise.
378 * ld-powerpc/tlsso32.d: Likewise.
379 * ld-powerpc/tlsso32.g: Likewise.
380 * ld-powerpc/tlsso32.r: Likewise.
381
e06fb9c3
NC
3822005-05-06 Nick Clifton <nickc@redhat.com>
383
3b36f7e6 384 Update the address and phone number of the FSF organization in
e06fb9c3 385 the GPL notices in the following files:
3b36f7e6 386 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
387 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
388 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
389 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 390 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
391 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
392 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
393 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
394 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
395 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
396 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
397 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
398 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
399 ld-scripts/assert.exp, ld-scripts/crossref.exp,
400 ld-scripts/data.exp, ld-scripts/defined.exp,
401 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
402 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
403 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
404 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
405 ld-scripts/sort.exp, ld-scripts/weak.exp,
406 ld-selective/sel-dump.exp, ld-selective/selective.exp,
407 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
408 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
409 ld-shared/shared.exp, ld-sparc/sparc.exp,
410 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
411 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
412 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
413 ld-xtensa/lcall.exp, lib/ld-lib.exp
414
ee58dd1e
NC
4152005-05-05 Mike Frysinger <vapier@gentoo.org>
416
417 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
418 versions of Linux which do not use glibc.
419 * ld-sh/sh.exp: Likewise
420
5cfd5a0c
PB
4212005-05-05 Paul Brook <paul@codesourcery.com>
422
423 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
424 * ld-elfweak/elfweak.exp: Run size2.d.
425 * ld-elfwaek/size2.d: New file.
426 * ld-elfwaek/size2a.s: New file.
427 * ld-elfwaek/size2b.s: New file.
428
907dcf3f
MK
4292005-04-26 Mark Kettenis <kettenis@gnu.org>
430
19dce677
MK
431 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
432
907dcf3f
MK
433 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
434 *-*-openbsd*.
435
6d633fd2
L
4362005-04-25 H.J. Lu <hongjiu.lu@intel.com>
437
438 * ld-discard/extern.d: Expect error.
439 * ld-discard/start.d: Likewise.
440 * ld-discard/static.d: Likewise.
441
c87b5a93
AM
4422005-04-19 Alan Modra <amodra@bigpond.net.au>
443
444 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
445
dcd5e849
AM
4462005-04-15 Alan Modra <amodra@bigpond.net.au>
447
448 * ld-d10v/default_layout.d: Update for unused section removal.
449
40937810
JJ
4502005-04-14 David S. Miller <davem@davemloft.net>
451
452 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
453 * ld-selective/selective.exp: Likewise.
454 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
455 names so we know which one is failing. Run sparc64 TLS
456 tests on multi-arch sparc platforms.
457 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 458 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
459 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
460 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
461 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
462 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
463 that sparc64 ELF does support TLS.
a359509e 464
e75a280b
L
4652005-04-13 H.J. Lu <hongjiu.lu@intel.com>
466
467 * ld-elf/empty.d: New file.
468 * ld-elf/empty.s: Likewise.
469
bd695bcc
JJ
4702005-04-11 David S. Miller <davem@davemloft.net>
471
472 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
473 * ld-sparc/tlssunbin32.rd: Likewise.
474 * ld-sparc/tlssunbin32.sd: Likewise.
475 * ld-sparc/tlssunpic32.dd: Likewise.
476
9d2da7ca
JB
4772005-03-30 Julian Brown <julian@codesourcery.com>
478
479 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
480 being untyped.
481 * ld-arm/arm-app.d: Likewise.
482 * ld-arm/mixed-app.d: Likewise.
483
ba93b8ac
DJ
4842005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
485
486 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
487 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
488 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
489 alignment.
490 * ld-arm/arm-elf.exp: Run TLS tests.
491
8c2fda1d
L
4922005-03-28 H.J. Lu <hongjiu.lu@intel.com>
493
494 PR 803
495 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
496
99c05fe4
MM
4972005-03-24 Mark Mitchell <mark@codesourcery.com>
498
499 * config/default.exp: Do not load libpath.exp if it does not
500 exist.
501 (CC): Provide fallback definition.
a359509e 502
82f0cfbd
EC
5032005-03-24 Eric Christopher <echristo@redhat.com>
504
505 * ld-mips-elf/rel32-n32.d: Revert changes.
506 * ld-mips-elf/rel32-o32.d: Ditto.
507 * ld-mips-elf/rel64.d: Ditto.
508
cc27e1dc
EC
5092005-03-23 Eric Christopher <echristo@redhat.com>
510
511 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
512 test.
513 * ld-mips-elf/mips-elf.exp: Call it.
514 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
515 * ld-mips-elf/rel32-o32.d: Ditto.
516 * ld-mips-elf/rel64.d: Ditto.
517
4f029446
L
5182005-03-23 H.J. Lu <hongjiu.lu@intel.com>
519
520 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
521 * ld-cris/expdyn6.d: Likewise.
522 * ld-cris/expdyn7.d: Likewise.
523 * ld-cris/gotplt1.d: Likewise.
524 * ld-cris/gotplt2.d: Likewise.
525 * ld-cris/gotplt3.d: Likewise.
526 * ld-cris/libdso-10.d: Likewise.
527 * ld-cris/libdso-11.d: Likewise.
528 * ld-cris/libdso-12.d: Likewise.
529 * ld-cris/libdso-14.d: Likewise.
530 * ld-cris/libdso-2.d: Likewise.
531 * ld-cris/locref1.d: Likewise.
532 * ld-cris/locref2.d: Likewise.
533 * ld-cris/nodyn5.d: Likewise.
534 * ld-cris/pv32-1.d: Likewise.
535 * ld-cris/weakref2.d: Likewise.
536
52a43e71
AM
5372005-03-23 Alan Modra <amodra@bigpond.net.au>
538
539 * ld-elf/tbss.s: Don't start directives in first column.
540 * ld-scripts/weak1.s: Likewise.
541 * ld-scripts/weak2.s: Likewise.
542 * ld-undefined/weak-undef.s: Likewise.
543 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
544
644285ef
AM
5452005-03-22 Alan Modra <amodra@bigpond.net.au>
546
547 * ld-powerpc/tlsexe32.r: Update.
548 * ld-powerpc/tlsso32.d: Update.
549 * ld-powerpc/tlsso32.g: Update.
550 * ld-powerpc/tlsso32.r: Update.
551
b1ab9777
AM
5522005-03-21 Alan Modra <amodra@bigpond.net.au>
553
554 * ld-powerpc/tlsexe.r: Update.
555 * ld-powerpc/tlsexetoc.r: Update.
556 * ld-powerpc/tlsso.r: Update.
557 * ld-powerpc/tlstocso.r: Update.
558
8d7146ba
L
5592005-03-20 H.J. Lu <hongjiu.lu@intel.com>
560
561 * ld-mmix/bpo-1.d: Updated for empty section removal.
562 * ld-mmix/bpo-10.d: Likewise.
563 * ld-mmix/bpo-11.d: Likewise.
564 * ld-mmix/bpo-14.d: Likewise.
565 * ld-mmix/bpo-16.d: Likewise.
566 * ld-mmix/bpo-17.d: Likewise.
567 * ld-mmix/bpo-18.d: Likewise.
568 * ld-mmix/bpo-19.d: Likewise.
569 * ld-mmix/bpo-2.d: Likewise.
570 * ld-mmix/bpo-3.d: Likewise.
571 * ld-mmix/bpo-4.d: Likewise.
572 * ld-mmix/bpo-5.d: Likewise.
573 * ld-mmix/bpo-6.d: Likewise.
574 * ld-mmix/bpo-9.d: Likewise.
575 * ld-mmix/bspec1.d: Likewise.
576 * ld-mmix/bspec2.d: Likewise.
577 * ld-mmix/greg-1.d: Likewise.
578 * ld-mmix/greg-19.d: Likewise.
579 * ld-mmix/greg-2.d: Likewise.
580 * ld-mmix/greg-3.d: Likewise.
581 * ld-mmix/greg-4.d: Likewise.
582 * ld-mmix/greg-5.d: Likewise.
583 * ld-mmix/greg-5s.d: Likewise.
584 * ld-mmix/greg-6.d: Likewise.
585 * ld-mmix/greg-7.d: Likewise.
586 * ld-mmix/loc1.d: Likewise.
587 * ld-mmix/loc2.d: Likewise.
588 * ld-mmix/loc3.d: Likewise.
589 * ld-mmix/loc4.d: Likewise.
590 * ld-mmix/loc6.d: Likewise.
591 * ld-mmix/local1.d: Likewise.
592 * ld-mmix/local12.d: Likewise.
593 * ld-mmix/local3.d: Likewise.
594 * ld-mmix/local5.d: Likewise.
595 * ld-mmix/local7.d: Likewise.
596 * ld-mmix/locdo-1.d: Likewise.
597 * ld-mmix/loct-1.d: Likewise.
598 * ld-mmix/locto-1.d: Likewise.
599 * ld-mmix/start-1.d: Likewise.
600 * ld-mmix/undef-3.d: Likewise.
601
de7f8cc8
BW
6022005-03-16 David Heine <dlheine@tensilica.com>
603 Bob Wilson <bob.wilson@acm.org>
604
605 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
606 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
607
05f83022
L
6082005-03-16 H.J. Lu <hongjiu.lu@intel.com>
609
610 * ld-cris/hiddef1.d: Updated for empty section removal.
611 * ld-cris/libdso-10.d: Likewise.
612 * ld-cris/libdso-2.d: Likewise.
613
57316bff
L
6142005-03-16 H.J. Lu <hongjiu.lu@intel.com>
615
616 * ld-alpha/tlsbin.rd: Updated for empty section removal.
617 * ld-alpha/tlsbinr.rd: Likewise.
618 * ld-alpha/tlspic.rd: Likewise.
619 * ld-arm/mixed-lib.sym: Likewise.
620 * ld-i386/tlsbin.rd: Likewise.
621 * ld-i386/tlsnopic.rd: Likewise.
622 * ld-i386/tlspic.rd: Likewise.
623 * ld-ia64/tlsbin.rd: Likewise.
624 * ld-ia64/tlspic.rd: Likewise.
625 * ld-powerpc/apuinfo.rd: Likewise.
626 * ld-powerpc/powerpc.exp: Likewise.
627 * ld-powerpc/tlsexe32.r: Likewise.
628 * ld-s390/tlsbin.rd: Likewise.
629 * ld-s390/tlsbin_64.rd: Likewise.
630 * ld-s390/tlspic.rd: Likewise.
631 * ld-s390/tlspic_64.rd: Likewise.
632 * ld-sh/tlsbin-2.d: Likewise.
633 * ld-sh/tlspic-2.d: Likewise.
634 * ld-sparc/tlssunbin32.rd: Likewise.
635 * ld-sparc/tlssunnopic32.rd: Likewise.
636 * ld-sparc/tlssunpic32.rd: Likewise.
637 * ld-x86-64/tlsbin.rd: Likewise.
638 * ld-x86-64/tlspic.rd: Likewise.
639
cb2d1ef2
AM
6402005-03-16 Alan Modra <amodra@bigpond.net.au>
641
642 * ld-powerpc/tlsexe32.d: Update.
643 * ld-powerpc/tlsexe32.g: Update.
644 * ld-powerpc/tlsexe32.r: Update.
645 * ld-powerpc/tlsexe32.t: Update.
646 * ld-powerpc/tlsso32.d: Update.
647 * ld-powerpc/tlsso32.g: Update.
648 * ld-powerpc/tlsso32.r: Update.
649 * ld-powerpc/tlsso32.t: Update.
650
9a6351f1
HPN
6512005-03-08 Hans-Peter Nilsson <hp@axis.com>
652
653 Adjust testsuite for cris-axis-aout.
654 * ld-cris/noglob1.d: Adjust regexp for a.out output.
655 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
656 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
657 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
658 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
659 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
660 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
661 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
662 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
663 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
664 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
665 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
666 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
667 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
668 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
669
e7b679eb
AM
6702005-03-05 Alan Modra <amodra@bigpond.net.au>
671
b3a6d6e1
AM
672 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
673 removed section symbols.
674 * ld-alpha/tlsbin.rd: Likewise.
675 * ld-alpha/tlsbin.sd: Likewise.
676 * ld-alpha/tlsbinr.dd: Likewise.
677 * ld-alpha/tlsbinr.rd: Likewise.
678 * ld-alpha/tlspic.dd: Likewise.
679 * ld-alpha/tlspic.rd: Likewise.
680 * ld-alpha/tlspic.sd: Likewise.
681
682 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
683 * ld-powerpc/tlsexe.r: Likewise.
684 * ld-powerpc/tlsexetoc.g: Likewise.
685 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 686
bbe506e8
TS
6872005-03-04 David Daney <ddaney@avtrex.com>
688
689 * ld-mips-elf/multi-got-no-shared-1.s,
690 ld-mips-elf/multi-got-no-shared-2.s,
691 ld-mips-elf/multi-got-no-shared.d: New tests.
692 * ld-mips-elf/mips-elf.exp: Run them.
693
f4e584bd
DJ
6942005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
695
696 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
697 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
698 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
699 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
700 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
701 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
702 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
703 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
704 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
705 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
706 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
707 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
708 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
709 ld-mips-elf/tlsdyn-o32-2.got: New files.
710 * ld-mips-elf/mips-elf.exp: Run the new tests.
711
dc652011
NC
7122005-03-01 Nick Clifton <nickc@redhat.com>
713
8aee822f
NC
714 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
715 section alignment.
cb2d1ef2 716
8aee822f
NC
717 * ld-discard/extern.d: Adjust expected warning to take into
718 account the fact that the linker's name might be included and that
719 the reloc might have been adjusted to be against the section
720 symbol.
721
9b2f1d35
EC
7222005-02-22 Eric Christopher <echristo@redhat.com>
723
724 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
725 table size for __start.
726
a5e0d269
DJ
7272005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
728
729 * ld-elfvsb/hidden2.d: Expect OBJECT.
730 * ld-elfvsb/hidden2.s: Force type OBJECT.
731 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
732 * ld-elf/start.s: Provide __start for MIPS.
733 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
734 test.
735 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
736
f364d1ca
AM
7372005-02-21 Alan Modra <amodra@bigpond.net.au>
738
739 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
740 #warning given. Rearrange to allow $program to remain unset.
741 Don't allow gas errors. Append objcopy_as_link output to that
742 from the linker before testing against expected output. Fail the
743 test if warning not found when expected. Conversely fail the
744 test if ld errors or warnings given when not expected.
745
cc1bc22a
AM
7462005-02-21 Alan Modra <amodra@bigpond.net.au>
747
748 * ld-elf/exclude1.s: Use ".dc.a".
749 * ld-elfvsb/hidden2.s: Likewise.
750
25629536
AM
7512005-02-21 Alan Modra <amodra@bigpond.net.au>
752
753 * ld-elf/warn1.d: Specify -Ttext.
754 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
755 * ld-scripts/align2.t: Discard all but .text and .data.
756 * ld-scripts/align2a.d: Accept non-readonly for coff.
757 * ld-scripts/align2b.d: Likewise.
758 * lib/ld-lib.exp (is_aout_format): New function.
759
7921892a
AM
7602005-02-18 Alan Modra <amodra@bigpond.net.au>
761
762 * ld-scripts/align2a.d: Don't assume anything about section
763 padding or alignment, or max page size. Allow 64-bit addresses.
764 * ld-scripts/align2b.d: Likewise.
765
fbbb9ac5
ZW
7662005-02-17 Zack Weinberg <zack@codesourcery.com>
767
768 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
769 Add dump tests "align2a", "align2b", "align2c".
770 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
771 * ld-scripts/align2b.s, ld-scripts/align2b.d
772 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
773
68320ddb
AO
7742005-02-17 Alexandre Oliva <aoliva@redhat.com>
775
776 * ld-frv/fdpic-static-6.d: Update.
777 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
778 spelling of errors and warnings.
779
d6f16593 7802005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 781 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
782
783 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
784 R_MIPS16_LO16 relocs.
785 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
786 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
787 * ld-mips-elf/mips-elf.exp: Run the new tests.
788
28f4cc59
EB
7892005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
790
791 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
792 on sparc64-elf.
793
f1dab70d
JB
7942005-02-13 Jan Beulich <jbeulich@novell.com>
795
796 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
797 (build_binary): Pass as_options to ld_assemble.
798 (test_ldfail): Likewise.
799 (build_exec): Likewise.
800 Pass as_options to run_ld_link_tests.
801 * ld-ia64/tlsbin.s: Add .explicit.
802 * ld-ia64/tlsbinpic.s: Likewise.
803 * ld-ia64/tlspic1.s: Likewise.
804
35a922ee
EB
8052005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
806
807 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
808 * ld-sparc/tlssunpic32.rd: Likewise.
809
b44adcf4
EB
8102005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
811
812 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
813
88791d55
PB
8142005-02-11 Paul Brook <paul@codesourcery.com>
815
ae53d3b0 816 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 817
d9391a17
AM
8182005-02-12 Alan Modra <amodra@bigpond.net.au>
819
820 * ld-elfvsb/hidden2.s: Replace .word with .long.
821
6fa3860b
PB
8222005-02-10 Paul Brook <paul@codesourcery.com>
823
824 * ld-elfvsb/hidden2.s: New file
825 * ld-elfvsb/hidden2.d: New file
826 * ld-elfvsb/hidden2.ld: New file
827
303e4c21
AO
8282005-02-07 Alexandre Oliva <aoliva@redhat.com>
829
830 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
831
bb00e284
HPN
8322005-02-07 Hans-Peter Nilsson <hp@axis.com>
833
a779d8fa
HPN
834 * ld-cris/libdso-13.d: Adjust for being identified as warning.
835
00de87cd
HPN
836 * ld-cris/globsymw2.s: New file.
837 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
838
76994680
HPN
839 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
840 Adjust for being identified as warnings.
841
abcb776f
HPN
842 * ld-cris/stabs1.s: New file.
843 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
844
b80f2c6a
HPN
845 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
846 ld-elf/warn1.d: New test.
847
bb00e284
HPN
848 * lib/ld-lib.exp: Support new directive "warning".
849
732be173
DJ
8502005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
851
852 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
853 after test commands.
854 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
855 systems.
856
bb700d78
AM
8572005-02-01 Alan Modra <amodra@bigpond.net.au>
858
859 * ld-powerpc/tlsso.r: Update.
860 * ld-powerpc/tlstocso.r: Update.
861
4d4ee08e
DJ
8622005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
863
864 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
865 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
866 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
867 ld-mips-elf/jalbal.d: Force big-endian.
868 * ld-mips-elf/multi-got-1.d: Make more flexible.
869 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
870 ld-mips-elf/rel64.d: Update offsets.
871
53714254
DJ
8722005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
873
874 * ld-elf/group1.d: Accept OBJECT symbols.
875
8c946ed5
RS
8762005-01-31 Richard Sandiford <rsandifo@redhat.com>
877
878 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
879 32-bit pointers.
880 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
881 * ld-mips-elf/eh-frame[34].d: New tests.
882 * ld-mips-elf/mips-elf.exp: Run them.
883
f7e323d5
JB
8842005-01-28 Jan Beulich <jbeulich@novell.com>
885
886 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
887 * ld/ia64/tlspic.[rt]d: Likewise.
888
90219bd0
AO
8892005-01-25 Alexandre Oliva <aoliva@redhat.com>
890
891 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
892 * ld-frv/tls.exp: Likewise.
893 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
894 * ld-frv/tls-3.s: New.
895 * ld-frv/tls-static-3.d: New.
896 * ld-frv/tls-dynamic-3.d: New.
897 * ld-frv/tls-pie-3.d: New.
898 * ld-frv/tls-shared-3.d: New.
899 * ld-frv/tls-relax-static-3.d: New.
900 * ld-frv/tls-relax-dynamic-3.d: New.
901 * ld-frv/tls-relax-pie-3.d: New.
902 * ld-frv/tls-relax-shared-3.d: New.
903 * ld-frv/tls.exp: Run the new tests.
904 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
905 * ld-frv/tls-relax-dynamic-2.d: Likewise.
906 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
907 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
908 * ld-frv/tls-1-dep.s: New.
909 * ld-frv/tls-1-shared.lds: New.
910 * ld-frv/tls-1.s: New.
911 * ld-frv/tls-2.s: New.
912 * ld-frv/tls-dynamic-1.d: New.
913 * ld-frv/tls-dynamic-2.d: New.
914 * ld-frv/tls-initial-shared-2.d: New.
915 * ld-frv/tls-pie-1.d: New.
916 * ld-frv/tls-relax-dynamic-1.d: New.
917 * ld-frv/tls-relax-dynamic-2.d: New.
918 * ld-frv/tls-relax-initial-shared-2.d: New.
919 * ld-frv/tls-relax-pie-1.d: New.
920 * ld-frv/tls-relax-shared-1.d: New.
921 * ld-frv/tls-relax-shared-2.d: New.
922 * ld-frv/tls-relax-static-1.d: New.
923 * ld-frv/tls-shared-1-fail.d: New.
924 * ld-frv/tls-shared-1.d: New.
925 * ld-frv/tls-shared-2.d: New.
926 * ld-frv/tls-static-1.d: New.
927 * ld-frv/tls.exp: New.
928 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
929 * ld-frv/fdpic-pie-2.d: Likewise.
930 * ld-frv/fdpic-pie-6.d: Likewise.
931 * ld-frv/fdpic-pie-7.d: Likewise.
932 * ld-frv/fdpic-pie-8.d: Likewise.
933 * ld-frv/fdpic-shared-1.d: Likewise.
934 * ld-frv/fdpic-shared-2.d: Likewise.
935 * ld-frv/fdpic-shared-3.d: Likewise.
936 * ld-frv/fdpic-shared-4.d: Likewise.
937 * ld-frv/fdpic-shared-5.d: Likewise.
938 * ld-frv/fdpic-shared-6.d: Likewise.
939 * ld-frv/fdpic-shared-7.d: Likewise.
940 * ld-frv/fdpic-shared-8.d: Likewise.
941 * ld-frv/fdpic-shared-local-2.d: Likewise.
942 * ld-frv/fdpic-shared-local-8.d: Likewise.
943 * ld-frv/fdpic-static-1.d: Likewise.
944 * ld-frv/fdpic-static-2.d: Likewise.
945 * ld-frv/fdpic-static-6.d: Likewise.
946 * ld-frv/fdpic-static-7.d: Likewise.
947 * ld-frv/fdpic-static-8.d: Likewise.
948
dcf507a6
RS
9492005-01-17 Richard Sandiford <rsandifo@redhat.com>
950
951 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
952 * ld-mips-elf/mips-elf.exp: Run them.
953
e38bc3b5
NC
9542005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
955
956 * ld-sh/arch/arch.exp: Correct the email address.
957 Correct a few comment typos.
958 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
959 relocations killing the test.
960 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
961 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
962 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
963 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
964 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
965 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
966 * ld-sh/arch/sh2a.s: Generate new file.
967 * ld-sh/arch/sh2e.s: Regenerate.
968 * ld-sh/arch/sh2.s: Regenerate.
969 * ld-sh/arch/sh3-dsp.s: Regenerate.
970 * ld-sh/arch/sh3e.s: Regenerate.
971 * ld-sh/arch/sh3-nommu.s: Regenerate.
972 * ld-sh/arch/sh3.s: Regenerate.
973 * ld-sh/arch/sh4al-dsp.s: Regenerate.
974 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
975 * ld-sh/arch/sh4a.s: Regenerate.
976 * ld-sh/arch/sh4-nofpu.s: Regenerate.
977 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
978 * ld-sh/arch/sh4.s: Regenerate.
979 * ld-sh/arch/sh-dsp.s: Regenerate.
980 * ld-sh/arch/sh.s: Regenerate.
981
15dd0fe8
KK
9822005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
983
984 * ld-sh/shared-1.d: Update for changed dynamic syms.
985 * ld-sh/sh64/gotplt.d: Likewise.
986 * ld-sh/sh64/init-cmpct.d: Likewise.
987 * ld-sh/sh64/init-media.d: Likewise.
988 * ld-sh/sh64/init64.d: Likewise.
989
911a6300
TL
9902004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
991
fbbb9ac5 992 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 993 to disassembler printing method.
cb2d1ef2 994 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
995 * ld-crx/reloc-rel24.d: Likewise.
996 * ld-crx/reloc-rel32.d: Likewise.
997 * ld-crx/reloc-rel4.d: Likewise.
998 * ld-crx/reloc-rel8-cmp.d: Likewise.
999 * ld-crx/reloc-rel8.d: Likewise.
1000
1e50d24d
RS
10012004-12-16 Richard Sandiford <rsandifo@redhat.com>
1002
1003 * ld-v850: New directory.
1004
c314987d
RS
10052004-12-14 Richard Sandiford <rsandifo@redhat.com>
1006
1007 * ld-mips-elf/jal-overflow-2.[sd]: New test.
1008 * ld-mips-elf/mips-elf.exp: Run it.
1009
1f0f3e9b
RS
10102004-12-13 Richard Sandiford <rsandifo@redhat.com>
1011
1012 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
1013
5c799c07
AM
10142004-12-11 Alan Modra <amodra@bigpond.net.au>
1015
1016 * ld-mmix/bpo-1.d: Update for changed section syms.
1017 * ld-mmix/bpo-10.d: Likewise.
1018 * ld-mmix/bpo-11.d: Likewise.
1019 * ld-mmix/bpo-14.d: Likewise.
1020 * ld-mmix/bpo-16.d: Likewise.
1021 * ld-mmix/bpo-17.d: Likewise.
1022 * ld-mmix/bpo-18.d: Likewise.
1023 * ld-mmix/bpo-19.d: Likewise.
1024 * ld-mmix/bpo-2.d: Likewise.
1025 * ld-mmix/bpo-22.d: Likewise.
1026 * ld-mmix/bpo-3.d: Likewise.
1027 * ld-mmix/bpo-4.d: Likewise.
1028 * ld-mmix/bpo-5.d: Likewise.
1029 * ld-mmix/bpo-6.d: Likewise.
1030 * ld-mmix/bpo-9.d: Likewise.
1031 * ld-mmix/greg-1.d: Likewise.
1032 * ld-mmix/greg-19.d: Likewise.
1033 * ld-mmix/greg-2.d: Likewise.
1034 * ld-mmix/greg-3.d: Likewise.
1035 * ld-mmix/greg-4.d: Likewise.
1036 * ld-mmix/greg-5.d: Likewise.
1037 * ld-mmix/greg-5s.d: Likewise.
1038 * ld-mmix/greg-6.d: Likewise.
1039 * ld-mmix/greg-7.d: Likewise.
1040 * ld-mmix/loc1.d: Likewise.
1041 * ld-mmix/loc2.d: Likewise.
1042 * ld-mmix/loc3.d: Likewise.
1043 * ld-mmix/loc4.d: Likewise.
1044 * ld-mmix/loc6.d: Likewise.
1045 * ld-mmix/locdo-1.d: Likewise.
1046 * ld-mmix/loct-1.d: Likewise.
1047 * ld-mmix/locto-1.d: Likewise.
1048 * ld-mmix/start-1.d: Likewise.
1049 * ld-sh/sh64/abi32.xd: Likewise.
1050 * ld-sh/sh64/abi64.xd: Likewise.
1051 * ld-sh/sh64/cmpct1.xd: Likewise.
1052 * ld-sh/sh64/mix1.xd: Likewise.
1053 * ld-sh/sh64/mix2.xd: Likewise.
1054 * ld-sh/sh64/rel32.xd: Likewise.
1055 * ld-sh/sh64/rel64.xd: Likewise.
1056 * ld-sh/sh64/shdl32.xd: Likewise.
1057 * ld-sh/sh64/shdl64.xd: Likewise.
1058
3a6eb9c0
ILT
10592004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1060
1061 * ld-mips-elf/jalbal.d: New test.
1062 * ld-mips-elf/jalbal.s: New test.
1063 * ld-mips-elf/mips-elf.exp: Run it.
1064
0efd4160
ILT
10652004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
1066
1067 * ld-mips-elf/jaloverflow.d: New test.
1068 * ld-mips-elf/jaloverflow.s: New test.
1069 * ld-mips-elf/mips-elf.exp: Run it.
1070
e1d97869
L
10712004-12-03 H.J. Lu <hongjiu.lu@intel.com>
1072
1073 * ld-elf/group1.d: Support 64bit.
1074
529fcb95
PB
10752004-12-01 Paul Brook <paul@codesourcery.com>
1076
1077 * ld-elf/group1.d: New test.
1078 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
1079
6db74b6f
DJ
10802004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
1081
1082 * ld-selective/selective.exp: Use -print-libgcc-file-name for
1083 ARM and v850 also.
1084
0beaef2b
PB
10852004-11-24 Paul Brook <paul@codesourcery.com>
1086
1087 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
1088
3ec57632
NC
10892004-11-19 Nick Clifton <nickc@redhat.com>
1090
1091 * ld-scripts/script.exp: Add test of memory linker script.
1092 Reorganise code to remove unnecessary indentation.
1093 Fix target tests to avoid using --image-base with *-nto targets.
1094 * ld-scripts/memory.t: New linker script to test the MEMORY
1095 section and the ORIGIN and LENGTH operators.
1096
b7693d02
DJ
10972004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
1098
1099 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
1100 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
1101 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
1102 ld-arm/arm-lib.ld: New files.
1103 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
1104 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1105 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
1106 ld-arm/arm-static-app.r: Update for big-endian.
1107 * ld-arm/arm-elf.exp: Run the new tests.
1108
353057a5
RS
11092004-11-16 Richard Sandiford <rsandifo@redhat.com>
1110
1111 * ld-mips-elf/eh-frame1.{s,ld},
1112 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
1113 * ld-mips-elf/mips-elf.exp: Run it.
1114
d693c47e
AM
11152004-11-10 Alan Modra <amodra@bigpond.net.au>
1116
1117 * ld-d10v/reloc-003.d: Update for changed error message.
1118 * ld-d10v/reloc-004.d: Likewise.
1119 * ld-d10v/reloc-007.d: Likewise.
1120 * ld-d10v/reloc-008.d: Likewise.
1121 * ld-d10v/reloc-011.d: Likewise.
1122 * ld-d10v/reloc-012.d: Likewise.
1123 * ld-d10v/reloc-015.d: Likewise.
1124 * ld-d10v/reloc-016.d: Likewise.
1125
e06fb9c3
NC
11262004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
1127
1128 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
1129 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
1130 PE.
1131 * lib/ld-lib.exp (is_pecoff_format): New.
1132
300dac7e
NC
11332004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
1134 Vineet Sharma <vineets@noida.hcltech.com>
1135
1136 * ld-maxq: New directory. Contains tests for the new maxq port.
1137
1f02b94b
HPN
11382004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
1139
1140 * ld-elf/merge.d: xfail crisv32-*-*.
1141 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
1142 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
1143 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
1144 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
1145 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
1146 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
1147 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
1148 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
1149 * ld-cris/ldsym1.d: Adjust for change in linker script.
1150
ca7d30d9
HPN
11512004-11-02 Hans-Peter Nilsson <hp@axis.com>
1152
1153 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1154 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
1155 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
1156 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
1157 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
1158 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
1159 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
1160 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
1161 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
1162 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
1163 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
1164 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
1165 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
1166
3e3b46e5
PB
11672004-10-26 Paul Brook <paul@codesourcery.com>
1168
1169 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
1170 (build_vers_lib_pic_flags): New function.
1171 Add vers29 test.
1172 * ld-elfvers/vers29.c: New file.
1173 * ld-elfvers/vers29.dsym: New file.
1174 * ld-elfvers/vers29.ver: New file.
1175
04d3ad57
HPN
11762004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
1177
1fddb8da
HPN
1178 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
1179 length.
1180 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
1181 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
1182
04d3ad57
HPN
1183 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
1184 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
1185 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
1186 ld-mmix/reg-1m.d: Adjust for changed error message format.
1187
0e99ae0c
L
11882004-10-19 H.J. Lu <hongjiu.lu@intel.com>
1189
1190 * ld-elf/exclude.exp: Allow cris-*-elf.
1191
1192 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
1193 * ld-elf/exclude2.s: Add ".data".
1194
cad5e2c2
HPN
11952004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
1196
1197 * ld-elf/exclude.exp: Don't run for cris-*-elf.
1198
b58f81ae
DJ
11992004-10-16 Daniel Jacobowitz <dan@debian.org>
1200
1201 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1202
391df1c0
AM
12032004-10-15 Alan Modra <amodra@bigpond.net.au>
1204
1205 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1206 * ld-crx/reloc-num16.d: Likewise.
1207 * ld-crx/reloc-num32.d: Likewise.
1208 * ld-scripts/provide-2.t: Start .data at 0x2000.
1209 * ld-scripts/provide-2.d: Adjust.
1210
e0255be8
L
12112004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1212
1213 * ld-scripts/sort.exp: Run for ELF targets only.
1214
afd7a018
AM
12152004-10-14 Alan Modra <amodra@bigpond.net.au>
1216
1217 * ld-scripts/overlay-size.d: Update for changed orphan section
1218 placement.
1219 * ld-mmix/bpo-18.d: Likewise.
1220
43cd72b9
BW
12212004-10-07 Bob Wilson <bob.wilson@acm.org>
1222
1223 * ld-xtensa/lcall1.s: Use .literal directive.
1224 * ld-xtensa/lcall2.s: Align function entry.
1225 * ld-xtensa/coalesce2.s: Likewise.
1226
bcaa7b3e
L
12272004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1228
1229 * ld-scripts/sort.exp: New file for section sorting tests.
1230 * ld-scripts/sort_b_a.d: Likewise
1231 * ld-scripts/sort_b_a.s: Likewise
1232 * ld-scripts/sort_b_a.t: Likewise
1233 * ld-scripts/sort_b_a_a-1.d: Likewise
1234 * ld-scripts/sort_b_a_a-2.d: Likewise
1235 * ld-scripts/sort_b_a_a-3.d: Likewise
1236 * ld-scripts/sort_b_a_a.t: Likewise
1237 * ld-scripts/sort_b_a_n-1.d: Likewise
1238 * ld-scripts/sort_b_a_n-2.d: Likewise
1239 * ld-scripts/sort_b_a_n-3.d: Likewise
1240 * ld-scripts/sort_b_a_n.t: Likewise
1241 * ld-scripts/sort_b_n.d: Likewise
1242 * ld-scripts/sort_b_n.s: Likewise
1243 * ld-scripts/sort_b_n.t: Likewise
1244 * ld-scripts/sort_b_n_a-1.d: Likewise
1245 * ld-scripts/sort_b_n_a-2.d: Likewise
1246 * ld-scripts/sort_b_n_a-3.d: Likewise
1247 * ld-scripts/sort_b_n_a.t: Likewise
1248 * ld-scripts/sort_b_n_n-1.d: Likewise
1249 * ld-scripts/sort_b_n_n-2.d: Likewise
1250 * ld-scripts/sort_b_n_n-3.d: Likewise
1251 * ld-scripts/sort_b_n_n.t: Likewise
1252 * ld-scripts/sort_n_a-a.s: Likewise
1253 * ld-scripts/sort_n_a-b.s: Likewise
1254 * ld-scripts/sort_no-1.d: Likewise
1255 * ld-scripts/sort_no-2.d: Likewise
1256 * ld-scripts/sort_no.t: Likewise
1257
d2c252d7
L
12582004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1259
1260 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1261 * ld-powerpc/tls32.s: Likewise.
1262 * ld-powerpc/tlstoc.s: Likewise.
1263 * ld-s390/tlsbin.s: Likewise.
1264 * ld-s390/tlsbin_64.s: Likewise.
1265 * ld-s390/tlsbinpic.s: Likewise.
1266 * ld-s390/tlsbinpic_64.s: Likewise.
1267 * ld-s390/tlspic1.s: Likewise.
1268 * ld-s390/tlspic1_64.s: Likewise.
1269 * ld-sparc/tlssunbin32.s: Likewise.
1270 * ld-sparc/tlssunbinpic32.s: Likewise.
1271 * ld-sparc/tlssunnopic32.s: Likewise.
1272 * ld-sparc/tlssunpic32.s: Likewise.
1273
99f5fc1b
AM
12742004-10-01 Alan Modra <amodra@bigpond.net.au>
1275
1276 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1277 * ld-s390/tlsbin_64.s: Likewise.
1278 * ld-s390/tlsbinpic.s: Likewise.
1279 * ld-s390/tlsbinpic_64.s: Likewise.
1280 * ld-s390/tlspic1.s: Likewise.
1281 * ld-s390/tlspic1_64.s: Likewise.
1282 * ld-sparc/tlssunbin32.s: Likewise.
1283 * ld-sparc/tlssunbinpic32.s: Likewise.
1284 * ld-sparc/tlssunnopic32.s: Likewise.
1285 * ld-sparc/tlssunpic32.s: Likewise.
1286
9a910d56
AM
12872004-10-01 Alan Modra <amodra@bigpond.net.au>
1288
1289 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1290
f7bf754f
NC
12912004-10-01 Nick Clifton <nickc@redhat.com>
1292
1293 PR 371
1294 * ld-undefined/undefined.exp: Remove redundant XPASS
1295 specifications.
1296
73d14ad4
AM
12972004-10-01 Alan Modra <amodra@bigpond.net.au>
1298
1299 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1300 * ld-powerpc/tls32.s (gd, ld): Likewise.
1301 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1302 * ld-powerpc/tlsso.r: Update.
1303 * ld-powerpc/tlsso32.r: Update.
1304 * ld-powerpc/tlstocso.r: Update.
1305
eeac373a
PB
13062004-09-30 Paul Brook <paul@codesourcery.com>
1307
1308 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1309 * ld-arm/arm-target2-abs.d: New file.
1310
981beeee
AM
13112004-09-29 Alan Modra <amodra@bigpond.net.au>
1312
1313 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1314 * ld-pe/secrel.d: Adjust to suit.
1315
1ba54ee0
AM
13162004-09-24 Alan Modra <amodra@bigpond.net.au>
1317
1318 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1319
cbaa0dc5
AM
13202004-09-22 Alan Modra <amodra@bigpond.net.au>
1321
1322 * ld-i386/tlsbin.rd: Update for changed segment map.
1323 * ld-i386/tlsnopic.rd: Likewise.
1324 * ld-i386/tlspic.rd: Likewise.
1325 * ld-powerpc/tlsexe.r: Likewise.
1326 * ld-powerpc/tlsexe32.r: Likewise.
1327 * ld-powerpc/tlsexetoc.r: Likewise.
1328 * ld-powerpc/tlsso.r: Likewise.
1329 * ld-powerpc/tlsso32.r: Likewise.
1330 * ld-powerpc/tlstocso.r: Likewise.
1331 * ld-s390/tlsbin.rd: Likewise.
1332 * ld-s390/tlsbin_64.rd: Likewise.
1333 * ld-s390/tlspic.rd: Likewise.
1334 * ld-s390/tlspic_64.rd: Likewise.
1335 * ld-sh/tlsbin-2.d: Likewise.
1336 * ld-sh/tlspic-2.d: Likewise.
1337 * ld-x86-64/tlsbin.rd: Likewise.
1338 * ld-x86-64/tlspic.rd: Likewise.
1339
b301b248
AM
13402004-09-22 Alan Modra <amodra@bigpond.net.au>
1341
1342 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1343 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1344 * ld-sh/sh64/shdl32.xd: Likewise.
1345 * ld-sh/sh64/shdl64.xd: Likewise.
1346
3674e28a
PB
13472004-09-17 Paul Brook <paul@codesourcery.com>
1348
1349 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1350 * ld-arm/arm-target1.s: New file.
1351 * ld-arm/arm-target2-{,got-}rel.d: New files.
1352 * ld-arm/arm-target2.s: New file.
1353 * ld-arm/arm-rel31.d: New files.
1354 * ld-arm/arm-rel31.s: New files.
1355 * ld-arm/arm.ld: New file.
1356 * ld-arm/arm-elf.exp: Add new tests.
1357
e646467d
HPN
13582004-09-07 Hans-Peter Nilsson <hp@axis.com>
1359
f9c37615 1360 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1361 New test.
1362
42851540
NC
13632004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1364
1365 * ld-crx: New directory.
1366 * ld-crx/crx.exp: New test script.
1367 * ld-crx/crx.ld: New linker script.
1368 * ld-crx/reloc-abs32.s: New file.
1369 * ld-crx/reloc-abs32.d: Likewise.
1370 * ld-crx/reloc-imm16.s: Likewise.
1371 * ld-crx/reloc-imm16.d: Likewise.
1372 * ld-crx/reloc-imm32.s: Likewise.
1373 * ld-crx/reloc-imm32.d: Likewise.
1374 * ld-crx/reloc-num8.s: Likewise.
1375 * ld-crx/reloc-num8.d: Likewise.
1376 * ld-crx/reloc-num16.s: Likewise.
1377 * ld-crx/reloc-num16.d: Likewise.
1378 * ld-crx/reloc-num32.s: Likewise.
1379 * ld-crx/reloc-num32.d: Likewise.
1380 * ld-crx/reloc-regrel12.s: Likewise.
1381 * ld-crx/reloc-regrel12.d: Likewise.
1382 * ld-crx/reloc-regrel22.s: Likewise.
1383 * ld-crx/reloc-regrel22.d: Likewise.
1384 * ld-crx/reloc-regrel28.s: Likewise.
1385 * ld-crx/reloc-regrel28.d: Likewise.
1386 * ld-crx/reloc-regrel32.s: Likewise.
1387 * ld-crx/reloc-regrel32.d: Likewise.
1388 * ld-crx/reloc-rel4.s: Likewise.
1389 * ld-crx/reloc-rel4.d: Likewise.
1390 * ld-crx/reloc-rel8.s: Likewise.
1391 * ld-crx/reloc-rel8.d: Likewise.
1392 * ld-crx/reloc-rel8-cmp.s: Likewise.
1393 * ld-crx/reloc-rel8-cmp.d: Likewise.
1394 * ld-crx/reloc-rel16.s: Likewise.
1395 * ld-crx/reloc-rel16.d: Likewise.
1396 * ld-crx/reloc-rel24.s: Likewise.
1397 * ld-crx/reloc-rel24.d: Likewise.
1398 * ld-crx/reloc-rel32.s: Likewise.
1399 * ld-crx/reloc-rel32.d: Likewise.
1400
f4faf27b
HPN
14012004-08-21 Hans-Peter Nilsson <hp@axis.com>
1402
1403 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1404 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1405 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1406 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1407 sections.
1408
82dd044a
AM
14092004-08-17 Alan Modra <amodra@bigpond.net.au>
1410
1411 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1412
2f4a83ee
AM
14132004-08-17 Alan Modra <amodra@bigpond.net.au>
1414
1415 * ld-scripts/cross1.t: Remove .opd section spec.
1416
c98bad6f
SC
14172004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1418
1419 * ld-undefined/undefined.exp: The undefine tests now work on
1420 68HC11 and 68HC12.
1421
ff636ee3
KK
14222004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1423
1424 * ld-sh/sh64/crange3-cmpct.rd: Update.
1425 * ld-sh/sh64/crange3-media.rd: Update.
1426
1bec8141
NC
14272004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1428
1429 * ld-h8300/h8300.exp: Addition of new test case to check
1430 relaxation for H8S target.
1431 * ld-h8300/relax-6.s: New test source file.
1432 * ld-h8300/relax-6.d: New test expected disassembly file.
1433 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1434 coff format.
1435
ed049af3
NC
14362004-07-22 Nick Clifton <nickc@redhat.com>
1437
1438 PR/280
1439 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1440 * ld-h8300/relax-3.d: Likewise.
1441 * ld-h8300/relax-4-coff.d: Likewise.
1442 * ld-h8300/relax-4.d: Likewise.
1443 * ld-h8300/relax-5-coff.d: Likewise.
1444 * ld-h8300/relax.d: Likewise.
1445
08ccf96b
L
14462004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1447
1448 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1449
ceb78239
NC
14502004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1451
1452 * ld-h8300/h8300.exp: Addition of gcsection test case.
1453 * ld-h8300/gcsection.s: New test source file.
1454 * ld-h8300/gcsection.d: New test expected disassembly file.
1455
17a6716a
RS
14562004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1457
1458 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1459 * ld-mips-elf/mips-elf.exp: Run it.
1460
f6a8ae81
KK
14612004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1462
1463 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1464 * ld-sh/shared-1.d: Adjust for section reordering changes.
1465 * ld-sh/shared-2.d: Likewise.
1466 * ld-sh/tlsbin-2.d: Likewise.
1467 * ld-sh/tlspic-2.d: Likewise.
1468 * ld-sh/sh64/abi32.xd: Likewise.
1469 * ld-sh/sh64/abi64.xd: Likewise.
1470 * ld-sh/sh64/cmpct1.xd: Likewise.
1471 * ld-sh/sh64/crange1.rd: Likewise.
1472 * ld-sh/sh64/crange2.rd: Likewise.
1473 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1474 * ld-sh/sh64/crange3-media.rd: Likewise.
1475 * ld-sh/sh64/crange3.rd: Likewise.
1476 * ld-sh/sh64/gotplt.d: Likewise.
1477 * ld-sh/sh64/init-cmpct.d: Likewise.
1478 * ld-sh/sh64/init-media.d: Likewise.
1479 * ld-sh/sh64/init64.d: Likewise.
1480 * ld-sh/sh64/mix1.xd: Likewise.
1481 * ld-sh/sh64/mix2.xd: Likewise.
1482 * ld-sh/sh64/shdl32.xd: Likewise.
1483 * ld-sh/sh64/shdl64.xd: Likewise.
1484
5bb2a876
AM
14852004-07-02 Alan Modra <amodra@bigpond.net.au>
1486
1487 * ld-discard/static.d: Accept both original sym and section sym.
1488
d74eb795
JJ
14892004-07-01 Jakub Jelinek <jakub@redhat.com>
1490
1491 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1492 and removal of unneeded STT_SECTION symbols from .dynsym.
1493 * ld-sparc/tlssunbin32.rd: Likewise.
1494 * ld-sparc/tlssunpic32.dd: Likewise.
1495 * ld-sparc/tlssunpic32.sd: Likewise.
1496 * ld-sparc/tlssunbin32.dd: Likewise.
1497 * ld-sparc/tlssunbin32.sd: Likewise.
1498 * ld-sparc/tlssunbin32.td: Likewise.
1499
cdd3575c
AM
15002004-07-01 Alan Modra <amodra@bigpond.net.au>
1501
1502 * ld-discard/extern.d: Update.
1503 * ld-discard/start.d: Update.
1504 * ld-discard/static.d: Update.
1505
2de26f35
L
15062004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1507
1508 PR 233
1509 * ld-discard/extern.d: Updated.
1510 * ld-discard/start.d: Likewise.
1511 * ld-discard/static.d: Likewise.
1512
5b9b7d81
JR
15132004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1514
1515 Actually add these files:
1516 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1517 * ld-sh/arch/arch.exp: New test script.
1518 * ld-sh/arch/arch_expected.txt: New file.
1519 * ld-sh/arch/sh.s: New file.
1520 * ld-sh/arch/sh2.s: New file.
1521 * ld-sh/arch/sh-dsp.s: New file.
1522 * ld-sh/arch/sh2e.s: New file.
1523 * ld-sh/arch/sh3-nommu.s: New file.
1524 * ld-sh/arch/sh3.s: New file.
1525 * ld-sh/arch/sh3-dsp.s: New file.
1526 * ld-sh/arch/sh3e.s: New file.
1527 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1528 * ld-sh/arch/sh4-nofpu.s: New file.
1529 * ld-sh/arch/sh4.s: New file.
1530 * ld-sh/arch/sh4a-nofpu.s: New file.
1531 * ld-sh/arch/sh4al-dsp.s: New file.
1532 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1533
3874ed78
AM
15342004-06-29 Alan Modra <amodra@bigpond.net.au>
1535
1536 * ld-elf/frame.exp: Don't run on mcore.
1537
336d6a64
AM
15382004-06-26 Alan Modra <amodra@bigpond.net.au>
1539
1540 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1541
35d437df
L
15422004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1543
1544 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1545
aee6f5b4
AO
15462004-06-21 Alexandre Oliva <aoliva@redhat.com>
1547
1548 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1549 * ld-frv/fdpic-pie-2.d: Likewise.
1550 * ld-frv/fdpic-pie-6.d: Likewise.
1551 * ld-frv/fdpic-pie-7.d: Likewise.
1552 * ld-frv/fdpic-pie-8.d: Likewise.
1553 * ld-frv/fdpic-shared-1.d: Likewise.
1554 * ld-frv/fdpic-shared-2.d: Likewise.
1555 * ld-frv/fdpic-shared-3.d: Likewise.
1556 * ld-frv/fdpic-shared-4.d: Likewise.
1557 * ld-frv/fdpic-shared-5.d: Likewise.
1558 * ld-frv/fdpic-shared-6.d: Likewise.
1559 * ld-frv/fdpic-shared-7.d: Likewise.
1560 * ld-frv/fdpic-shared-8.d: Likewise.
1561 * ld-frv/fdpic-shared-local-2.d: Likewise.
1562 * ld-frv/fdpic-shared-local-8.d: Likewise.
1563
e6f12cf6
NC
15642004-06-21 Nick Clifton <nickc@redhat.com>
1565
1566 * ld-elf/frame.exp: Handle ports which do not support the --shared
1567 linker switch.
1568
23a75657
NC
15692004-06-18 Jan Beulich <jbeulich@novell.com>
1570
1571 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1572 actually referenced (gcc 3.4 eliminates comparisons of addresses
1573 of global symbols with NULL).
1574 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1575 3.4.0 and above, as this option and its functionality is no longer
1576 supported, making these tests fail).
1577
e06fb9c3
NC
15782004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1579
1580 * ld-sh/arch/arch.exp: New test script.
1581 * ld-sh/arch/arch_expected.txt: New file.
1582 * ld-sh/arch/sh.s: New file.
1583 * ld-sh/arch/sh2.s: New file.
1584 * ld-sh/arch/sh-dsp.s: New file.
1585 * ld-sh/arch/sh2e.s: New file.
1586 * ld-sh/arch/sh3-nommu.s: New file.
1587 * ld-sh/arch/sh3.s: New file.
1588 * ld-sh/arch/sh3-dsp.s: New file.
1589 * ld-sh/arch/sh3e.s: New file.
1590 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1591 * ld-sh/arch/sh4-nofpu.s: New file.
1592 * ld-sh/arch/sh4.s: New file.
1593 * ld-sh/arch/sh4a-nofpu.s: New file.
1594 * ld-sh/arch/sh4al-dsp.s: New file.
1595 * ld-sh/arch/sh4a.s: New file.
1596
c9c33288
NC
15972004-05-18 Nick Clifton <nickc@redhat.com>
1598
1599 * ld-elf/frame.s: Replace @ with % so that the file can be
1600 compiled by an ARM targeted GAS.
1601 * ld-elf/table.s: Likewise.
1602 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1603 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1604 directive takes a power-of-two argument.
1605
117a3ac8
L
16062004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1607
1608 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1609 .gcc_except_table sections.
1610 * ld-elf/frame.s: Likewise.
1611 * ld-elf/table.s: Likewise.
1612 * ld-elf/tbss.s: Likewise.
1613
2f2f4511
KK
16142004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1615
1616 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1617 and removal of unneeded STT_SECTION symbols from .dynsym.
1618 * ld-sh/tlsbin-3.d: Likewise.
1619 * ld-sh/tlspic-2.d: Likewise.
1620
b24f926d
BE
16212004-05-12 Ben Elliston <bje@au.ibm.com>
1622
1623 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1624 * ld-sh/sh64/relfail.exp: Likewise.
1625 * lib/ld-lib.exp: Likewise.
1626
8c37241b
JJ
16272004-05-11 Jakub Jelinek <jakub@redhat.com>
1628
1629 * ld-i386/tlspic.rd: Adjust for section reordering changes
1630 and removal of unneeded STT_SECTION symbols from .dynsym.
1631 * ld-i386/tlspic.dd: Likewise.
1632 * ld-i386/tlspic.sd: Likewise.
1633 * ld-i386/tlsbin.rd: Likewise.
1634 * ld-i386/tlsbinpic.s: Likewise.
1635 * ld-i386/tlsbin.dd: Likewise.
1636 * ld-i386/tlsbin.sd: Likewise.
1637 * ld-i386/tlsnopic.rd: Likewise.
1638 * ld-i386/tlsnopic1.s: Likewise.
1639 * ld-i386/combreloc.d: Likewise.
1640 * ld-i386/tlsnopic.dd: Likewise.
1641 * ld-i386/tlsnopic.sd: Likewise.
1642 * ld-x86-64/tlspic.rd: Likewise.
1643 * ld-x86-64/tlspic.dd: Likewise.
1644 * ld-x86-64/tlsbin.dd: Likewise.
1645 * ld-x86-64/tlspic.sd: Likewise.
1646 * ld-x86-64/tlsbin.sd: Likewise.
1647 * ld-x86-64/tlspic.td: Likewise.
1648 * ld-x86-64/tlsbin.td: Likewise.
1649 * ld-x86-64/tlsbin.rd: Likewise.
1650 * ld-s390/tlspic1.s: Likewise.
1651 * ld-s390/tlsbinpic.s: Likewise.
1652 * ld-s390/tlspic.rd: Likewise.
1653 * ld-s390/tlsbin.rd: Likewise.
1654 * ld-s390/tlspic.dd: Likewise.
1655 * ld-s390/tlsbin.dd: Likewise.
1656 * ld-s390/tlsbin.sd: Likewise.
1657 * ld-s390/tlsbin.td: Likewise.
1658 * ld-s390/tlspic.sd: Likewise.
1659 * ld-s390/tlspic.td: Likewise.
1660 * ld-s390/tlspic1_64.s: Likewise.
1661 * ld-s390/tlsbinpic_64.s: Likewise.
1662 * ld-s390/tlspic_64.rd: Likewise.
1663 * ld-s390/tlsbin_64.rd: Likewise.
1664 * ld-s390/tlspic_64.dd: Likewise.
1665 * ld-s390/tlsbin_64.dd: Likewise.
1666 * ld-s390/tlspic_64.sd: Likewise.
1667 * ld-s390/tlspic_64.td: Likewise.
1668 * ld-s390/tlsbin_64.td: Likewise.
1669 * ld-s390/tlsbin_64.sd: Likewise.
1670 * ld-powerpc/tlsexe32.r: Likewise.
1671 * ld-powerpc/tlsso32.r: Likewise.
1672 * ld-powerpc/tlsso32.d: Likewise.
1673 * ld-powerpc/tlsso32.g: Likewise.
1674 * ld-powerpc/tlsso32.t: Likewise.
1675 * ld-powerpc/tlsexe.r: Likewise.
1676 * ld-powerpc/tlsso.r: Likewise.
1677 * ld-powerpc/tlsso.g: Likewise.
1678 * ld-powerpc/tlsexetoc.r: Likewise.
1679 * ld-powerpc/tlstocso.r: Likewise.
1680 * ld-powerpc/tlstocso.g: Likewise.
1681 * ld-ia64/tlspic.rd: Likewise.
1682 * ld-ia64/tlspic.dd: Likewise.
1683 * ld-ia64/tlspic.sd: Likewise.
1684 * ld-ia64/tlspic.td: Likewise.
1685 * ld-ia64/tlsbin.rd: Likewise.
1686 * ld-ia64/tlsbin.sd: Likewise.
1687 * ld-ia64/tlsbin.td: Likewise.
1688 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1689 * ld-shared/shared.exp: Likewise.
1690
816a1cc6
HPN
16912004-05-10 John Paul Wallington <jpw@gnu.org>
1692
1693 * ld-mmix/bspec2.d: Update sh_info to decimal.
1694 * ld-mmix/local1.d: Likewise.
1695 * ld-mmix/local3.d: Likewise.
1696 * ld-mmix/local5.d: Likewise.
1697 * ld-mmix/local7.d: Likewise.
1698
b8bfc9e1
AO
16992004-05-05 Alexandre Oliva <aoliva@redhat.com>
1700
1701 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1702 * ld-frv/fr450-link.d: Match fdpic as well.
1703
7e415deb
KK
17042004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1705
1706 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1707 * ld-sh/sh64/crange2.rd: Likewise.
1708 * ld-sh/sh64/crange3.rd: Likewise.
1709 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1710 * ld-sh/sh64/crange3-media.rd: Likewise.
1711 * ld-sh/sh64/crangerel1.rd: Likewise.
1712 * ld-sh/sh64/crangerel2.rd: Likewise.
1713
0c9c985c
AM
17142004-05-05 Alan Modra <amodra@bigpond.net.au>
1715
1716 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1717 * ld-powerpc/tlsexe32.r: Likewise.
1718 * ld-powerpc/tlsexetoc.r: Likewise.
1719 * ld-powerpc/tlsso.r: Likewise.
1720 * ld-powerpc/tlsso32.r: Likewise.
1721 * ld-powerpc/tlstocso.r: Likewise.
1722
4030e8f6
CD
17232004-04-24 Chris Demetriou <cgd@broadcom.com>
1724
1725 * ld-elf/merge.d: XFAIL on all MIPS targets.
1726
15fb45b8
AM
17272004-04-24 Alan Modra <amodra@bigpond.net.au>
1728
1729 * ld-powerpc/tlsexe32.d: Update.
1730 * ld-powerpc/tlsso32.d: Update.
1731
76fe5927
CD
17322004-04-23 Chris Demetriou <cgd@broadcom.com>
1733
1734 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1735 removal.
1736 * ld-mips-elf/reloc-3-srec.d: Likewise.
1737 * ld-mips-elf/reloc-3.ld: Likewise.
1738 * ld-mips-elf/reloc-3a.s: Likewise.
1739 * ld-mips-elf/reloc-3b.s: Likewise.
1740 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1741
1f1799d5
KK
17422004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1743
1744 * ld-sh/tlsbin-1.d: Update
1745 * ld-sh/tlspic-1.d: Update.
1746
01e91a6c
L
17472004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1748
1749 * ld-i386/tlspic.dd: Updated.
1750
23867d67
CD
17512004-04-21 Chris Demetriou <cgd@broadcom.com>
1752
1753 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1754 * ld-empic/empic.exp: Likewise.
1755 * ld-empic/relax.t: Likewise.
1756 * ld-empic/relax1.c: Likewise.
1757 * ld-empic/relax2.c: Likewise.
1758 * ld-empic/relax3.c: Likewise.
1759 * ld-empic/relax4.c: Likewise.
1760 * ld-empic/runtest1.c: Likewise.
1761 * ld-empic/runtest2.c: Likewise.
1762 * ld-empic/runtesti.s: Likewise.
1763 * ld-mips-elf/empic1-ln.d: Likewise.
1764 * ld-mips-elf/empic1-lp.d: Likewise.
1765 * ld-mips-elf/empic1-mn.d: Likewise.
1766 * ld-mips-elf/empic1-mp.d: Likewise.
1767 * ld-mips-elf/empic1-ref.s: Likewise.
1768 * ld-mips-elf/empic1-sn.d: Likewise.
1769 * ld-mips-elf/empic1-sp.d: Likewise.
1770 * ld-mips-elf/empic1-space.s: Likewise.
1771 * ld-mips-elf/empic1-tgt.s: Likewise.
1772 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1773 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1774 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1775 * ld-mips-elf/empic2-ref.s: Likewise.
1776 * ld-mips-elf/empic2-rev-0.d: Likewise.
1777 * ld-mips-elf/empic2-rev-1.d: Likewise.
1778 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1779 * ld-mips-elf/empic2-space.s: Likewise.
1780 * ld-mips-elf/emrelocs-eb.d: Likewise.
1781 * ld-mips-elf/emrelocs-el.d: Likewise.
1782 * ld-mips-elf/emrelocs.ld: Likewise.
1783 * ld-mips-elf/emrelocs1.s: Likewise.
1784 * ld-mips-elf/emrelocs2.s: Likewise.
1785 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1786
a664545d
L
17872004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1788
1789 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1790 test.
1791
1792 * ld-elfweak/size.dat: New file.
1793 * ld-elfweak/size_bar.c: Likewise.
1794 * ld-elfweak/size_foo.c: Likewise.
1795 * ld-elfweak/size_main.c: Likewise.
1796
6482c264
NC
17972004-04-14 Brian Ford <ford@vss.fsi.com>
1798 DJ Delorie <dj@redhat.com>
1799
1800 * ld-pe/pe.exp: New, tests for i?86 PE.
1801 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1802 * ld-pe/secrel2.s: Likewise.
1803 * ld-pe/secrel.d: Likewise.
1804
4dc570c2
JJ
18052004-04-19 Jakub Jelinek <jakub@redhat.com>
1806
1807 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1808 * ld-shared/shared.exp: Likewise.
1809
a4b6e8f6
L
18102004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1811
1812 * ld-scripts/assert.s: Add a newline.
1813 * ld-scripts/data.s: Likewise.
1814
8bfaaee7
AM
18152004-04-08 Alan Modra <amodra@bigpond.net.au>
1816
1817 PR 47.
1818 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1819
76cb62b0
AM
18202004-04-08 Alan Modra <amodra@bigpond.net.au>
1821
1822 * ld-scripts/align.exp: Don't run on aix.
1823 * ld-scripts/assert.s: Remove comment.
1824 * ld-scripts/data.s: Likewise.
1825 * ld-scripts/data.t: Set start address to allow for aout headers.
1826 Make first LONG pc-relative.
1827 * ld-scripts/data.d: Update.
1828 * ld-scripts/defined2.d: Allow other random syms.
1829 * ld-scripts/defined3.d: Likewise.
1830 * ld-scripts/provide-1.s: Pad section.
1831 * ld-scripts/provide-1.t: Set .data address and align.
1832 * ld-scripts/provide-1.d: Update.
1833 * ld-scripts/provide-2.s: Pad section.
1834 * ld-scripts/provide-2.d: Allow random trailing syms.
1835 * ld-scripts/provide-3.s: Pad section.
1836 * ld-scripts/provide-3.d: Fix typos.
1837 * ld-scripts/provide.exp: Don't run on aix.
1838 * ld-scripts/size-1.s: Simplify test.
1839 * ld-scripts/size-1.t: Rewrite.
1840 * ld-scripts/size-1.d: Update.
1841 * ld-scripts/size-2.s: Simplify.
1842 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1843 * ld-scripts/size-2.d: Update.
1844 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1845 targets except mips.
1846
90084db2
AO
18472004-03-27 Alexandre Oliva <aoliva@redhat.com>
1848
1849 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1850
d04a7507
AM
18512004-03-26 Alan Modra <amodra@bigpond.net.au>
1852
1853 * ld-powerpc/tlsexe.r: Update for changed sym type.
1854 * ld-powerpc/tlsexetoc.r: Likewise.
1855
2d4b84b0
HPN
18562004-03-22 Hans-Peter Nilsson <hp@axis.com>
1857
1858 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1859 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1860
d400d2a6
L
18612004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1862
1863 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1864 definition.
d400d2a6
L
1865
1866 * ld-elfvers/vers28a.c: New file.
1867 * ld-elfvers/vers28a.dsym: Likewise.
1868 * ld-elfvers/vers28a.ver: Likewise.
1869 * ld-elfvers/vers28b.c: Likewise.
1870 * ld-elfvers/vers28b.dsym: Likewise.
1871 * ld-elfvers/vers28b.map: Likewise.
1872 * ld-elfvers/vers28b.ver: Likewise.
1873 * ld-elfvers/vers28c.c: Likewise.
1874 * ld-elfvers/vers28c.dsym: Likewise.
1875 * ld-elfvers/vers28c.ver: Likewise.
1876
140cc240
AM
18772004-03-19 Alan Modra <amodra@bigpond.net.au>
1878
1879 * ld-scripts/provide-2.d: Ignore random symbols.
1880
fdd12ef3
AM
18812004-03-16 Alan Modra <amodra@bigpond.net.au>
1882
1883 * ld-powerpc/tls.d: Update.
1884 * ld-powerpc/tls32.d: Update.
1885 * ld-powerpc/tlsexe.d: Update.
1886 * ld-powerpc/tlsexe32.d: Update.
1887 * ld-powerpc/tlsexetoc.d: Update.
1888 * ld-powerpc/tlsso.d: Update.
1889 * ld-powerpc/tlsso32.d: Update.
1890 * ld-powerpc/tlstoc.d: Update.
1891 * ld-powerpc/tlstocso.d: Update.
1892
e5caec89
NS
18932004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1894
68715859
NS
1895 * ld-scripts/size-1.d: Add bigendian regexps.
1896 * ld-scripts/size-2.d: Set --wide for readelf.
1897
e5caec89
NS
1898 * ld-scripts/size.exp: New.
1899 * ld-scripts/size-[12].{d,s,t}: New.
1900
676a64f4
RS
19012004-03-01 Richard Sandiford <rsandifo@redhat.com>
1902
1903 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1904 * ld-frv/frv.exp: New harness.
1905
9b1f5ff9
AO
19062004-02-24 Alexandre Oliva <aoliva@redhat.com>
1907
1908 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1909 bind locally.
1910 * ld-frv/fdpic-pie-8.d: Likewise.
1911 * ld-frv/fdpic-shared-4.d: Likewise.
1912 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1913 * ld-frv/fdpic-pie-6.d: New test.
1914 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1915 * ld-frv/fdpic-shared-6.d: New test.
1916 * ld-frv/fdpic6.ldv: New.
1917 * ld-frv/fdpic-static-6.d: Adjust test name.
1918 * ld-frv/fdpic-pie-8-fail.d: Removed.
1919 * ld-frv/fdpic.exp: Run new tests.
1920
1b493742
NS
19212004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1922
1923 * ld-scripts/provide.exp: New.
1924 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1925
33ed4613
AM
19262004-02-23 Alan Modra <amodra@bigpond.net.au>
1927
1928 * ld-scripts/data.t: Set ".other" address so location doesn't
1929 depend on target alignment.
1930 * ld-scripts/data.d: Update.
1931
876f4090
NS
19322004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1933
1934 * ld-scripts/align.{s,t,exp}: New.
1935
384d938f
NS
19362004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1937
1938 * ld-scripts/data.{s,t,d,exp}: New.
1939
b6ca8815
NS
19402004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1941
1942 * ld-scripts/assert.{s,t,exp}: New.
1943
d25aed71
RS
19442004-02-17 Richard Sandiford <rsandifo@redhat.com>
1945
1946 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1947 changes to the way large constants are added.
1948 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1949 of GOT entries after today's change to the handling of GOT_PAGE
1950 relocations.
1951
3255318a 19522004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1953
3255318a
NC
1954 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1955 * ld-h8300/relax-5.d: New file: Expected output and commands for
1956 assembling and linking the relax-5 test.
1957 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1958 toolchain.
1959 * ld-h8300/h8300-exp: Run the relax-5 test.
1960
2df149a4
DJ
19612004-01-23 Daniel Jacobowitz <drow@mvista.com>
1962
1963 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1964 ld-arm/arm-app-abs32.d: New files.
1965 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1966
3a0875f4
AM
19672004-01-19 Alan Modra <amodra@bigpond.net.au>
1968
1969 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1970
0885b73e
DJ
19712004-01-13 Daniel Jacobowitz <drow@mvista.com>
1972
1973 * ld-arm/arm-elf.exp: Add arm-static-app test.
1974 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1975 ld-arm/arm-static-app.r: New files.
1976
ca9a79a1 19772004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1978
ca9a79a1
NC
1979 * ld-h8300/h8300-exp: Run the relax-4 test.
1980 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1981 * ld-h8300/relax-4.d: New file: Expected output and commands for
1982 assembling and linking the relax-4 test.
1983 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1984 toolchain.
1985
0fb33ef4
L
19862004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1987
1988 * ld-selective/selective.exp: Skip ia64-*-*.
1989
c787b889
DJ
19902004-01-09 Daniel Jacobowitz <drow@mvista.com>
1991
1992 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1993 changes.
1994
2e73b915
DJ
19952004-01-06 Daniel Jacobowitz <drow@mvista.com>
1996
1997 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1998 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1999 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
2000 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
2001
a9a704fc
AO
20022004-01-06 Alexandre Oliva <aoliva@redhat.com>
2003
2004 * ld-frv: Update .d files with correct addresses displayed for
2005 dynamic relocations.
2006 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
2007 * ld-frv/fdpic1.s (.D0): Move to separate data section.
2008 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
2009 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2010 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
2011 reflect EMBEDDED= change in linker script.
2012 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
2013 * ld-frv: Update .d files to reflect changes in the page size, the
2014 addition of a stack segment, the use of a NULL function descriptor
2015 for weakundef functions and the change in the lazy funcdesc_value
2016 in-place addend value.
2017 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
2018 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
2019 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
2020 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2021 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
2022 now _gp-based, not \.rofixup-based.
2023 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
2024 relocation to different section.
2025 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
2026 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
2027 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
2028 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
2029 ld-frv/fdpic-shared-7.d: New.
2030 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
2031 ld-frv/fdpic-shared-8.d: New.
2032 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
2033 * ld-frv/fdpic.exp: Run them.
2034 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
2035 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2036 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
2037 ld-frv/fdpic-shared-5.d: New.
2038 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
2039 ld-frv/fdpic-shared-6.d: New.
2040 * ld-frv/fdpic.exp: Run them.
2041 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
2042 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
2043 * ld-frv/fdpic-shared-2-fail.d: New.
2044 * ld-frv/fdpic.exp: Run it.
2045 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
2046 * ld-frv/fdpic.exp: Add new test.
2047 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
2048 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
2049 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
2050 * ld-frv/fdpic.exp: Add new tests.
2051 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
2052 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
2053 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
2054 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
2055 ucpic.
2056 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
2057 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
2058 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
2059 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
2060 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
2061
031d7588
AM
20622004-01-02 Alan Modra <amodra@bigpond.net.au>
2063
2064 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
2065 * ld-selective/selective.exp: Likewise.
2066
c9e214e5
AM
2067For older changes see ChangeLog-9303
2068\f
2069Local Variables:
2070mode: change-log
2071left-margin: 8
2072fill-column: 74
2073version-control: never
2074End:
This page took 0.178625 seconds and 4 git commands to generate.