* elf64-ppc.c (ppc64_elf_relocate_section): Don't use a plt stub
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
3403418e
L
12005-07-08 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-ia64/tlsbin.rd: Update for empty section removal change.
4 * ld-ia64/tlsbin.sd: Likewise.
5 * ld-ia64/tlspic.dd: Likewise.
6 * ld-ia64/tlspic.rd: Likewise.
7 * ld-ia64/tlspic.sd: Likewise.
8 * ld-x86-64/tlspic.dd: Likewise.
9 * ld-x86-64/tlspic.rd: Likewise.
10
f6ac7612
AM
112005-07-08 Alan Modra <amodra@bigpond.net.au>
12
13 * ld-cris/pv32.s: Give expobj a size.
14 * ld-cris/pv32-1.d: Update.
15 * ld-alpha/tlsbin.dd: Update for empty section removal change.
16 * ld-alpha/tlsbin.sd: Likewise.
17 * ld-alpha/tlsbin.td: Likewise.
18 * ld-alpha/tlsbinr.dd: Likewise.
19 * ld-alpha/tlsbinr.rd: Likewise.
20 * ld-alpha/tlspic.dd: Likewise.
21 * ld-alpha/tlspic.rd: Likewise.
22 * ld-alpha/tlspic.sd: Likewise.
23 * ld-alpha/tlspic.td: Likewise.
24 * ld-arm/tls-lib.d: Likewise.
25 * ld-arm/tls-lib.r: Likewise.
26 * ld-cris/gotplt2.d: Likewise.
27 * ld-cris/gotplt3.d: Likewise.
28 * ld-cris/hiddef1.d: Likewise.
29 * ld-cris/libdso-10.d: Likewise.
30 * ld-cris/libdso-11.d: Likewise.
31 * ld-cris/libdso-12.d: Likewise.
32 * ld-cris/libdso-14.d: Likewise.
33 * ld-cris/libdso-2.d: Likewise.
34 * ld-i386/tlsnopic.dd: Likewise.
35 * ld-i386/tlsnopic.rd: Likewise.
36 * ld-i386/tlsnopic.sd: Likewise.
37 * ld-i386/tlspic.rd: Likewise.
38 * ld-mmix/bpo-10.d: Likewise.
39 * ld-mmix/bpo-22.d: Likewise.
40 * ld-mmix/sec-7m.d: Likewise.
41 * ld-powerpc/tlsexe.r: Likewise.
42 * ld-powerpc/tlsexetoc.r: Likewise.
43 * ld-powerpc/tlsso.g: Likewise.
44 * ld-powerpc/tlsso.r: Likewise.
45 * ld-powerpc/tlsso32.d: Likewise.
46 * ld-powerpc/tlsso32.g: Likewise.
47 * ld-powerpc/tlsso32.r: Likewise.
48 * ld-powerpc/tlstocso.g: Likewise.
49 * ld-powerpc/tlstocso.r: Likewise.
50
aa207068
AS
512005-06-23 Andreas Schwab <schwab@suse.de>
52
53 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
54 type.
55
0df40b5e
AM
562005-06-10 Alan Modra <amodra@bigpond.net.au>
57
58 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
59 * ld-cris/libdso-2.d: Likewise.
60 * ld-mmix/loc6.d: Likewise.
61
bdd87c77
AM
622005-06-10 Alan Modra <amodra@bigpond.net.au>
63
64 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
65 that no .text? section is kept. Also check setting vma and
66 lma.
67 * ld-scripts/empty-aligned.d: Update.
68
6e81d46e
AM
692005-06-09 Alan Modra <amodra@bigpond.net.au>
70
71 * ld-scripts/empty-aligned.d: Adjust.
72
18b79829
L
732005-06-05 H.J. Lu <hongjiu.lu@intel.com>
74
75 * ld-cris/hiddef1.d: Undo the last change.
76 * ld-cris/libdso-10.d: Likewise.
77 * ld-cris/libdso-2.d: Likewise.
78
00d8e0ea
L
792005-06-04 H.J. Lu <hongjiu.lu@intel.com>
80
81 * ld-cris/hiddef1.d: Updated.
82 * ld-cris/libdso-10.d: Likewise.
83 * ld-cris/libdso-2.d: Likewise.
84
b38b1562
AM
852005-06-02 Alan Modra <amodra@bigpond.net.au>
86
87 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
88
a359509e
ZW
892005-05-31 Zack Weinberg <zack@codesourcery.com>
90
91 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
92 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
93 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
94 UNSUPPORTED on a.out targets. Tidy.
95
dae043d2
MM
962005-05-27 Mark Mitchell <mark@codesourcery.com>
97
98 * config/default.exp (CC): Use find_gcc.
99 (CFLAGS): Define, if no definition has been provided by the user.
100 (CXX): Likewise.
101 (CXXFLAGS): Likewise.
a359509e 102
c7e2e997
L
1032005-05-24 H.J. Lu <hongjiu.lu@intel.com>
104
105 * ld-mmix/bpo-6.d: Updated.
106 * ld-mmix/bpo-19.d: Likewise.
107
175ac043
RH
1082005-05-22 Richard Henderson <rth@redhat.com>
109
110 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
111 * ld-elfweak/weak.dsym: Likewise.
112
113 * ld-selective/selective.exp: Don't test alpha.
114
4dc4a9a5
DJ
1152005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
116
117 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
118 files.
119 * ld-powerpc/powerpc.exp: Run the new test.
120
3974a4b6
BW
1212005-05-20 Bob Wilson <bob.wilson@acm.org>
122
123 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
124
75ff4589
L
1252005-05-17 H.J. Lu <hongjiu.lu@intel.com>
126
127 PR 797
128 * empty-aligned.d: New file.
129 * empty-aligned.exp: Likewise.
130 * empty-aligned.s: Likewise.
131 * empty-aligned.t: Likewise.
132
34732de9
BW
1332005-05-11 Bob Wilson <bob.wilson@acm.org>
134
135 * ld-undefined/undefined.exp: xfail xtensa-*-*.
136
3b36f7e6
AM
1372005-05-07 Alan Modra <amodra@bigpond.net.au>
138
139 * ld-powerpc/tlsexe32.d: Update for changed got layout.
140 * ld-powerpc/tlsexe32.g: Likewise.
141 * ld-powerpc/tlsexe32.r: Likewise.
142 * ld-powerpc/tlsso32.d: Likewise.
143 * ld-powerpc/tlsso32.g: Likewise.
144 * ld-powerpc/tlsso32.r: Likewise.
145
e06fb9c3
NC
1462005-05-06 Nick Clifton <nickc@redhat.com>
147
3b36f7e6 148 Update the address and phone number of the FSF organization in
e06fb9c3 149 the GPL notices in the following files:
3b36f7e6 150 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
e06fb9c3
NC
151 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
152 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
153 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
3b36f7e6 154 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
e06fb9c3
NC
155 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
156 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
157 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
158 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
159 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
160 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
161 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
162 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
163 ld-scripts/assert.exp, ld-scripts/crossref.exp,
164 ld-scripts/data.exp, ld-scripts/defined.exp,
165 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
166 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
167 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
168 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
169 ld-scripts/sort.exp, ld-scripts/weak.exp,
170 ld-selective/sel-dump.exp, ld-selective/selective.exp,
171 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
172 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
173 ld-shared/shared.exp, ld-sparc/sparc.exp,
174 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
175 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
176 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
177 ld-xtensa/lcall.exp, lib/ld-lib.exp
178
ee58dd1e
NC
1792005-05-05 Mike Frysinger <vapier@gentoo.org>
180
181 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
182 versions of Linux which do not use glibc.
183 * ld-sh/sh.exp: Likewise
184
5cfd5a0c
PB
1852005-05-05 Paul Brook <paul@codesourcery.com>
186
187 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
188 * ld-elfweak/elfweak.exp: Run size2.d.
189 * ld-elfwaek/size2.d: New file.
190 * ld-elfwaek/size2a.s: New file.
191 * ld-elfwaek/size2b.s: New file.
192
907dcf3f
MK
1932005-04-26 Mark Kettenis <kettenis@gnu.org>
194
19dce677
MK
195 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
196
907dcf3f
MK
197 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
198 *-*-openbsd*.
199
6d633fd2
L
2002005-04-25 H.J. Lu <hongjiu.lu@intel.com>
201
202 * ld-discard/extern.d: Expect error.
203 * ld-discard/start.d: Likewise.
204 * ld-discard/static.d: Likewise.
205
c87b5a93
AM
2062005-04-19 Alan Modra <amodra@bigpond.net.au>
207
208 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
209
dcd5e849
AM
2102005-04-15 Alan Modra <amodra@bigpond.net.au>
211
212 * ld-d10v/default_layout.d: Update for unused section removal.
213
40937810
JJ
2142005-04-14 David S. Miller <davem@davemloft.net>
215
216 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
217 * ld-selective/selective.exp: Likewise.
218 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
219 names so we know which one is failing. Run sparc64 TLS
220 tests on multi-arch sparc platforms.
221 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
e06fb9c3 222 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
40937810
JJ
223 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
224 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
225 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
226 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
227 that sparc64 ELF does support TLS.
a359509e 228
e75a280b
L
2292005-04-13 H.J. Lu <hongjiu.lu@intel.com>
230
231 * ld-elf/empty.d: New file.
232 * ld-elf/empty.s: Likewise.
233
bd695bcc
JJ
2342005-04-11 David S. Miller <davem@davemloft.net>
235
236 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
237 * ld-sparc/tlssunbin32.rd: Likewise.
238 * ld-sparc/tlssunbin32.sd: Likewise.
239 * ld-sparc/tlssunpic32.dd: Likewise.
240
9d2da7ca
JB
2412005-03-30 Julian Brown <julian@codesourcery.com>
242
243 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
244 being untyped.
245 * ld-arm/arm-app.d: Likewise.
246 * ld-arm/mixed-app.d: Likewise.
247
ba93b8ac
DJ
2482005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
249
250 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
251 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
252 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
253 alignment.
254 * ld-arm/arm-elf.exp: Run TLS tests.
255
8c2fda1d
L
2562005-03-28 H.J. Lu <hongjiu.lu@intel.com>
257
258 PR 803
259 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
260
99c05fe4
MM
2612005-03-24 Mark Mitchell <mark@codesourcery.com>
262
263 * config/default.exp: Do not load libpath.exp if it does not
264 exist.
265 (CC): Provide fallback definition.
a359509e 266
82f0cfbd
EC
2672005-03-24 Eric Christopher <echristo@redhat.com>
268
269 * ld-mips-elf/rel32-n32.d: Revert changes.
270 * ld-mips-elf/rel32-o32.d: Ditto.
271 * ld-mips-elf/rel64.d: Ditto.
272
cc27e1dc
EC
2732005-03-23 Eric Christopher <echristo@redhat.com>
274
275 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
276 test.
277 * ld-mips-elf/mips-elf.exp: Call it.
278 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
279 * ld-mips-elf/rel32-o32.d: Ditto.
280 * ld-mips-elf/rel64.d: Ditto.
281
4f029446
L
2822005-03-23 H.J. Lu <hongjiu.lu@intel.com>
283
284 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
285 * ld-cris/expdyn6.d: Likewise.
286 * ld-cris/expdyn7.d: Likewise.
287 * ld-cris/gotplt1.d: Likewise.
288 * ld-cris/gotplt2.d: Likewise.
289 * ld-cris/gotplt3.d: Likewise.
290 * ld-cris/libdso-10.d: Likewise.
291 * ld-cris/libdso-11.d: Likewise.
292 * ld-cris/libdso-12.d: Likewise.
293 * ld-cris/libdso-14.d: Likewise.
294 * ld-cris/libdso-2.d: Likewise.
295 * ld-cris/locref1.d: Likewise.
296 * ld-cris/locref2.d: Likewise.
297 * ld-cris/nodyn5.d: Likewise.
298 * ld-cris/pv32-1.d: Likewise.
299 * ld-cris/weakref2.d: Likewise.
300
52a43e71
AM
3012005-03-23 Alan Modra <amodra@bigpond.net.au>
302
303 * ld-elf/tbss.s: Don't start directives in first column.
304 * ld-scripts/weak1.s: Likewise.
305 * ld-scripts/weak2.s: Likewise.
306 * ld-undefined/weak-undef.s: Likewise.
307 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
308
644285ef
AM
3092005-03-22 Alan Modra <amodra@bigpond.net.au>
310
311 * ld-powerpc/tlsexe32.r: Update.
312 * ld-powerpc/tlsso32.d: Update.
313 * ld-powerpc/tlsso32.g: Update.
314 * ld-powerpc/tlsso32.r: Update.
315
b1ab9777
AM
3162005-03-21 Alan Modra <amodra@bigpond.net.au>
317
318 * ld-powerpc/tlsexe.r: Update.
319 * ld-powerpc/tlsexetoc.r: Update.
320 * ld-powerpc/tlsso.r: Update.
321 * ld-powerpc/tlstocso.r: Update.
322
8d7146ba
L
3232005-03-20 H.J. Lu <hongjiu.lu@intel.com>
324
325 * ld-mmix/bpo-1.d: Updated for empty section removal.
326 * ld-mmix/bpo-10.d: Likewise.
327 * ld-mmix/bpo-11.d: Likewise.
328 * ld-mmix/bpo-14.d: Likewise.
329 * ld-mmix/bpo-16.d: Likewise.
330 * ld-mmix/bpo-17.d: Likewise.
331 * ld-mmix/bpo-18.d: Likewise.
332 * ld-mmix/bpo-19.d: Likewise.
333 * ld-mmix/bpo-2.d: Likewise.
334 * ld-mmix/bpo-3.d: Likewise.
335 * ld-mmix/bpo-4.d: Likewise.
336 * ld-mmix/bpo-5.d: Likewise.
337 * ld-mmix/bpo-6.d: Likewise.
338 * ld-mmix/bpo-9.d: Likewise.
339 * ld-mmix/bspec1.d: Likewise.
340 * ld-mmix/bspec2.d: Likewise.
341 * ld-mmix/greg-1.d: Likewise.
342 * ld-mmix/greg-19.d: Likewise.
343 * ld-mmix/greg-2.d: Likewise.
344 * ld-mmix/greg-3.d: Likewise.
345 * ld-mmix/greg-4.d: Likewise.
346 * ld-mmix/greg-5.d: Likewise.
347 * ld-mmix/greg-5s.d: Likewise.
348 * ld-mmix/greg-6.d: Likewise.
349 * ld-mmix/greg-7.d: Likewise.
350 * ld-mmix/loc1.d: Likewise.
351 * ld-mmix/loc2.d: Likewise.
352 * ld-mmix/loc3.d: Likewise.
353 * ld-mmix/loc4.d: Likewise.
354 * ld-mmix/loc6.d: Likewise.
355 * ld-mmix/local1.d: Likewise.
356 * ld-mmix/local12.d: Likewise.
357 * ld-mmix/local3.d: Likewise.
358 * ld-mmix/local5.d: Likewise.
359 * ld-mmix/local7.d: Likewise.
360 * ld-mmix/locdo-1.d: Likewise.
361 * ld-mmix/loct-1.d: Likewise.
362 * ld-mmix/locto-1.d: Likewise.
363 * ld-mmix/start-1.d: Likewise.
364 * ld-mmix/undef-3.d: Likewise.
365
de7f8cc8
BW
3662005-03-16 David Heine <dlheine@tensilica.com>
367 Bob Wilson <bob.wilson@acm.org>
368
369 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
370 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
371
05f83022
L
3722005-03-16 H.J. Lu <hongjiu.lu@intel.com>
373
374 * ld-cris/hiddef1.d: Updated for empty section removal.
375 * ld-cris/libdso-10.d: Likewise.
376 * ld-cris/libdso-2.d: Likewise.
377
57316bff
L
3782005-03-16 H.J. Lu <hongjiu.lu@intel.com>
379
380 * ld-alpha/tlsbin.rd: Updated for empty section removal.
381 * ld-alpha/tlsbinr.rd: Likewise.
382 * ld-alpha/tlspic.rd: Likewise.
383 * ld-arm/mixed-lib.sym: Likewise.
384 * ld-i386/tlsbin.rd: Likewise.
385 * ld-i386/tlsnopic.rd: Likewise.
386 * ld-i386/tlspic.rd: Likewise.
387 * ld-ia64/tlsbin.rd: Likewise.
388 * ld-ia64/tlspic.rd: Likewise.
389 * ld-powerpc/apuinfo.rd: Likewise.
390 * ld-powerpc/powerpc.exp: Likewise.
391 * ld-powerpc/tlsexe32.r: Likewise.
392 * ld-s390/tlsbin.rd: Likewise.
393 * ld-s390/tlsbin_64.rd: Likewise.
394 * ld-s390/tlspic.rd: Likewise.
395 * ld-s390/tlspic_64.rd: Likewise.
396 * ld-sh/tlsbin-2.d: Likewise.
397 * ld-sh/tlspic-2.d: Likewise.
398 * ld-sparc/tlssunbin32.rd: Likewise.
399 * ld-sparc/tlssunnopic32.rd: Likewise.
400 * ld-sparc/tlssunpic32.rd: Likewise.
401 * ld-x86-64/tlsbin.rd: Likewise.
402 * ld-x86-64/tlspic.rd: Likewise.
403
cb2d1ef2
AM
4042005-03-16 Alan Modra <amodra@bigpond.net.au>
405
406 * ld-powerpc/tlsexe32.d: Update.
407 * ld-powerpc/tlsexe32.g: Update.
408 * ld-powerpc/tlsexe32.r: Update.
409 * ld-powerpc/tlsexe32.t: Update.
410 * ld-powerpc/tlsso32.d: Update.
411 * ld-powerpc/tlsso32.g: Update.
412 * ld-powerpc/tlsso32.r: Update.
413 * ld-powerpc/tlsso32.t: Update.
414
9a6351f1
HPN
4152005-03-08 Hans-Peter Nilsson <hp@axis.com>
416
417 Adjust testsuite for cris-axis-aout.
418 * ld-cris/noglob1.d: Adjust regexp for a.out output.
419 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
420 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
421 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
422 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
423 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
424 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
425 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
426 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
427 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
428 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
429 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
430 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
431 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
432 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
433
e7b679eb
AM
4342005-03-05 Alan Modra <amodra@bigpond.net.au>
435
b3a6d6e1
AM
436 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
437 removed section symbols.
438 * ld-alpha/tlsbin.rd: Likewise.
439 * ld-alpha/tlsbin.sd: Likewise.
440 * ld-alpha/tlsbinr.dd: Likewise.
441 * ld-alpha/tlsbinr.rd: Likewise.
442 * ld-alpha/tlspic.dd: Likewise.
443 * ld-alpha/tlspic.rd: Likewise.
444 * ld-alpha/tlspic.sd: Likewise.
445
446 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
447 * ld-powerpc/tlsexe.r: Likewise.
448 * ld-powerpc/tlsexetoc.g: Likewise.
449 * ld-powerpc/tlsexetoc.r: Likewise.
e7b679eb 450
bbe506e8
TS
4512005-03-04 David Daney <ddaney@avtrex.com>
452
453 * ld-mips-elf/multi-got-no-shared-1.s,
454 ld-mips-elf/multi-got-no-shared-2.s,
455 ld-mips-elf/multi-got-no-shared.d: New tests.
456 * ld-mips-elf/mips-elf.exp: Run them.
457
f4e584bd
DJ
4582005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
459
460 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
461 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
462 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
463 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
464 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
465 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
466 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
467 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
468 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
469 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
470 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
471 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
472 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
473 ld-mips-elf/tlsdyn-o32-2.got: New files.
474 * ld-mips-elf/mips-elf.exp: Run the new tests.
475
dc652011
NC
4762005-03-01 Nick Clifton <nickc@redhat.com>
477
8aee822f
NC
478 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
479 section alignment.
cb2d1ef2 480
8aee822f
NC
481 * ld-discard/extern.d: Adjust expected warning to take into
482 account the fact that the linker's name might be included and that
483 the reloc might have been adjusted to be against the section
484 symbol.
485
9b2f1d35
EC
4862005-02-22 Eric Christopher <echristo@redhat.com>
487
488 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
489 table size for __start.
490
a5e0d269
DJ
4912005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
492
493 * ld-elfvsb/hidden2.d: Expect OBJECT.
494 * ld-elfvsb/hidden2.s: Force type OBJECT.
495 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
496 * ld-elf/start.s: Provide __start for MIPS.
497 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
498 test.
499 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
500
f364d1ca
AM
5012005-02-21 Alan Modra <amodra@bigpond.net.au>
502
503 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
504 #warning given. Rearrange to allow $program to remain unset.
505 Don't allow gas errors. Append objcopy_as_link output to that
506 from the linker before testing against expected output. Fail the
507 test if warning not found when expected. Conversely fail the
508 test if ld errors or warnings given when not expected.
509
cc1bc22a
AM
5102005-02-21 Alan Modra <amodra@bigpond.net.au>
511
512 * ld-elf/exclude1.s: Use ".dc.a".
513 * ld-elfvsb/hidden2.s: Likewise.
514
25629536
AM
5152005-02-21 Alan Modra <amodra@bigpond.net.au>
516
517 * ld-elf/warn1.d: Specify -Ttext.
518 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
519 * ld-scripts/align2.t: Discard all but .text and .data.
520 * ld-scripts/align2a.d: Accept non-readonly for coff.
521 * ld-scripts/align2b.d: Likewise.
522 * lib/ld-lib.exp (is_aout_format): New function.
523
7921892a
AM
5242005-02-18 Alan Modra <amodra@bigpond.net.au>
525
526 * ld-scripts/align2a.d: Don't assume anything about section
527 padding or alignment, or max page size. Allow 64-bit addresses.
528 * ld-scripts/align2b.d: Likewise.
529
fbbb9ac5
ZW
5302005-02-17 Zack Weinberg <zack@codesourcery.com>
531
532 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
533 Add dump tests "align2a", "align2b", "align2c".
534 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
535 * ld-scripts/align2b.s, ld-scripts/align2b.d
536 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
537
68320ddb
AO
5382005-02-17 Alexandre Oliva <aoliva@redhat.com>
539
540 * ld-frv/fdpic-static-6.d: Update.
541 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
542 spelling of errors and warnings.
543
d6f16593 5442005-02-15 Nigel Stephens <nigel@mips.com>
fbbb9ac5 545 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
546
547 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
548 R_MIPS16_LO16 relocs.
549 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
550 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
551 * ld-mips-elf/mips-elf.exp: Run the new tests.
552
28f4cc59
EB
5532005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
554
555 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
556 on sparc64-elf.
557
f1dab70d
JB
5582005-02-13 Jan Beulich <jbeulich@novell.com>
559
560 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
561 (build_binary): Pass as_options to ld_assemble.
562 (test_ldfail): Likewise.
563 (build_exec): Likewise.
564 Pass as_options to run_ld_link_tests.
565 * ld-ia64/tlsbin.s: Add .explicit.
566 * ld-ia64/tlsbinpic.s: Likewise.
567 * ld-ia64/tlspic1.s: Likewise.
568
35a922ee
EB
5692005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
570
571 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
572 * ld-sparc/tlssunpic32.rd: Likewise.
573
b44adcf4
EB
5742005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
575
576 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
577
88791d55
PB
5782005-02-11 Paul Brook <paul@codesourcery.com>
579
ae53d3b0 580 * ld-elf/symbol1w.s: Avoid using @function syntax.
88791d55 581
d9391a17
AM
5822005-02-12 Alan Modra <amodra@bigpond.net.au>
583
584 * ld-elfvsb/hidden2.s: Replace .word with .long.
585
6fa3860b
PB
5862005-02-10 Paul Brook <paul@codesourcery.com>
587
588 * ld-elfvsb/hidden2.s: New file
589 * ld-elfvsb/hidden2.d: New file
590 * ld-elfvsb/hidden2.ld: New file
591
303e4c21
AO
5922005-02-07 Alexandre Oliva <aoliva@redhat.com>
593
594 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
595
bb00e284
HPN
5962005-02-07 Hans-Peter Nilsson <hp@axis.com>
597
a779d8fa
HPN
598 * ld-cris/libdso-13.d: Adjust for being identified as warning.
599
00de87cd
HPN
600 * ld-cris/globsymw2.s: New file.
601 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
602
76994680
HPN
603 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
604 Adjust for being identified as warnings.
605
abcb776f
HPN
606 * ld-cris/stabs1.s: New file.
607 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
608
b80f2c6a
HPN
609 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
610 ld-elf/warn1.d: New test.
611
bb00e284
HPN
612 * lib/ld-lib.exp: Support new directive "warning".
613
732be173
DJ
6142005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
615
616 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
617 after test commands.
618 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
619 systems.
620
bb700d78
AM
6212005-02-01 Alan Modra <amodra@bigpond.net.au>
622
623 * ld-powerpc/tlsso.r: Update.
624 * ld-powerpc/tlstocso.r: Update.
625
4d4ee08e
DJ
6262005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
627
628 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
629 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
630 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
631 ld-mips-elf/jalbal.d: Force big-endian.
632 * ld-mips-elf/multi-got-1.d: Make more flexible.
633 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
634 ld-mips-elf/rel64.d: Update offsets.
635
53714254
DJ
6362005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
637
638 * ld-elf/group1.d: Accept OBJECT symbols.
639
8c946ed5
RS
6402005-01-31 Richard Sandiford <rsandifo@redhat.com>
641
642 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
643 32-bit pointers.
644 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
645 * ld-mips-elf/eh-frame[34].d: New tests.
646 * ld-mips-elf/mips-elf.exp: Run them.
647
f7e323d5
JB
6482005-01-28 Jan Beulich <jbeulich@novell.com>
649
650 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
651 * ld/ia64/tlspic.[rt]d: Likewise.
652
90219bd0
AO
6532005-01-25 Alexandre Oliva <aoliva@redhat.com>
654
655 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
656 * ld-frv/tls.exp: Likewise.
657 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
658 * ld-frv/tls-3.s: New.
659 * ld-frv/tls-static-3.d: New.
660 * ld-frv/tls-dynamic-3.d: New.
661 * ld-frv/tls-pie-3.d: New.
662 * ld-frv/tls-shared-3.d: New.
663 * ld-frv/tls-relax-static-3.d: New.
664 * ld-frv/tls-relax-dynamic-3.d: New.
665 * ld-frv/tls-relax-pie-3.d: New.
666 * ld-frv/tls-relax-shared-3.d: New.
667 * ld-frv/tls.exp: Run the new tests.
668 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
669 * ld-frv/tls-relax-dynamic-2.d: Likewise.
670 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
671 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
672 * ld-frv/tls-1-dep.s: New.
673 * ld-frv/tls-1-shared.lds: New.
674 * ld-frv/tls-1.s: New.
675 * ld-frv/tls-2.s: New.
676 * ld-frv/tls-dynamic-1.d: New.
677 * ld-frv/tls-dynamic-2.d: New.
678 * ld-frv/tls-initial-shared-2.d: New.
679 * ld-frv/tls-pie-1.d: New.
680 * ld-frv/tls-relax-dynamic-1.d: New.
681 * ld-frv/tls-relax-dynamic-2.d: New.
682 * ld-frv/tls-relax-initial-shared-2.d: New.
683 * ld-frv/tls-relax-pie-1.d: New.
684 * ld-frv/tls-relax-shared-1.d: New.
685 * ld-frv/tls-relax-shared-2.d: New.
686 * ld-frv/tls-relax-static-1.d: New.
687 * ld-frv/tls-shared-1-fail.d: New.
688 * ld-frv/tls-shared-1.d: New.
689 * ld-frv/tls-shared-2.d: New.
690 * ld-frv/tls-static-1.d: New.
691 * ld-frv/tls.exp: New.
692 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
693 * ld-frv/fdpic-pie-2.d: Likewise.
694 * ld-frv/fdpic-pie-6.d: Likewise.
695 * ld-frv/fdpic-pie-7.d: Likewise.
696 * ld-frv/fdpic-pie-8.d: Likewise.
697 * ld-frv/fdpic-shared-1.d: Likewise.
698 * ld-frv/fdpic-shared-2.d: Likewise.
699 * ld-frv/fdpic-shared-3.d: Likewise.
700 * ld-frv/fdpic-shared-4.d: Likewise.
701 * ld-frv/fdpic-shared-5.d: Likewise.
702 * ld-frv/fdpic-shared-6.d: Likewise.
703 * ld-frv/fdpic-shared-7.d: Likewise.
704 * ld-frv/fdpic-shared-8.d: Likewise.
705 * ld-frv/fdpic-shared-local-2.d: Likewise.
706 * ld-frv/fdpic-shared-local-8.d: Likewise.
707 * ld-frv/fdpic-static-1.d: Likewise.
708 * ld-frv/fdpic-static-2.d: Likewise.
709 * ld-frv/fdpic-static-6.d: Likewise.
710 * ld-frv/fdpic-static-7.d: Likewise.
711 * ld-frv/fdpic-static-8.d: Likewise.
712
dcf507a6
RS
7132005-01-17 Richard Sandiford <rsandifo@redhat.com>
714
715 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
716 * ld-mips-elf/mips-elf.exp: Run them.
717
e38bc3b5
NC
7182005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
719
720 * ld-sh/arch/arch.exp: Correct the email address.
721 Correct a few comment typos.
722 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
723 relocations killing the test.
724 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
725 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
726 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
727 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
728 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
729 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
730 * ld-sh/arch/sh2a.s: Generate new file.
731 * ld-sh/arch/sh2e.s: Regenerate.
732 * ld-sh/arch/sh2.s: Regenerate.
733 * ld-sh/arch/sh3-dsp.s: Regenerate.
734 * ld-sh/arch/sh3e.s: Regenerate.
735 * ld-sh/arch/sh3-nommu.s: Regenerate.
736 * ld-sh/arch/sh3.s: Regenerate.
737 * ld-sh/arch/sh4al-dsp.s: Regenerate.
738 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
739 * ld-sh/arch/sh4a.s: Regenerate.
740 * ld-sh/arch/sh4-nofpu.s: Regenerate.
741 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
742 * ld-sh/arch/sh4.s: Regenerate.
743 * ld-sh/arch/sh-dsp.s: Regenerate.
744 * ld-sh/arch/sh.s: Regenerate.
745
15dd0fe8
KK
7462005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
747
748 * ld-sh/shared-1.d: Update for changed dynamic syms.
749 * ld-sh/sh64/gotplt.d: Likewise.
750 * ld-sh/sh64/init-cmpct.d: Likewise.
751 * ld-sh/sh64/init-media.d: Likewise.
752 * ld-sh/sh64/init64.d: Likewise.
753
911a6300
TL
7542004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
755
fbbb9ac5 756 * ld-crx/reloc-abs32.d: Update reference file according
911a6300 757 to disassembler printing method.
cb2d1ef2 758 * ld-crx/reloc-rel16.d: Likewise.
911a6300
TL
759 * ld-crx/reloc-rel24.d: Likewise.
760 * ld-crx/reloc-rel32.d: Likewise.
761 * ld-crx/reloc-rel4.d: Likewise.
762 * ld-crx/reloc-rel8-cmp.d: Likewise.
763 * ld-crx/reloc-rel8.d: Likewise.
764
1e50d24d
RS
7652004-12-16 Richard Sandiford <rsandifo@redhat.com>
766
767 * ld-v850: New directory.
768
c314987d
RS
7692004-12-14 Richard Sandiford <rsandifo@redhat.com>
770
771 * ld-mips-elf/jal-overflow-2.[sd]: New test.
772 * ld-mips-elf/mips-elf.exp: Run it.
773
1f0f3e9b
RS
7742004-12-13 Richard Sandiford <rsandifo@redhat.com>
775
776 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
777
5c799c07
AM
7782004-12-11 Alan Modra <amodra@bigpond.net.au>
779
780 * ld-mmix/bpo-1.d: Update for changed section syms.
781 * ld-mmix/bpo-10.d: Likewise.
782 * ld-mmix/bpo-11.d: Likewise.
783 * ld-mmix/bpo-14.d: Likewise.
784 * ld-mmix/bpo-16.d: Likewise.
785 * ld-mmix/bpo-17.d: Likewise.
786 * ld-mmix/bpo-18.d: Likewise.
787 * ld-mmix/bpo-19.d: Likewise.
788 * ld-mmix/bpo-2.d: Likewise.
789 * ld-mmix/bpo-22.d: Likewise.
790 * ld-mmix/bpo-3.d: Likewise.
791 * ld-mmix/bpo-4.d: Likewise.
792 * ld-mmix/bpo-5.d: Likewise.
793 * ld-mmix/bpo-6.d: Likewise.
794 * ld-mmix/bpo-9.d: Likewise.
795 * ld-mmix/greg-1.d: Likewise.
796 * ld-mmix/greg-19.d: Likewise.
797 * ld-mmix/greg-2.d: Likewise.
798 * ld-mmix/greg-3.d: Likewise.
799 * ld-mmix/greg-4.d: Likewise.
800 * ld-mmix/greg-5.d: Likewise.
801 * ld-mmix/greg-5s.d: Likewise.
802 * ld-mmix/greg-6.d: Likewise.
803 * ld-mmix/greg-7.d: Likewise.
804 * ld-mmix/loc1.d: Likewise.
805 * ld-mmix/loc2.d: Likewise.
806 * ld-mmix/loc3.d: Likewise.
807 * ld-mmix/loc4.d: Likewise.
808 * ld-mmix/loc6.d: Likewise.
809 * ld-mmix/locdo-1.d: Likewise.
810 * ld-mmix/loct-1.d: Likewise.
811 * ld-mmix/locto-1.d: Likewise.
812 * ld-mmix/start-1.d: Likewise.
813 * ld-sh/sh64/abi32.xd: Likewise.
814 * ld-sh/sh64/abi64.xd: Likewise.
815 * ld-sh/sh64/cmpct1.xd: Likewise.
816 * ld-sh/sh64/mix1.xd: Likewise.
817 * ld-sh/sh64/mix2.xd: Likewise.
818 * ld-sh/sh64/rel32.xd: Likewise.
819 * ld-sh/sh64/rel64.xd: Likewise.
820 * ld-sh/sh64/shdl32.xd: Likewise.
821 * ld-sh/sh64/shdl64.xd: Likewise.
822
3a6eb9c0
ILT
8232004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
824
825 * ld-mips-elf/jalbal.d: New test.
826 * ld-mips-elf/jalbal.s: New test.
827 * ld-mips-elf/mips-elf.exp: Run it.
828
0efd4160
ILT
8292004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
830
831 * ld-mips-elf/jaloverflow.d: New test.
832 * ld-mips-elf/jaloverflow.s: New test.
833 * ld-mips-elf/mips-elf.exp: Run it.
834
e1d97869
L
8352004-12-03 H.J. Lu <hongjiu.lu@intel.com>
836
837 * ld-elf/group1.d: Support 64bit.
838
529fcb95
PB
8392004-12-01 Paul Brook <paul@codesourcery.com>
840
841 * ld-elf/group1.d: New test.
842 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
843
6db74b6f
DJ
8442004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
845
846 * ld-selective/selective.exp: Use -print-libgcc-file-name for
847 ARM and v850 also.
848
0beaef2b
PB
8492004-11-24 Paul Brook <paul@codesourcery.com>
850
851 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
852
3ec57632
NC
8532004-11-19 Nick Clifton <nickc@redhat.com>
854
855 * ld-scripts/script.exp: Add test of memory linker script.
856 Reorganise code to remove unnecessary indentation.
857 Fix target tests to avoid using --image-base with *-nto targets.
858 * ld-scripts/memory.t: New linker script to test the MEMORY
859 section and the ORIGIN and LENGTH operators.
860
b7693d02
DJ
8612004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
862
863 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
864 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
865 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
866 ld-arm/arm-lib.ld: New files.
867 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
868 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
869 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
870 ld-arm/arm-static-app.r: Update for big-endian.
871 * ld-arm/arm-elf.exp: Run the new tests.
872
353057a5
RS
8732004-11-16 Richard Sandiford <rsandifo@redhat.com>
874
875 * ld-mips-elf/eh-frame1.{s,ld},
876 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
877 * ld-mips-elf/mips-elf.exp: Run it.
878
d693c47e
AM
8792004-11-10 Alan Modra <amodra@bigpond.net.au>
880
881 * ld-d10v/reloc-003.d: Update for changed error message.
882 * ld-d10v/reloc-004.d: Likewise.
883 * ld-d10v/reloc-007.d: Likewise.
884 * ld-d10v/reloc-008.d: Likewise.
885 * ld-d10v/reloc-011.d: Likewise.
886 * ld-d10v/reloc-012.d: Likewise.
887 * ld-d10v/reloc-015.d: Likewise.
888 * ld-d10v/reloc-016.d: Likewise.
889
e06fb9c3
NC
8902004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
891
892 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
893 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
894 PE.
895 * lib/ld-lib.exp (is_pecoff_format): New.
896
300dac7e
NC
8972004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
898 Vineet Sharma <vineets@noida.hcltech.com>
899
900 * ld-maxq: New directory. Contains tests for the new maxq port.
901
1f02b94b
HPN
9022004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
903
904 * ld-elf/merge.d: xfail crisv32-*-*.
905 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
906 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
907 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
908 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
909 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
910 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
911 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
912 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
913 * ld-cris/ldsym1.d: Adjust for change in linker script.
914
ca7d30d9
HPN
9152004-11-02 Hans-Peter Nilsson <hp@axis.com>
916
917 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
918 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
919 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
920 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
921 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
922 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
923 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
924 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
925 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
926 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
927 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
928 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
929 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
930
3e3b46e5
PB
9312004-10-26 Paul Brook <paul@codesourcery.com>
932
933 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
934 (build_vers_lib_pic_flags): New function.
935 Add vers29 test.
936 * ld-elfvers/vers29.c: New file.
937 * ld-elfvers/vers29.dsym: New file.
938 * ld-elfvers/vers29.ver: New file.
939
04d3ad57
HPN
9402004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
941
1fddb8da
HPN
942 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
943 length.
944 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
945 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
946
04d3ad57
HPN
947 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
948 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
949 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
950 ld-mmix/reg-1m.d: Adjust for changed error message format.
951
0e99ae0c
L
9522004-10-19 H.J. Lu <hongjiu.lu@intel.com>
953
954 * ld-elf/exclude.exp: Allow cris-*-elf.
955
956 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
957 * ld-elf/exclude2.s: Add ".data".
958
cad5e2c2
HPN
9592004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
960
961 * ld-elf/exclude.exp: Don't run for cris-*-elf.
962
b58f81ae
DJ
9632004-10-16 Daniel Jacobowitz <dan@debian.org>
964
965 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
966
391df1c0
AM
9672004-10-15 Alan Modra <amodra@bigpond.net.au>
968
969 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
970 * ld-crx/reloc-num16.d: Likewise.
971 * ld-crx/reloc-num32.d: Likewise.
972 * ld-scripts/provide-2.t: Start .data at 0x2000.
973 * ld-scripts/provide-2.d: Adjust.
974
e0255be8
L
9752004-10-14 H.J. Lu <hongjiu.lu@intel.com>
976
977 * ld-scripts/sort.exp: Run for ELF targets only.
978
afd7a018
AM
9792004-10-14 Alan Modra <amodra@bigpond.net.au>
980
981 * ld-scripts/overlay-size.d: Update for changed orphan section
982 placement.
983 * ld-mmix/bpo-18.d: Likewise.
984
43cd72b9
BW
9852004-10-07 Bob Wilson <bob.wilson@acm.org>
986
987 * ld-xtensa/lcall1.s: Use .literal directive.
988 * ld-xtensa/lcall2.s: Align function entry.
989 * ld-xtensa/coalesce2.s: Likewise.
990
bcaa7b3e
L
9912004-10-04 H.J. Lu <hongjiu.lu@intel.com>
992
993 * ld-scripts/sort.exp: New file for section sorting tests.
994 * ld-scripts/sort_b_a.d: Likewise
995 * ld-scripts/sort_b_a.s: Likewise
996 * ld-scripts/sort_b_a.t: Likewise
997 * ld-scripts/sort_b_a_a-1.d: Likewise
998 * ld-scripts/sort_b_a_a-2.d: Likewise
999 * ld-scripts/sort_b_a_a-3.d: Likewise
1000 * ld-scripts/sort_b_a_a.t: Likewise
1001 * ld-scripts/sort_b_a_n-1.d: Likewise
1002 * ld-scripts/sort_b_a_n-2.d: Likewise
1003 * ld-scripts/sort_b_a_n-3.d: Likewise
1004 * ld-scripts/sort_b_a_n.t: Likewise
1005 * ld-scripts/sort_b_n.d: Likewise
1006 * ld-scripts/sort_b_n.s: Likewise
1007 * ld-scripts/sort_b_n.t: Likewise
1008 * ld-scripts/sort_b_n_a-1.d: Likewise
1009 * ld-scripts/sort_b_n_a-2.d: Likewise
1010 * ld-scripts/sort_b_n_a-3.d: Likewise
1011 * ld-scripts/sort_b_n_a.t: Likewise
1012 * ld-scripts/sort_b_n_n-1.d: Likewise
1013 * ld-scripts/sort_b_n_n-2.d: Likewise
1014 * ld-scripts/sort_b_n_n-3.d: Likewise
1015 * ld-scripts/sort_b_n_n.t: Likewise
1016 * ld-scripts/sort_n_a-a.s: Likewise
1017 * ld-scripts/sort_n_a-b.s: Likewise
1018 * ld-scripts/sort_no-1.d: Likewise
1019 * ld-scripts/sort_no-2.d: Likewise
1020 * ld-scripts/sort_no.t: Likewise
1021
d2c252d7
L
10222004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1023
1024 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1025 * ld-powerpc/tls32.s: Likewise.
1026 * ld-powerpc/tlstoc.s: Likewise.
1027 * ld-s390/tlsbin.s: Likewise.
1028 * ld-s390/tlsbin_64.s: Likewise.
1029 * ld-s390/tlsbinpic.s: Likewise.
1030 * ld-s390/tlsbinpic_64.s: Likewise.
1031 * ld-s390/tlspic1.s: Likewise.
1032 * ld-s390/tlspic1_64.s: Likewise.
1033 * ld-sparc/tlssunbin32.s: Likewise.
1034 * ld-sparc/tlssunbinpic32.s: Likewise.
1035 * ld-sparc/tlssunnopic32.s: Likewise.
1036 * ld-sparc/tlssunpic32.s: Likewise.
1037
99f5fc1b
AM
10382004-10-01 Alan Modra <amodra@bigpond.net.au>
1039
1040 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1041 * ld-s390/tlsbin_64.s: Likewise.
1042 * ld-s390/tlsbinpic.s: Likewise.
1043 * ld-s390/tlsbinpic_64.s: Likewise.
1044 * ld-s390/tlspic1.s: Likewise.
1045 * ld-s390/tlspic1_64.s: Likewise.
1046 * ld-sparc/tlssunbin32.s: Likewise.
1047 * ld-sparc/tlssunbinpic32.s: Likewise.
1048 * ld-sparc/tlssunnopic32.s: Likewise.
1049 * ld-sparc/tlssunpic32.s: Likewise.
1050
9a910d56
AM
10512004-10-01 Alan Modra <amodra@bigpond.net.au>
1052
1053 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1054
f7bf754f
NC
10552004-10-01 Nick Clifton <nickc@redhat.com>
1056
1057 PR 371
1058 * ld-undefined/undefined.exp: Remove redundant XPASS
1059 specifications.
1060
73d14ad4
AM
10612004-10-01 Alan Modra <amodra@bigpond.net.au>
1062
1063 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1064 * ld-powerpc/tls32.s (gd, ld): Likewise.
1065 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1066 * ld-powerpc/tlsso.r: Update.
1067 * ld-powerpc/tlsso32.r: Update.
1068 * ld-powerpc/tlstocso.r: Update.
1069
eeac373a
PB
10702004-09-30 Paul Brook <paul@codesourcery.com>
1071
1072 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1073 * ld-arm/arm-target2-abs.d: New file.
1074
981beeee
AM
10752004-09-29 Alan Modra <amodra@bigpond.net.au>
1076
1077 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1078 * ld-pe/secrel.d: Adjust to suit.
1079
1ba54ee0
AM
10802004-09-24 Alan Modra <amodra@bigpond.net.au>
1081
1082 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1083
cbaa0dc5
AM
10842004-09-22 Alan Modra <amodra@bigpond.net.au>
1085
1086 * ld-i386/tlsbin.rd: Update for changed segment map.
1087 * ld-i386/tlsnopic.rd: Likewise.
1088 * ld-i386/tlspic.rd: Likewise.
1089 * ld-powerpc/tlsexe.r: Likewise.
1090 * ld-powerpc/tlsexe32.r: Likewise.
1091 * ld-powerpc/tlsexetoc.r: Likewise.
1092 * ld-powerpc/tlsso.r: Likewise.
1093 * ld-powerpc/tlsso32.r: Likewise.
1094 * ld-powerpc/tlstocso.r: Likewise.
1095 * ld-s390/tlsbin.rd: Likewise.
1096 * ld-s390/tlsbin_64.rd: Likewise.
1097 * ld-s390/tlspic.rd: Likewise.
1098 * ld-s390/tlspic_64.rd: Likewise.
1099 * ld-sh/tlsbin-2.d: Likewise.
1100 * ld-sh/tlspic-2.d: Likewise.
1101 * ld-x86-64/tlsbin.rd: Likewise.
1102 * ld-x86-64/tlspic.rd: Likewise.
1103
b301b248
AM
11042004-09-22 Alan Modra <amodra@bigpond.net.au>
1105
1106 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1107 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1108 * ld-sh/sh64/shdl32.xd: Likewise.
1109 * ld-sh/sh64/shdl64.xd: Likewise.
1110
3674e28a
PB
11112004-09-17 Paul Brook <paul@codesourcery.com>
1112
1113 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1114 * ld-arm/arm-target1.s: New file.
1115 * ld-arm/arm-target2-{,got-}rel.d: New files.
1116 * ld-arm/arm-target2.s: New file.
1117 * ld-arm/arm-rel31.d: New files.
1118 * ld-arm/arm-rel31.s: New files.
1119 * ld-arm/arm.ld: New file.
1120 * ld-arm/arm-elf.exp: Add new tests.
1121
e646467d
HPN
11222004-09-07 Hans-Peter Nilsson <hp@axis.com>
1123
f9c37615 1124 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
e646467d
HPN
1125 New test.
1126
42851540
NC
11272004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1128
1129 * ld-crx: New directory.
1130 * ld-crx/crx.exp: New test script.
1131 * ld-crx/crx.ld: New linker script.
1132 * ld-crx/reloc-abs32.s: New file.
1133 * ld-crx/reloc-abs32.d: Likewise.
1134 * ld-crx/reloc-imm16.s: Likewise.
1135 * ld-crx/reloc-imm16.d: Likewise.
1136 * ld-crx/reloc-imm32.s: Likewise.
1137 * ld-crx/reloc-imm32.d: Likewise.
1138 * ld-crx/reloc-num8.s: Likewise.
1139 * ld-crx/reloc-num8.d: Likewise.
1140 * ld-crx/reloc-num16.s: Likewise.
1141 * ld-crx/reloc-num16.d: Likewise.
1142 * ld-crx/reloc-num32.s: Likewise.
1143 * ld-crx/reloc-num32.d: Likewise.
1144 * ld-crx/reloc-regrel12.s: Likewise.
1145 * ld-crx/reloc-regrel12.d: Likewise.
1146 * ld-crx/reloc-regrel22.s: Likewise.
1147 * ld-crx/reloc-regrel22.d: Likewise.
1148 * ld-crx/reloc-regrel28.s: Likewise.
1149 * ld-crx/reloc-regrel28.d: Likewise.
1150 * ld-crx/reloc-regrel32.s: Likewise.
1151 * ld-crx/reloc-regrel32.d: Likewise.
1152 * ld-crx/reloc-rel4.s: Likewise.
1153 * ld-crx/reloc-rel4.d: Likewise.
1154 * ld-crx/reloc-rel8.s: Likewise.
1155 * ld-crx/reloc-rel8.d: Likewise.
1156 * ld-crx/reloc-rel8-cmp.s: Likewise.
1157 * ld-crx/reloc-rel8-cmp.d: Likewise.
1158 * ld-crx/reloc-rel16.s: Likewise.
1159 * ld-crx/reloc-rel16.d: Likewise.
1160 * ld-crx/reloc-rel24.s: Likewise.
1161 * ld-crx/reloc-rel24.d: Likewise.
1162 * ld-crx/reloc-rel32.s: Likewise.
1163 * ld-crx/reloc-rel32.d: Likewise.
1164
f4faf27b
HPN
11652004-08-21 Hans-Peter Nilsson <hp@axis.com>
1166
1167 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1168 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1169 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1170 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1171 sections.
1172
82dd044a
AM
11732004-08-17 Alan Modra <amodra@bigpond.net.au>
1174
1175 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1176
2f4a83ee
AM
11772004-08-17 Alan Modra <amodra@bigpond.net.au>
1178
1179 * ld-scripts/cross1.t: Remove .opd section spec.
1180
c98bad6f
SC
11812004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1182
1183 * ld-undefined/undefined.exp: The undefine tests now work on
1184 68HC11 and 68HC12.
1185
ff636ee3
KK
11862004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1187
1188 * ld-sh/sh64/crange3-cmpct.rd: Update.
1189 * ld-sh/sh64/crange3-media.rd: Update.
1190
1bec8141
NC
11912004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1192
1193 * ld-h8300/h8300.exp: Addition of new test case to check
1194 relaxation for H8S target.
1195 * ld-h8300/relax-6.s: New test source file.
1196 * ld-h8300/relax-6.d: New test expected disassembly file.
1197 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1198 coff format.
1199
ed049af3
NC
12002004-07-22 Nick Clifton <nickc@redhat.com>
1201
1202 PR/280
1203 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1204 * ld-h8300/relax-3.d: Likewise.
1205 * ld-h8300/relax-4-coff.d: Likewise.
1206 * ld-h8300/relax-4.d: Likewise.
1207 * ld-h8300/relax-5-coff.d: Likewise.
1208 * ld-h8300/relax.d: Likewise.
1209
08ccf96b
L
12102004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1211
1212 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1213
ceb78239
NC
12142004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1215
1216 * ld-h8300/h8300.exp: Addition of gcsection test case.
1217 * ld-h8300/gcsection.s: New test source file.
1218 * ld-h8300/gcsection.d: New test expected disassembly file.
1219
17a6716a
RS
12202004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1221
1222 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1223 * ld-mips-elf/mips-elf.exp: Run it.
1224
f6a8ae81
KK
12252004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1226
1227 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1228 * ld-sh/shared-1.d: Adjust for section reordering changes.
1229 * ld-sh/shared-2.d: Likewise.
1230 * ld-sh/tlsbin-2.d: Likewise.
1231 * ld-sh/tlspic-2.d: Likewise.
1232 * ld-sh/sh64/abi32.xd: Likewise.
1233 * ld-sh/sh64/abi64.xd: Likewise.
1234 * ld-sh/sh64/cmpct1.xd: Likewise.
1235 * ld-sh/sh64/crange1.rd: Likewise.
1236 * ld-sh/sh64/crange2.rd: Likewise.
1237 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1238 * ld-sh/sh64/crange3-media.rd: Likewise.
1239 * ld-sh/sh64/crange3.rd: Likewise.
1240 * ld-sh/sh64/gotplt.d: Likewise.
1241 * ld-sh/sh64/init-cmpct.d: Likewise.
1242 * ld-sh/sh64/init-media.d: Likewise.
1243 * ld-sh/sh64/init64.d: Likewise.
1244 * ld-sh/sh64/mix1.xd: Likewise.
1245 * ld-sh/sh64/mix2.xd: Likewise.
1246 * ld-sh/sh64/shdl32.xd: Likewise.
1247 * ld-sh/sh64/shdl64.xd: Likewise.
1248
5bb2a876
AM
12492004-07-02 Alan Modra <amodra@bigpond.net.au>
1250
1251 * ld-discard/static.d: Accept both original sym and section sym.
1252
d74eb795
JJ
12532004-07-01 Jakub Jelinek <jakub@redhat.com>
1254
1255 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1256 and removal of unneeded STT_SECTION symbols from .dynsym.
1257 * ld-sparc/tlssunbin32.rd: Likewise.
1258 * ld-sparc/tlssunpic32.dd: Likewise.
1259 * ld-sparc/tlssunpic32.sd: Likewise.
1260 * ld-sparc/tlssunbin32.dd: Likewise.
1261 * ld-sparc/tlssunbin32.sd: Likewise.
1262 * ld-sparc/tlssunbin32.td: Likewise.
1263
cdd3575c
AM
12642004-07-01 Alan Modra <amodra@bigpond.net.au>
1265
1266 * ld-discard/extern.d: Update.
1267 * ld-discard/start.d: Update.
1268 * ld-discard/static.d: Update.
1269
2de26f35
L
12702004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1271
1272 PR 233
1273 * ld-discard/extern.d: Updated.
1274 * ld-discard/start.d: Likewise.
1275 * ld-discard/static.d: Likewise.
1276
5b9b7d81
JR
12772004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1278
1279 Actually add these files:
1280 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
e06fb9c3
NC
1281 * ld-sh/arch/arch.exp: New test script.
1282 * ld-sh/arch/arch_expected.txt: New file.
1283 * ld-sh/arch/sh.s: New file.
1284 * ld-sh/arch/sh2.s: New file.
1285 * ld-sh/arch/sh-dsp.s: New file.
1286 * ld-sh/arch/sh2e.s: New file.
1287 * ld-sh/arch/sh3-nommu.s: New file.
1288 * ld-sh/arch/sh3.s: New file.
1289 * ld-sh/arch/sh3-dsp.s: New file.
1290 * ld-sh/arch/sh3e.s: New file.
1291 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1292 * ld-sh/arch/sh4-nofpu.s: New file.
1293 * ld-sh/arch/sh4.s: New file.
1294 * ld-sh/arch/sh4a-nofpu.s: New file.
1295 * ld-sh/arch/sh4al-dsp.s: New file.
1296 * ld-sh/arch/sh4a.s: New file.
5b9b7d81 1297
3874ed78
AM
12982004-06-29 Alan Modra <amodra@bigpond.net.au>
1299
1300 * ld-elf/frame.exp: Don't run on mcore.
1301
336d6a64
AM
13022004-06-26 Alan Modra <amodra@bigpond.net.au>
1303
1304 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1305
35d437df
L
13062004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1307
1308 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1309
aee6f5b4
AO
13102004-06-21 Alexandre Oliva <aoliva@redhat.com>
1311
1312 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1313 * ld-frv/fdpic-pie-2.d: Likewise.
1314 * ld-frv/fdpic-pie-6.d: Likewise.
1315 * ld-frv/fdpic-pie-7.d: Likewise.
1316 * ld-frv/fdpic-pie-8.d: Likewise.
1317 * ld-frv/fdpic-shared-1.d: Likewise.
1318 * ld-frv/fdpic-shared-2.d: Likewise.
1319 * ld-frv/fdpic-shared-3.d: Likewise.
1320 * ld-frv/fdpic-shared-4.d: Likewise.
1321 * ld-frv/fdpic-shared-5.d: Likewise.
1322 * ld-frv/fdpic-shared-6.d: Likewise.
1323 * ld-frv/fdpic-shared-7.d: Likewise.
1324 * ld-frv/fdpic-shared-8.d: Likewise.
1325 * ld-frv/fdpic-shared-local-2.d: Likewise.
1326 * ld-frv/fdpic-shared-local-8.d: Likewise.
1327
e6f12cf6
NC
13282004-06-21 Nick Clifton <nickc@redhat.com>
1329
1330 * ld-elf/frame.exp: Handle ports which do not support the --shared
1331 linker switch.
1332
23a75657
NC
13332004-06-18 Jan Beulich <jbeulich@novell.com>
1334
1335 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1336 actually referenced (gcc 3.4 eliminates comparisons of addresses
1337 of global symbols with NULL).
1338 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1339 3.4.0 and above, as this option and its functionality is no longer
1340 supported, making these tests fail).
1341
e06fb9c3
NC
13422004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1343
1344 * ld-sh/arch/arch.exp: New test script.
1345 * ld-sh/arch/arch_expected.txt: New file.
1346 * ld-sh/arch/sh.s: New file.
1347 * ld-sh/arch/sh2.s: New file.
1348 * ld-sh/arch/sh-dsp.s: New file.
1349 * ld-sh/arch/sh2e.s: New file.
1350 * ld-sh/arch/sh3-nommu.s: New file.
1351 * ld-sh/arch/sh3.s: New file.
1352 * ld-sh/arch/sh3-dsp.s: New file.
1353 * ld-sh/arch/sh3e.s: New file.
1354 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1355 * ld-sh/arch/sh4-nofpu.s: New file.
1356 * ld-sh/arch/sh4.s: New file.
1357 * ld-sh/arch/sh4a-nofpu.s: New file.
1358 * ld-sh/arch/sh4al-dsp.s: New file.
1359 * ld-sh/arch/sh4a.s: New file.
1360
c9c33288
NC
13612004-05-18 Nick Clifton <nickc@redhat.com>
1362
1363 * ld-elf/frame.s: Replace @ with % so that the file can be
1364 compiled by an ARM targeted GAS.
1365 * ld-elf/table.s: Likewise.
1366 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1367 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1368 directive takes a power-of-two argument.
1369
117a3ac8
L
13702004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1371
1372 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1373 .gcc_except_table sections.
1374 * ld-elf/frame.s: Likewise.
1375 * ld-elf/table.s: Likewise.
1376 * ld-elf/tbss.s: Likewise.
1377
2f2f4511
KK
13782004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1379
1380 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1381 and removal of unneeded STT_SECTION symbols from .dynsym.
1382 * ld-sh/tlsbin-3.d: Likewise.
1383 * ld-sh/tlspic-2.d: Likewise.
1384
b24f926d
BE
13852004-05-12 Ben Elliston <bje@au.ibm.com>
1386
1387 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1388 * ld-sh/sh64/relfail.exp: Likewise.
1389 * lib/ld-lib.exp: Likewise.
1390
8c37241b
JJ
13912004-05-11 Jakub Jelinek <jakub@redhat.com>
1392
1393 * ld-i386/tlspic.rd: Adjust for section reordering changes
1394 and removal of unneeded STT_SECTION symbols from .dynsym.
1395 * ld-i386/tlspic.dd: Likewise.
1396 * ld-i386/tlspic.sd: Likewise.
1397 * ld-i386/tlsbin.rd: Likewise.
1398 * ld-i386/tlsbinpic.s: Likewise.
1399 * ld-i386/tlsbin.dd: Likewise.
1400 * ld-i386/tlsbin.sd: Likewise.
1401 * ld-i386/tlsnopic.rd: Likewise.
1402 * ld-i386/tlsnopic1.s: Likewise.
1403 * ld-i386/combreloc.d: Likewise.
1404 * ld-i386/tlsnopic.dd: Likewise.
1405 * ld-i386/tlsnopic.sd: Likewise.
1406 * ld-x86-64/tlspic.rd: Likewise.
1407 * ld-x86-64/tlspic.dd: Likewise.
1408 * ld-x86-64/tlsbin.dd: Likewise.
1409 * ld-x86-64/tlspic.sd: Likewise.
1410 * ld-x86-64/tlsbin.sd: Likewise.
1411 * ld-x86-64/tlspic.td: Likewise.
1412 * ld-x86-64/tlsbin.td: Likewise.
1413 * ld-x86-64/tlsbin.rd: Likewise.
1414 * ld-s390/tlspic1.s: Likewise.
1415 * ld-s390/tlsbinpic.s: Likewise.
1416 * ld-s390/tlspic.rd: Likewise.
1417 * ld-s390/tlsbin.rd: Likewise.
1418 * ld-s390/tlspic.dd: Likewise.
1419 * ld-s390/tlsbin.dd: Likewise.
1420 * ld-s390/tlsbin.sd: Likewise.
1421 * ld-s390/tlsbin.td: Likewise.
1422 * ld-s390/tlspic.sd: Likewise.
1423 * ld-s390/tlspic.td: Likewise.
1424 * ld-s390/tlspic1_64.s: Likewise.
1425 * ld-s390/tlsbinpic_64.s: Likewise.
1426 * ld-s390/tlspic_64.rd: Likewise.
1427 * ld-s390/tlsbin_64.rd: Likewise.
1428 * ld-s390/tlspic_64.dd: Likewise.
1429 * ld-s390/tlsbin_64.dd: Likewise.
1430 * ld-s390/tlspic_64.sd: Likewise.
1431 * ld-s390/tlspic_64.td: Likewise.
1432 * ld-s390/tlsbin_64.td: Likewise.
1433 * ld-s390/tlsbin_64.sd: Likewise.
1434 * ld-powerpc/tlsexe32.r: Likewise.
1435 * ld-powerpc/tlsso32.r: Likewise.
1436 * ld-powerpc/tlsso32.d: Likewise.
1437 * ld-powerpc/tlsso32.g: Likewise.
1438 * ld-powerpc/tlsso32.t: Likewise.
1439 * ld-powerpc/tlsexe.r: Likewise.
1440 * ld-powerpc/tlsso.r: Likewise.
1441 * ld-powerpc/tlsso.g: Likewise.
1442 * ld-powerpc/tlsexetoc.r: Likewise.
1443 * ld-powerpc/tlstocso.r: Likewise.
1444 * ld-powerpc/tlstocso.g: Likewise.
1445 * ld-ia64/tlspic.rd: Likewise.
1446 * ld-ia64/tlspic.dd: Likewise.
1447 * ld-ia64/tlspic.sd: Likewise.
1448 * ld-ia64/tlspic.td: Likewise.
1449 * ld-ia64/tlsbin.rd: Likewise.
1450 * ld-ia64/tlsbin.sd: Likewise.
1451 * ld-ia64/tlsbin.td: Likewise.
1452 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1453 * ld-shared/shared.exp: Likewise.
1454
816a1cc6
HPN
14552004-05-10 John Paul Wallington <jpw@gnu.org>
1456
1457 * ld-mmix/bspec2.d: Update sh_info to decimal.
1458 * ld-mmix/local1.d: Likewise.
1459 * ld-mmix/local3.d: Likewise.
1460 * ld-mmix/local5.d: Likewise.
1461 * ld-mmix/local7.d: Likewise.
1462
b8bfc9e1
AO
14632004-05-05 Alexandre Oliva <aoliva@redhat.com>
1464
1465 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1466 * ld-frv/fr450-link.d: Match fdpic as well.
1467
7e415deb
KK
14682004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1469
1470 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1471 * ld-sh/sh64/crange2.rd: Likewise.
1472 * ld-sh/sh64/crange3.rd: Likewise.
1473 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1474 * ld-sh/sh64/crange3-media.rd: Likewise.
1475 * ld-sh/sh64/crangerel1.rd: Likewise.
1476 * ld-sh/sh64/crangerel2.rd: Likewise.
1477
0c9c985c
AM
14782004-05-05 Alan Modra <amodra@bigpond.net.au>
1479
1480 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1481 * ld-powerpc/tlsexe32.r: Likewise.
1482 * ld-powerpc/tlsexetoc.r: Likewise.
1483 * ld-powerpc/tlsso.r: Likewise.
1484 * ld-powerpc/tlsso32.r: Likewise.
1485 * ld-powerpc/tlstocso.r: Likewise.
1486
4030e8f6
CD
14872004-04-24 Chris Demetriou <cgd@broadcom.com>
1488
1489 * ld-elf/merge.d: XFAIL on all MIPS targets.
1490
15fb45b8
AM
14912004-04-24 Alan Modra <amodra@bigpond.net.au>
1492
1493 * ld-powerpc/tlsexe32.d: Update.
1494 * ld-powerpc/tlsso32.d: Update.
1495
76fe5927
CD
14962004-04-23 Chris Demetriou <cgd@broadcom.com>
1497
1498 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1499 removal.
1500 * ld-mips-elf/reloc-3-srec.d: Likewise.
1501 * ld-mips-elf/reloc-3.ld: Likewise.
1502 * ld-mips-elf/reloc-3a.s: Likewise.
1503 * ld-mips-elf/reloc-3b.s: Likewise.
1504 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1505
1f1799d5
KK
15062004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1507
1508 * ld-sh/tlsbin-1.d: Update
1509 * ld-sh/tlspic-1.d: Update.
1510
01e91a6c
L
15112004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1512
1513 * ld-i386/tlspic.dd: Updated.
1514
23867d67
CD
15152004-04-21 Chris Demetriou <cgd@broadcom.com>
1516
1517 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1518 * ld-empic/empic.exp: Likewise.
1519 * ld-empic/relax.t: Likewise.
1520 * ld-empic/relax1.c: Likewise.
1521 * ld-empic/relax2.c: Likewise.
1522 * ld-empic/relax3.c: Likewise.
1523 * ld-empic/relax4.c: Likewise.
1524 * ld-empic/runtest1.c: Likewise.
1525 * ld-empic/runtest2.c: Likewise.
1526 * ld-empic/runtesti.s: Likewise.
1527 * ld-mips-elf/empic1-ln.d: Likewise.
1528 * ld-mips-elf/empic1-lp.d: Likewise.
1529 * ld-mips-elf/empic1-mn.d: Likewise.
1530 * ld-mips-elf/empic1-mp.d: Likewise.
1531 * ld-mips-elf/empic1-ref.s: Likewise.
1532 * ld-mips-elf/empic1-sn.d: Likewise.
1533 * ld-mips-elf/empic1-sp.d: Likewise.
1534 * ld-mips-elf/empic1-space.s: Likewise.
1535 * ld-mips-elf/empic1-tgt.s: Likewise.
1536 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1537 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1538 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1539 * ld-mips-elf/empic2-ref.s: Likewise.
1540 * ld-mips-elf/empic2-rev-0.d: Likewise.
1541 * ld-mips-elf/empic2-rev-1.d: Likewise.
1542 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1543 * ld-mips-elf/empic2-space.s: Likewise.
1544 * ld-mips-elf/emrelocs-eb.d: Likewise.
1545 * ld-mips-elf/emrelocs-el.d: Likewise.
1546 * ld-mips-elf/emrelocs.ld: Likewise.
1547 * ld-mips-elf/emrelocs1.s: Likewise.
1548 * ld-mips-elf/emrelocs2.s: Likewise.
1549 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1550
a664545d
L
15512004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1552
1553 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1554 test.
1555
1556 * ld-elfweak/size.dat: New file.
1557 * ld-elfweak/size_bar.c: Likewise.
1558 * ld-elfweak/size_foo.c: Likewise.
1559 * ld-elfweak/size_main.c: Likewise.
1560
6482c264
NC
15612004-04-14 Brian Ford <ford@vss.fsi.com>
1562 DJ Delorie <dj@redhat.com>
1563
1564 * ld-pe/pe.exp: New, tests for i?86 PE.
1565 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1566 * ld-pe/secrel2.s: Likewise.
1567 * ld-pe/secrel.d: Likewise.
1568
4dc570c2
JJ
15692004-04-19 Jakub Jelinek <jakub@redhat.com>
1570
1571 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1572 * ld-shared/shared.exp: Likewise.
1573
a4b6e8f6
L
15742004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1575
1576 * ld-scripts/assert.s: Add a newline.
1577 * ld-scripts/data.s: Likewise.
1578
8bfaaee7
AM
15792004-04-08 Alan Modra <amodra@bigpond.net.au>
1580
1581 PR 47.
1582 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1583
76cb62b0
AM
15842004-04-08 Alan Modra <amodra@bigpond.net.au>
1585
1586 * ld-scripts/align.exp: Don't run on aix.
1587 * ld-scripts/assert.s: Remove comment.
1588 * ld-scripts/data.s: Likewise.
1589 * ld-scripts/data.t: Set start address to allow for aout headers.
1590 Make first LONG pc-relative.
1591 * ld-scripts/data.d: Update.
1592 * ld-scripts/defined2.d: Allow other random syms.
1593 * ld-scripts/defined3.d: Likewise.
1594 * ld-scripts/provide-1.s: Pad section.
1595 * ld-scripts/provide-1.t: Set .data address and align.
1596 * ld-scripts/provide-1.d: Update.
1597 * ld-scripts/provide-2.s: Pad section.
1598 * ld-scripts/provide-2.d: Allow random trailing syms.
1599 * ld-scripts/provide-3.s: Pad section.
1600 * ld-scripts/provide-3.d: Fix typos.
1601 * ld-scripts/provide.exp: Don't run on aix.
1602 * ld-scripts/size-1.s: Simplify test.
1603 * ld-scripts/size-1.t: Rewrite.
1604 * ld-scripts/size-1.d: Update.
1605 * ld-scripts/size-2.s: Simplify.
1606 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1607 * ld-scripts/size-2.d: Update.
1608 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1609 targets except mips.
1610
90084db2
AO
16112004-03-27 Alexandre Oliva <aoliva@redhat.com>
1612
1613 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1614
d04a7507
AM
16152004-03-26 Alan Modra <amodra@bigpond.net.au>
1616
1617 * ld-powerpc/tlsexe.r: Update for changed sym type.
1618 * ld-powerpc/tlsexetoc.r: Likewise.
1619
2d4b84b0
HPN
16202004-03-22 Hans-Peter Nilsson <hp@axis.com>
1621
1622 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1623 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1624
d400d2a6
L
16252004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1626
1627 * ld-elfvers/vers.exp: Add new tests for versioned weak
d693c47e 1628 definition.
d400d2a6
L
1629
1630 * ld-elfvers/vers28a.c: New file.
1631 * ld-elfvers/vers28a.dsym: Likewise.
1632 * ld-elfvers/vers28a.ver: Likewise.
1633 * ld-elfvers/vers28b.c: Likewise.
1634 * ld-elfvers/vers28b.dsym: Likewise.
1635 * ld-elfvers/vers28b.map: Likewise.
1636 * ld-elfvers/vers28b.ver: Likewise.
1637 * ld-elfvers/vers28c.c: Likewise.
1638 * ld-elfvers/vers28c.dsym: Likewise.
1639 * ld-elfvers/vers28c.ver: Likewise.
1640
140cc240
AM
16412004-03-19 Alan Modra <amodra@bigpond.net.au>
1642
1643 * ld-scripts/provide-2.d: Ignore random symbols.
1644
fdd12ef3
AM
16452004-03-16 Alan Modra <amodra@bigpond.net.au>
1646
1647 * ld-powerpc/tls.d: Update.
1648 * ld-powerpc/tls32.d: Update.
1649 * ld-powerpc/tlsexe.d: Update.
1650 * ld-powerpc/tlsexe32.d: Update.
1651 * ld-powerpc/tlsexetoc.d: Update.
1652 * ld-powerpc/tlsso.d: Update.
1653 * ld-powerpc/tlsso32.d: Update.
1654 * ld-powerpc/tlstoc.d: Update.
1655 * ld-powerpc/tlstocso.d: Update.
1656
e5caec89
NS
16572004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1658
68715859
NS
1659 * ld-scripts/size-1.d: Add bigendian regexps.
1660 * ld-scripts/size-2.d: Set --wide for readelf.
1661
e5caec89
NS
1662 * ld-scripts/size.exp: New.
1663 * ld-scripts/size-[12].{d,s,t}: New.
1664
676a64f4
RS
16652004-03-01 Richard Sandiford <rsandifo@redhat.com>
1666
1667 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1668 * ld-frv/frv.exp: New harness.
1669
9b1f5ff9
AO
16702004-02-24 Alexandre Oliva <aoliva@redhat.com>
1671
1672 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1673 bind locally.
1674 * ld-frv/fdpic-pie-8.d: Likewise.
1675 * ld-frv/fdpic-shared-4.d: Likewise.
1676 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1677 * ld-frv/fdpic-pie-6.d: New test.
1678 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1679 * ld-frv/fdpic-shared-6.d: New test.
1680 * ld-frv/fdpic6.ldv: New.
1681 * ld-frv/fdpic-static-6.d: Adjust test name.
1682 * ld-frv/fdpic-pie-8-fail.d: Removed.
1683 * ld-frv/fdpic.exp: Run new tests.
1684
1b493742
NS
16852004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1686
1687 * ld-scripts/provide.exp: New.
1688 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1689
33ed4613
AM
16902004-02-23 Alan Modra <amodra@bigpond.net.au>
1691
1692 * ld-scripts/data.t: Set ".other" address so location doesn't
1693 depend on target alignment.
1694 * ld-scripts/data.d: Update.
1695
876f4090
NS
16962004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1697
1698 * ld-scripts/align.{s,t,exp}: New.
1699
384d938f
NS
17002004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1701
1702 * ld-scripts/data.{s,t,d,exp}: New.
1703
b6ca8815
NS
17042004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1705
1706 * ld-scripts/assert.{s,t,exp}: New.
1707
d25aed71
RS
17082004-02-17 Richard Sandiford <rsandifo@redhat.com>
1709
1710 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1711 changes to the way large constants are added.
1712 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1713 of GOT entries after today's change to the handling of GOT_PAGE
1714 relocations.
1715
3255318a 17162004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1717
3255318a
NC
1718 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1719 * ld-h8300/relax-5.d: New file: Expected output and commands for
1720 assembling and linking the relax-5 test.
1721 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1722 toolchain.
1723 * ld-h8300/h8300-exp: Run the relax-5 test.
1724
2df149a4
DJ
17252004-01-23 Daniel Jacobowitz <drow@mvista.com>
1726
1727 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1728 ld-arm/arm-app-abs32.d: New files.
1729 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1730
3a0875f4
AM
17312004-01-19 Alan Modra <amodra@bigpond.net.au>
1732
1733 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1734
0885b73e
DJ
17352004-01-13 Daniel Jacobowitz <drow@mvista.com>
1736
1737 * ld-arm/arm-elf.exp: Add arm-static-app test.
1738 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1739 ld-arm/arm-static-app.r: New files.
1740
ca9a79a1 17412004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
fdd12ef3 1742
ca9a79a1
NC
1743 * ld-h8300/h8300-exp: Run the relax-4 test.
1744 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1745 * ld-h8300/relax-4.d: New file: Expected output and commands for
1746 assembling and linking the relax-4 test.
1747 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1748 toolchain.
1749
0fb33ef4
L
17502004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1751
1752 * ld-selective/selective.exp: Skip ia64-*-*.
1753
c787b889
DJ
17542004-01-09 Daniel Jacobowitz <drow@mvista.com>
1755
1756 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1757 changes.
1758
2e73b915
DJ
17592004-01-06 Daniel Jacobowitz <drow@mvista.com>
1760
1761 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1762 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1763 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1764 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1765
a9a704fc
AO
17662004-01-06 Alexandre Oliva <aoliva@redhat.com>
1767
1768 * ld-frv: Update .d files with correct addresses displayed for
1769 dynamic relocations.
1770 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1771 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1772 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1773 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1774 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1775 reflect EMBEDDED= change in linker script.
1776 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1777 * ld-frv: Update .d files to reflect changes in the page size, the
1778 addition of a stack segment, the use of a NULL function descriptor
1779 for weakundef functions and the change in the lazy funcdesc_value
1780 in-place addend value.
1781 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1782 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1783 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1784 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1785 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1786 now _gp-based, not \.rofixup-based.
1787 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1788 relocation to different section.
1789 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1790 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1791 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1792 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1793 ld-frv/fdpic-shared-7.d: New.
1794 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1795 ld-frv/fdpic-shared-8.d: New.
1796 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1797 * ld-frv/fdpic.exp: Run them.
1798 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1799 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1800 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1801 ld-frv/fdpic-shared-5.d: New.
1802 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1803 ld-frv/fdpic-shared-6.d: New.
1804 * ld-frv/fdpic.exp: Run them.
1805 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1806 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1807 * ld-frv/fdpic-shared-2-fail.d: New.
1808 * ld-frv/fdpic.exp: Run it.
1809 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1810 * ld-frv/fdpic.exp: Add new test.
1811 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1812 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1813 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1814 * ld-frv/fdpic.exp: Add new tests.
1815 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1816 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1817 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1818 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1819 ucpic.
1820 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1821 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1822 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1823 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1824 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1825
031d7588
AM
18262004-01-02 Alan Modra <amodra@bigpond.net.au>
1827
1828 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1829 * ld-selective/selective.exp: Likewise.
1830
c9e214e5
AM
1831For older changes see ChangeLog-9303
1832\f
1833Local Variables:
1834mode: change-log
1835left-margin: 8
1836fill-column: 74
1837version-control: never
1838End:
This page took 0.175019 seconds and 4 git commands to generate.