* ld-elf/empty.s: Define "start".
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2005-08-15 Alan Modra <amodra@bigpond.net.au>
2
3 * ld-elf/empty.s: Define "start".
4 * ld-elf/merge2.d: xfail arc-*-* and dlx-*-*.
5 * ld-scripts/empty-aligned.s: No .data section.
6 * ld-scripts/empty-aligned.t: Discard most sections.
7 * ld-scripts/empty-aligned.d: Adjust.
8
9 2005-08-11 Hans-Peter Nilsson <hp@axis.com>
10
11 * ld-cris/expdyn1.s (expobj): Set size here, at definition...
12 * ld-cris/pv32.s: ...not here.
13 * ld-cris/expdyn1.d, ld-cris/libdso-12.d, ld-cris/locref1.d:
14 Adjust for expobj size being set at definition.
15
16 * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
17
18 2005-08-08 Richard Earnshaw <richard.earnshaw@arm.com>
19
20 * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
21 * ld-arm/mixed-lib.sym: Likewise.
22 * tls-lib.d: Use a regexp for the address locations.
23 * tls-lib.r: Likewise.
24
25 2005-08-03 H.J. Lu <hongjiu.lu@intel.com>
26
27 * ld-i386/pcrel16.d: Updated.
28 * ld-i386/pcrel16.s: Likewise.
29 * ld-x86-64/pcrel16.d: Likewise.
30
31 2005-08-01 Richard Sandiford <richard@codesourcery.com>
32
33 * ld-mips/mips-elf-flags.exp: Add more good_combination tests.
34
35 2005-07-28 Ben Elliston <bje@gnu.org>
36
37 * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
38 ${targets_to_xfail} that is applied for each test item.
39 * ld-elf/elf.exp: Pass *-*-netbsdelf* as an xfailed target.
40
41 2005-07-27 Alan Modra <amodra@bigpond.net.au>
42
43 * ld-elfweak/size2a.s: Extend test to check size for two weaks.
44 * ld-elfweak/size2b.s: Likewise.
45 * ld-elfweak/size2.d: Update.
46
47 2005-07-18 Jan Beulich <jbeulich@novell.com>
48
49 * ld-i386/abs.s, ld-i386/zero.s, ld-i386/abs.d, ld-x86-64/abs.d,
50 ld-i386/pcrel16.s, ld-i386/pcrel16.d, ld-x86-64/pcrel16.d,
51 ld-i386/pcrel8.s, ld-i386/pcrel8.d, ld-x86-64/pcrel8.d: New.
52 * ld-i386/i386.exp, ld-x86-64/x86-64.exp: Run new tests.
53
54 2005-07-14 H.J. Lu <hongjiu.lu@intel.com>
55
56 * lib/ld-lib.exp (run_ld_link_exec_tests): Ignore assembler
57 warnings.
58
59 2005-07-14 H.J. Lu <hongjiu.lu@intel.com>
60
61 * lib/ld-lib.exp (run_ld_link_exec_tests): Update comments.
62
63 2005-07-14 H.J. Lu <hongjiu.lu@intel.com>
64
65 * ld-elf/elf.exp (array_tests): New.
66 Call run_ld_link_exec_tests with array_tests.
67
68 * ld-elf/fini.c: New file.
69 * ld-elf/fini.out: Likewise.
70 * ld-elf/init.c: Likewise.
71 * ld-elf/init.out: Likewise.
72 * ld-elf/preinit.c: Likewise.
73 * ld-elf/preinit.out: Likewise.
74
75 * lib/ld-lib.exp (run_ld_link_exec_tests): New.
76
77 2005-07-12 Alan Modra <amodra@bigpond.net.au>
78
79 * ld-powerpc/sdalib.s (lib_var): Size it.
80
81 2005-07-08 H.J. Lu <hongjiu.lu@intel.com>
82
83 * ld-ia64/tlsbin.rd: Update for empty section removal change.
84 * ld-ia64/tlsbin.sd: Likewise.
85 * ld-ia64/tlspic.dd: Likewise.
86 * ld-ia64/tlspic.rd: Likewise.
87 * ld-ia64/tlspic.sd: Likewise.
88 * ld-x86-64/tlspic.dd: Likewise.
89 * ld-x86-64/tlspic.rd: Likewise.
90
91 2005-07-08 Alan Modra <amodra@bigpond.net.au>
92
93 * ld-cris/pv32.s: Give expobj a size.
94 * ld-cris/pv32-1.d: Update.
95 * ld-alpha/tlsbin.dd: Update for empty section removal change.
96 * ld-alpha/tlsbin.sd: Likewise.
97 * ld-alpha/tlsbin.td: Likewise.
98 * ld-alpha/tlsbinr.dd: Likewise.
99 * ld-alpha/tlsbinr.rd: Likewise.
100 * ld-alpha/tlspic.dd: Likewise.
101 * ld-alpha/tlspic.rd: Likewise.
102 * ld-alpha/tlspic.sd: Likewise.
103 * ld-alpha/tlspic.td: Likewise.
104 * ld-arm/tls-lib.d: Likewise.
105 * ld-arm/tls-lib.r: Likewise.
106 * ld-cris/gotplt2.d: Likewise.
107 * ld-cris/gotplt3.d: Likewise.
108 * ld-cris/hiddef1.d: Likewise.
109 * ld-cris/libdso-10.d: Likewise.
110 * ld-cris/libdso-11.d: Likewise.
111 * ld-cris/libdso-12.d: Likewise.
112 * ld-cris/libdso-14.d: Likewise.
113 * ld-cris/libdso-2.d: Likewise.
114 * ld-i386/tlsnopic.dd: Likewise.
115 * ld-i386/tlsnopic.rd: Likewise.
116 * ld-i386/tlsnopic.sd: Likewise.
117 * ld-i386/tlspic.rd: Likewise.
118 * ld-mmix/bpo-10.d: Likewise.
119 * ld-mmix/bpo-22.d: Likewise.
120 * ld-mmix/sec-7m.d: Likewise.
121 * ld-powerpc/tlsexe.r: Likewise.
122 * ld-powerpc/tlsexetoc.r: Likewise.
123 * ld-powerpc/tlsso.g: Likewise.
124 * ld-powerpc/tlsso.r: Likewise.
125 * ld-powerpc/tlsso32.d: Likewise.
126 * ld-powerpc/tlsso32.g: Likewise.
127 * ld-powerpc/tlsso32.r: Likewise.
128 * ld-powerpc/tlstocso.g: Likewise.
129 * ld-powerpc/tlstocso.r: Likewise.
130
131 2005-06-23 Andreas Schwab <schwab@suse.de>
132
133 * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
134 type.
135
136 2005-06-10 Alan Modra <amodra@bigpond.net.au>
137
138 * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
139 * ld-cris/libdso-2.d: Likewise.
140 * ld-mmix/loc6.d: Likewise.
141
142 2005-06-10 Alan Modra <amodra@bigpond.net.au>
143
144 * ld-scripts/empty-aligned.t: Adjust alignment expressions so
145 that no .text? section is kept. Also check setting vma and
146 lma.
147 * ld-scripts/empty-aligned.d: Update.
148
149 2005-06-09 Alan Modra <amodra@bigpond.net.au>
150
151 * ld-scripts/empty-aligned.d: Adjust.
152
153 2005-06-05 H.J. Lu <hongjiu.lu@intel.com>
154
155 * ld-cris/hiddef1.d: Undo the last change.
156 * ld-cris/libdso-10.d: Likewise.
157 * ld-cris/libdso-2.d: Likewise.
158
159 2005-06-04 H.J. Lu <hongjiu.lu@intel.com>
160
161 * ld-cris/hiddef1.d: Updated.
162 * ld-cris/libdso-10.d: Likewise.
163 * ld-cris/libdso-2.d: Likewise.
164
165 2005-06-02 Alan Modra <amodra@bigpond.net.au>
166
167 * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
168
169 2005-05-31 Zack Weinberg <zack@codesourcery.com>
170
171 * ld-scripts/align.exp: Mark align1 XFAIL on PECOFF targets.
172 * ld-scripts/data.exp: Mark data UNSUPPORTED on a.out targets.
173 * ld-scripts/provide.exp, ld-scripts/size.exp: Mark all tests
174 UNSUPPORTED on a.out targets. Tidy.
175
176 2005-05-27 Mark Mitchell <mark@codesourcery.com>
177
178 * config/default.exp (CC): Use find_gcc.
179 (CFLAGS): Define, if no definition has been provided by the user.
180 (CXX): Likewise.
181 (CXXFLAGS): Likewise.
182
183 2005-05-24 H.J. Lu <hongjiu.lu@intel.com>
184
185 * ld-mmix/bpo-6.d: Updated.
186 * ld-mmix/bpo-19.d: Likewise.
187
188 2005-05-22 Richard Henderson <rth@redhat.com>
189
190 * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
191 * ld-elfweak/weak.dsym: Likewise.
192
193 * ld-selective/selective.exp: Don't test alpha.
194
195 2005-05-20 Daniel Jacobowitz <dan@codesourcery.com>
196
197 * ld-powerpc/sdalib.s, ld-powerpc/sdadyn.s, ld-powerpc/sdadyn.d: New
198 files.
199 * ld-powerpc/powerpc.exp: Run the new test.
200
201 2005-05-20 Bob Wilson <bob.wilson@acm.org>
202
203 * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
204
205 2005-05-17 H.J. Lu <hongjiu.lu@intel.com>
206
207 PR 797
208 * empty-aligned.d: New file.
209 * empty-aligned.exp: Likewise.
210 * empty-aligned.s: Likewise.
211 * empty-aligned.t: Likewise.
212
213 2005-05-11 Bob Wilson <bob.wilson@acm.org>
214
215 * ld-undefined/undefined.exp: xfail xtensa-*-*.
216
217 2005-05-07 Alan Modra <amodra@bigpond.net.au>
218
219 * ld-powerpc/tlsexe32.d: Update for changed got layout.
220 * ld-powerpc/tlsexe32.g: Likewise.
221 * ld-powerpc/tlsexe32.r: Likewise.
222 * ld-powerpc/tlsso32.d: Likewise.
223 * ld-powerpc/tlsso32.g: Likewise.
224 * ld-powerpc/tlsso32.r: Likewise.
225
226 2005-05-06 Nick Clifton <nickc@redhat.com>
227
228 Update the address and phone number of the FSF organization in
229 the GPL notices in the following files:
230 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
231 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
232 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
233 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
234 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
235 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elfcomm/elfcomm.exp,
236 ld-elfvers/vers.exp, ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp,
237 ld-fastcall/fastcall.exp, ld-frv/fdpic.exp, ld-frv/tls.exp,
238 ld-h8300/h8300.exp, ld-i386/i386.exp, ld-ia64/ia64.exp,
239 ld-linkonce/linkonce.exp, ld-m68hc11/m68hc11.exp,
240 ld-maxq/maxq.exp, ld-mips-elf/mips-elf-flags.exp,
241 ld-mips-elf/mips-elf.exp, ld-mmix/mmix.exp, ld-pe/pe.exp,
242 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
243 ld-scripts/assert.exp, ld-scripts/crossref.exp,
244 ld-scripts/data.exp, ld-scripts/defined.exp,
245 ld-scripts/empty-orphan.exp, ld-scripts/map-address.exp,
246 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
247 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
248 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
249 ld-scripts/sort.exp, ld-scripts/weak.exp,
250 ld-selective/sel-dump.exp, ld-selective/selective.exp,
251 ld-sh/rd-sh.exp, ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp,
252 ld-sh/sh64/relax.exp, ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp,
253 ld-shared/shared.exp, ld-sparc/sparc.exp,
254 ld-undefined/undefined.exp, ld-undefined/weak-undef.exp,
255 ld-versados/versados.exp, ld-x86-64/x86-64.exp,
256 ld-xstormy16/xstormy16.exp, ld-xtensa/coalesce.exp,
257 ld-xtensa/lcall.exp, lib/ld-lib.exp
258
259 2005-05-05 Mike Frysinger <vapier@gentoo.org>
260
261 * ld-srec/srec.exp: Replace linux-gnu with linux-* to allow for
262 versions of Linux which do not use glibc.
263 * ld-sh/sh.exp: Likewise
264
265 2005-05-05 Paul Brook <paul@codesourcery.com>
266
267 * lib/ld-lib.exp (regexp_diff): Pass test if last line is "#...".
268 * ld-elfweak/elfweak.exp: Run size2.d.
269 * ld-elfwaek/size2.d: New file.
270 * ld-elfwaek/size2a.s: New file.
271 * ld-elfwaek/size2b.s: New file.
272
273 2005-04-26 Mark Kettenis <kettenis@gnu.org>
274
275 * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
276
277 * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
278 *-*-openbsd*.
279
280 2005-04-25 H.J. Lu <hongjiu.lu@intel.com>
281
282 * ld-discard/extern.d: Expect error.
283 * ld-discard/start.d: Likewise.
284 * ld-discard/static.d: Likewise.
285
286 2005-04-19 Alan Modra <amodra@bigpond.net.au>
287
288 * ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.
289
290 2005-04-15 Alan Modra <amodra@bigpond.net.au>
291
292 * ld-d10v/default_layout.d: Update for unused section removal.
293
294 2005-04-14 David S. Miller <davem@davemloft.net>
295
296 * ld-selective/sel-dump.exp: Do not exclude sparc64-*.
297 * ld-selective/selective.exp: Likewise.
298 * ld-sparc/sparc.exp: Add {32,64}-bit prefix to test
299 names so we know which one is failing. Run sparc64 TLS
300 tests on multi-arch sparc platforms.
301 * ld-sparc/tls64.sd, ld-sparc/tlssunbin64.dd,
302 ld-sparc/tlssunbin64.rd, ld/ld-sparc/tlssunbin64.sd,
303 ld-sparc/tlssunbin64.td, ld-sparc/tlssunnopic64.dd,
304 ld-sparc/tlssunnopic64.rd, ld-sparc/tlssunnopic64.sd,
305 ld-sparc/tlssunpic64.dd, ld-sparc/tlssunpic64.rd,
306 ld-sparc/tlssunpic64.sd, ld-sparc/tlssunpic64.td): Update now
307 that sparc64 ELF does support TLS.
308
309 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
310
311 * ld-elf/empty.d: New file.
312 * ld-elf/empty.s: Likewise.
313
314 2005-04-11 David S. Miller <davem@davemloft.net>
315
316 * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes.
317 * ld-sparc/tlssunbin32.rd: Likewise.
318 * ld-sparc/tlssunbin32.sd: Likewise.
319 * ld-sparc/tlssunpic32.dd: Likewise.
320
321 2005-03-30 Julian Brown <julian@codesourcery.com>
322
323 * ld-arm/arm-app-abs32.d: Update expected output due to mapping symbols
324 being untyped.
325 * ld-arm/arm-app.d: Likewise.
326 * ld-arm/mixed-app.d: Likewise.
327
328 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
329
330 * ld-arm/tls-lib.s, ld-arm/tls-lib.d, ld-arm/tls-lib.r,
331 ld-arm/tls-app.s, ld-arm/tls-app.d, ld-arm/tls-app.r: New files.
332 * ld-arm/arm-lib.ld, ld-arm/arm-dyn.ld: Increase data segment
333 alignment.
334 * ld-arm/arm-elf.exp: Run TLS tests.
335
336 2005-03-28 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR 803
339 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
340
341 2005-03-24 Mark Mitchell <mark@codesourcery.com>
342
343 * config/default.exp: Do not load libpath.exp if it does not
344 exist.
345 (CC): Provide fallback definition.
346
347 2005-03-24 Eric Christopher <echristo@redhat.com>
348
349 * ld-mips-elf/rel32-n32.d: Revert changes.
350 * ld-mips-elf/rel32-o32.d: Ditto.
351 * ld-mips-elf/rel64.d: Ditto.
352
353 2005-03-23 Eric Christopher <echristo@redhat.com>
354
355 * ld-mips-elf/textrel-1.s, ld-mips-elf/textrel-1.d: New
356 test.
357 * ld-mips-elf/mips-elf.exp: Call it.
358 * ld-mips-elf/rel32-n32.d: Update for DF_TEXTREL removal.
359 * ld-mips-elf/rel32-o32.d: Ditto.
360 * ld-mips-elf/rel64.d: Ditto.
361
362 2005-03-23 H.J. Lu <hongjiu.lu@intel.com>
363
364 * ld-cris/expdyn5.d: Updated for alignment change in elf.sc.
365 * ld-cris/expdyn6.d: Likewise.
366 * ld-cris/expdyn7.d: Likewise.
367 * ld-cris/gotplt1.d: Likewise.
368 * ld-cris/gotplt2.d: Likewise.
369 * ld-cris/gotplt3.d: Likewise.
370 * ld-cris/libdso-10.d: Likewise.
371 * ld-cris/libdso-11.d: Likewise.
372 * ld-cris/libdso-12.d: Likewise.
373 * ld-cris/libdso-14.d: Likewise.
374 * ld-cris/libdso-2.d: Likewise.
375 * ld-cris/locref1.d: Likewise.
376 * ld-cris/locref2.d: Likewise.
377 * ld-cris/nodyn5.d: Likewise.
378 * ld-cris/pv32-1.d: Likewise.
379 * ld-cris/weakref2.d: Likewise.
380
381 2005-03-23 Alan Modra <amodra@bigpond.net.au>
382
383 * ld-elf/tbss.s: Don't start directives in first column.
384 * ld-scripts/weak1.s: Likewise.
385 * ld-scripts/weak2.s: Likewise.
386 * ld-undefined/weak-undef.s: Likewise.
387 * ld-undefined/undefined.exp: Enable tests for hppa-elf.
388
389 2005-03-22 Alan Modra <amodra@bigpond.net.au>
390
391 * ld-powerpc/tlsexe32.r: Update.
392 * ld-powerpc/tlsso32.d: Update.
393 * ld-powerpc/tlsso32.g: Update.
394 * ld-powerpc/tlsso32.r: Update.
395
396 2005-03-21 Alan Modra <amodra@bigpond.net.au>
397
398 * ld-powerpc/tlsexe.r: Update.
399 * ld-powerpc/tlsexetoc.r: Update.
400 * ld-powerpc/tlsso.r: Update.
401 * ld-powerpc/tlstocso.r: Update.
402
403 2005-03-20 H.J. Lu <hongjiu.lu@intel.com>
404
405 * ld-mmix/bpo-1.d: Updated for empty section removal.
406 * ld-mmix/bpo-10.d: Likewise.
407 * ld-mmix/bpo-11.d: Likewise.
408 * ld-mmix/bpo-14.d: Likewise.
409 * ld-mmix/bpo-16.d: Likewise.
410 * ld-mmix/bpo-17.d: Likewise.
411 * ld-mmix/bpo-18.d: Likewise.
412 * ld-mmix/bpo-19.d: Likewise.
413 * ld-mmix/bpo-2.d: Likewise.
414 * ld-mmix/bpo-3.d: Likewise.
415 * ld-mmix/bpo-4.d: Likewise.
416 * ld-mmix/bpo-5.d: Likewise.
417 * ld-mmix/bpo-6.d: Likewise.
418 * ld-mmix/bpo-9.d: Likewise.
419 * ld-mmix/bspec1.d: Likewise.
420 * ld-mmix/bspec2.d: Likewise.
421 * ld-mmix/greg-1.d: Likewise.
422 * ld-mmix/greg-19.d: Likewise.
423 * ld-mmix/greg-2.d: Likewise.
424 * ld-mmix/greg-3.d: Likewise.
425 * ld-mmix/greg-4.d: Likewise.
426 * ld-mmix/greg-5.d: Likewise.
427 * ld-mmix/greg-5s.d: Likewise.
428 * ld-mmix/greg-6.d: Likewise.
429 * ld-mmix/greg-7.d: Likewise.
430 * ld-mmix/loc1.d: Likewise.
431 * ld-mmix/loc2.d: Likewise.
432 * ld-mmix/loc3.d: Likewise.
433 * ld-mmix/loc4.d: Likewise.
434 * ld-mmix/loc6.d: Likewise.
435 * ld-mmix/local1.d: Likewise.
436 * ld-mmix/local12.d: Likewise.
437 * ld-mmix/local3.d: Likewise.
438 * ld-mmix/local5.d: Likewise.
439 * ld-mmix/local7.d: Likewise.
440 * ld-mmix/locdo-1.d: Likewise.
441 * ld-mmix/loct-1.d: Likewise.
442 * ld-mmix/locto-1.d: Likewise.
443 * ld-mmix/start-1.d: Likewise.
444 * ld-mmix/undef-3.d: Likewise.
445
446 2005-03-16 David Heine <dlheine@tensilica.com>
447 Bob Wilson <bob.wilson@acm.org>
448
449 * ld-scripts/empty-orphan.d, ld-scripts/empty-orphan.exp,
450 ld-scripts/empty-orphan.s, ld-scripts/emtpy-orphan.t: New test.
451
452 2005-03-16 H.J. Lu <hongjiu.lu@intel.com>
453
454 * ld-cris/hiddef1.d: Updated for empty section removal.
455 * ld-cris/libdso-10.d: Likewise.
456 * ld-cris/libdso-2.d: Likewise.
457
458 2005-03-16 H.J. Lu <hongjiu.lu@intel.com>
459
460 * ld-alpha/tlsbin.rd: Updated for empty section removal.
461 * ld-alpha/tlsbinr.rd: Likewise.
462 * ld-alpha/tlspic.rd: Likewise.
463 * ld-arm/mixed-lib.sym: Likewise.
464 * ld-i386/tlsbin.rd: Likewise.
465 * ld-i386/tlsnopic.rd: Likewise.
466 * ld-i386/tlspic.rd: Likewise.
467 * ld-ia64/tlsbin.rd: Likewise.
468 * ld-ia64/tlspic.rd: Likewise.
469 * ld-powerpc/apuinfo.rd: Likewise.
470 * ld-powerpc/powerpc.exp: Likewise.
471 * ld-powerpc/tlsexe32.r: Likewise.
472 * ld-s390/tlsbin.rd: Likewise.
473 * ld-s390/tlsbin_64.rd: Likewise.
474 * ld-s390/tlspic.rd: Likewise.
475 * ld-s390/tlspic_64.rd: Likewise.
476 * ld-sh/tlsbin-2.d: Likewise.
477 * ld-sh/tlspic-2.d: Likewise.
478 * ld-sparc/tlssunbin32.rd: Likewise.
479 * ld-sparc/tlssunnopic32.rd: Likewise.
480 * ld-sparc/tlssunpic32.rd: Likewise.
481 * ld-x86-64/tlsbin.rd: Likewise.
482 * ld-x86-64/tlspic.rd: Likewise.
483
484 2005-03-16 Alan Modra <amodra@bigpond.net.au>
485
486 * ld-powerpc/tlsexe32.d: Update.
487 * ld-powerpc/tlsexe32.g: Update.
488 * ld-powerpc/tlsexe32.r: Update.
489 * ld-powerpc/tlsexe32.t: Update.
490 * ld-powerpc/tlsso32.d: Update.
491 * ld-powerpc/tlsso32.g: Update.
492 * ld-powerpc/tlsso32.r: Update.
493 * ld-powerpc/tlsso32.t: Update.
494
495 2005-03-08 Hans-Peter Nilsson <hp@axis.com>
496
497 Adjust testsuite for cris-axis-aout.
498 * ld-cris/noglob1.d: Adjust regexp for a.out output.
499 * ld-cris/badgotr1.d, ld-cris/expdyn1.d, ld-cris/expdyn2.d,
500 ld-cris/expdyn3.d, ld-cris/expdyn4.d, ld-cris/expdyn5.d,
501 ld-cris/expdyn6.d, ld-cris/expdyn7.d, ld-cris/gotplt1.d,
502 ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/hiddef1.d,
503 ld-cris/libdso-1.d, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
504 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
505 ld-cris/libdso-2.d, ld-cris/libdso-3.d, ld-cris/libdso-4.d,
506 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/nodyn4.d,
507 ld-cris/nodyn5.d, ld-cris/pv32-1.d, ld-cris/undef1.d,
508 ld-cris/weakref1.d: ld-cris/weakref2.d: Pass --em=criself to gas.
509 * ld-cris/v10-v32.d, ld-cris/v10-va.d, ld-cris/v32-ba-1.d,
510 ld-cris/v32-v10.d, ld-cris/v32-va.d, ld-cris/va-v10.d,
511 ld-cris/va-v32.d: Ditto. Pass -m criself to gld.
512 * ld-cris/v32-bin-1.d: Pass -m criself to gld.
513
514 2005-03-05 Alan Modra <amodra@bigpond.net.au>
515
516 * ld-alpha/tlsbin.dd: Update to suit changed section layout and
517 removed section symbols.
518 * ld-alpha/tlsbin.rd: Likewise.
519 * ld-alpha/tlsbin.sd: Likewise.
520 * ld-alpha/tlsbinr.dd: Likewise.
521 * ld-alpha/tlsbinr.rd: Likewise.
522 * ld-alpha/tlspic.dd: Likewise.
523 * ld-alpha/tlspic.rd: Likewise.
524 * ld-alpha/tlspic.sd: Likewise.
525
526 * ld-powerpc/tlsexe.g: Update for removed dot-symbols.
527 * ld-powerpc/tlsexe.r: Likewise.
528 * ld-powerpc/tlsexetoc.g: Likewise.
529 * ld-powerpc/tlsexetoc.r: Likewise.
530
531 2005-03-04 David Daney <ddaney@avtrex.com>
532
533 * ld-mips-elf/multi-got-no-shared-1.s,
534 ld-mips-elf/multi-got-no-shared-2.s,
535 ld-mips-elf/multi-got-no-shared.d: New tests.
536 * ld-mips-elf/mips-elf.exp: Run them.
537
538 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
539
540 * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
541 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32.d,
542 ld-mips-elf/tlslib-o32.s, ld-mips-elf/mips-lib.ld,
543 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32.d,
544 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlsbin-o32.d,
545 ld-mips-elf/tlsdyn-o32.s, ld-mips-elf/tls-multi-got-1.got,
546 ld-mips-elf/tls-multi-got-1-1.s, ld-mips-elf/tls-multi-got-1.d,
547 ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tls-multi-got-1-2.s,
548 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib.ver,
549 ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-hidden.ver,
550 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-3.got,
551 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.s,
552 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-1.got,
553 ld-mips-elf/tlsdyn-o32-2.got: New files.
554 * ld-mips-elf/mips-elf.exp: Run the new tests.
555
556 2005-03-01 Nick Clifton <nickc@redhat.com>
557
558 * ld-d10v/default_layout.d: Adjust expected offsets to allow for
559 section alignment.
560
561 * ld-discard/extern.d: Adjust expected warning to take into
562 account the fact that the linker's name might be included and that
563 the reloc might have been adjusted to be against the section
564 symbol.
565
566 2005-02-22 Eric Christopher <echristo@redhat.com>
567
568 * ld-mips-elf/reloc-merge-lo16.d: Correct symbol
569 table size for __start.
570
571 2005-02-22 Daniel Jacobowitz <dan@codesourcery.com>
572
573 * ld-elfvsb/hidden2.d: Expect OBJECT.
574 * ld-elfvsb/hidden2.s: Force type OBJECT.
575 * ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
576 * ld-elf/start.s: Provide __start for MIPS.
577 * ld-elfcomm/elfcomm.exp: Accept MIPS common section. XFAIL size change
578 test.
579 * ld-elf/warn1.d: Use group.ld instead of -Ttext.
580
581 2005-02-21 Alan Modra <amodra@bigpond.net.au>
582
583 * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
584 #warning given. Rearrange to allow $program to remain unset.
585 Don't allow gas errors. Append objcopy_as_link output to that
586 from the linker before testing against expected output. Fail the
587 test if warning not found when expected. Conversely fail the
588 test if ld errors or warnings given when not expected.
589
590 2005-02-21 Alan Modra <amodra@bigpond.net.au>
591
592 * ld-elf/exclude1.s: Use ".dc.a".
593 * ld-elfvsb/hidden2.s: Likewise.
594
595 2005-02-21 Alan Modra <amodra@bigpond.net.au>
596
597 * ld-elf/warn1.d: Specify -Ttext.
598 * ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
599 * ld-scripts/align2.t: Discard all but .text and .data.
600 * ld-scripts/align2a.d: Accept non-readonly for coff.
601 * ld-scripts/align2b.d: Likewise.
602 * lib/ld-lib.exp (is_aout_format): New function.
603
604 2005-02-18 Alan Modra <amodra@bigpond.net.au>
605
606 * ld-scripts/align2a.d: Don't assume anything about section
607 padding or alignment, or max page size. Allow 64-bit addresses.
608 * ld-scripts/align2b.d: Likewise.
609
610 2005-02-17 Zack Weinberg <zack@codesourcery.com>
611
612 * ld-scripts/align.exp: Rename existing "ALIGN" test to "align1".
613 Add dump tests "align2a", "align2b", "align2c".
614 * ld-scripts/align2.t, ld-scripts/align2a.s, ld-scripts/align2a.d
615 * ld-scripts/align2b.s, ld-scripts/align2b.d
616 * ld-scripts/align2c.s, ld-scripts/align2c.d: New files.
617
618 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
619
620 * ld-frv/fdpic-static-6.d: Update.
621 * ld-frv/fdpic*.d: Remove explicit -mfdpic from #as. Update
622 spelling of errors and warnings.
623
624 2005-02-15 Nigel Stephens <nigel@mips.com>
625 Maciej W. Rozycki <macro@mips.com>
626
627 * ld-mips-elf/mips16-hilo.d: New test for the R_MIPS16_HI16 and
628 R_MIPS16_LO16 relocs.
629 * ld-mips-elf/mips16-hilo-n32.d: Likewise, for the n32 ABI.
630 * ld-mips-elf/mips16-hilo.s: Auxiliary source for the new tests.
631 * ld-mips-elf/mips-elf.exp: Run the new tests.
632
633 2005-02-14 Eric Botcazou <ebotcazou@libertysurf.fr>
634
635 * ld-sparc/sparc.exp: Enable on Solaris. Disable 32-bit tests
636 on sparc64-elf.
637
638 2005-02-13 Jan Beulich <jbeulich@novell.com>
639
640 * ld-elfvers/vers.exp (as_options): New. Set to -x for ia64.
641 (build_binary): Pass as_options to ld_assemble.
642 (test_ldfail): Likewise.
643 (build_exec): Likewise.
644 Pass as_options to run_ld_link_tests.
645 * ld-ia64/tlsbin.s: Add .explicit.
646 * ld-ia64/tlsbinpic.s: Likewise.
647 * ld-ia64/tlspic1.s: Likewise.
648
649 2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
650
651 * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
652 * ld-sparc/tlssunpic32.rd: Likewise.
653
654 2005-02-13 Eric Botcazou <ebotcazou@libertysurf.fr>
655
656 * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
657
658 2005-02-11 Paul Brook <paul@codesourcery.com>
659
660 * ld-elf/symbol1w.s: Avoid using @function syntax.
661
662 2005-02-12 Alan Modra <amodra@bigpond.net.au>
663
664 * ld-elfvsb/hidden2.s: Replace .word with .long.
665
666 2005-02-10 Paul Brook <paul@codesourcery.com>
667
668 * ld-elfvsb/hidden2.s: New file
669 * ld-elfvsb/hidden2.d: New file
670 * ld-elfvsb/hidden2.ld: New file
671
672 2005-02-07 Alexandre Oliva <aoliva@redhat.com>
673
674 * ld-frv/fdpic-shared-8-fail.d: Tweak error messages.
675
676 2005-02-07 Hans-Peter Nilsson <hp@axis.com>
677
678 * ld-cris/libdso-13.d: Adjust for being identified as warning.
679
680 * ld-cris/globsymw2.s: New file.
681 * ld-cris/warn3.d, ld-cris/warn4.d: New tests.
682
683 * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
684 Adjust for being identified as warnings.
685
686 * ld-cris/stabs1.s: New file.
687 * ld-cris/undef2.d, ld-cris/undef3.d: New tests.
688
689 * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
690 ld-elf/warn1.d: New test.
691
692 * lib/ld-lib.exp: Support new directive "warning".
693
694 2005-02-02 Daniel Jacobowitz <dan@codesourcery.com>
695
696 * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
697 after test commands.
698 * ld-mips-elf/mips-elf.exp: Skip multi-got-1 on non-GNU/Linux
699 systems.
700
701 2005-02-01 Alan Modra <amodra@bigpond.net.au>
702
703 * ld-powerpc/tlsso.r: Update.
704 * ld-powerpc/tlstocso.r: Update.
705
706 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
707
708 * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
709 ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d,
710 ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d,
711 ld-mips-elf/jalbal.d: Force big-endian.
712 * ld-mips-elf/multi-got-1.d: Make more flexible.
713 * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
714 ld-mips-elf/rel64.d: Update offsets.
715
716 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
717
718 * ld-elf/group1.d: Accept OBJECT symbols.
719
720 2005-01-31 Richard Sandiford <rsandifo@redhat.com>
721
722 * ld-mips-elf/eh-frame1.s: Create a .gcc_compiled_long32 if using
723 32-bit pointers.
724 * ld-mips-elf/eh-frame1.d: Link in .gcc_compiled_long32 sections.
725 * ld-mips-elf/eh-frame[34].d: New tests.
726 * ld-mips-elf/mips-elf.exp: Run them.
727
728 2005-01-28 Jan Beulich <jbeulich@novell.com>
729
730 * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges.
731 * ld/ia64/tlspic.[rt]d: Likewise.
732
733 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
734
735 * ld-frv/fdpic.exp: Add -mfdpic to ASFLAGS.
736 * ld-frv/tls.exp: Likewise.
737 2004-11-26 Alexandre Oliva <aoliva@redhat.com>
738 * ld-frv/tls-3.s: New.
739 * ld-frv/tls-static-3.d: New.
740 * ld-frv/tls-dynamic-3.d: New.
741 * ld-frv/tls-pie-3.d: New.
742 * ld-frv/tls-shared-3.d: New.
743 * ld-frv/tls-relax-static-3.d: New.
744 * ld-frv/tls-relax-dynamic-3.d: New.
745 * ld-frv/tls-relax-pie-3.d: New.
746 * ld-frv/tls-relax-shared-3.d: New.
747 * ld-frv/tls.exp: Run the new tests.
748 * ld-frv/tls-dynamic-2.d: Adjust for improved relaxation.
749 * ld-frv/tls-relax-dynamic-2.d: Likewise.
750 * ld-frv/tls-relax-initial-shared-2.d: Likewise.
751 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
752 * ld-frv/tls-1-dep.s: New.
753 * ld-frv/tls-1-shared.lds: New.
754 * ld-frv/tls-1.s: New.
755 * ld-frv/tls-2.s: New.
756 * ld-frv/tls-dynamic-1.d: New.
757 * ld-frv/tls-dynamic-2.d: New.
758 * ld-frv/tls-initial-shared-2.d: New.
759 * ld-frv/tls-pie-1.d: New.
760 * ld-frv/tls-relax-dynamic-1.d: New.
761 * ld-frv/tls-relax-dynamic-2.d: New.
762 * ld-frv/tls-relax-initial-shared-2.d: New.
763 * ld-frv/tls-relax-pie-1.d: New.
764 * ld-frv/tls-relax-shared-1.d: New.
765 * ld-frv/tls-relax-shared-2.d: New.
766 * ld-frv/tls-relax-static-1.d: New.
767 * ld-frv/tls-shared-1-fail.d: New.
768 * ld-frv/tls-shared-1.d: New.
769 * ld-frv/tls-shared-2.d: New.
770 * ld-frv/tls-static-1.d: New.
771 * ld-frv/tls.exp: New.
772 * ld-frv/fdpic-pie-1.d: Adjust for 64-bit host.
773 * ld-frv/fdpic-pie-2.d: Likewise.
774 * ld-frv/fdpic-pie-6.d: Likewise.
775 * ld-frv/fdpic-pie-7.d: Likewise.
776 * ld-frv/fdpic-pie-8.d: Likewise.
777 * ld-frv/fdpic-shared-1.d: Likewise.
778 * ld-frv/fdpic-shared-2.d: Likewise.
779 * ld-frv/fdpic-shared-3.d: Likewise.
780 * ld-frv/fdpic-shared-4.d: Likewise.
781 * ld-frv/fdpic-shared-5.d: Likewise.
782 * ld-frv/fdpic-shared-6.d: Likewise.
783 * ld-frv/fdpic-shared-7.d: Likewise.
784 * ld-frv/fdpic-shared-8.d: Likewise.
785 * ld-frv/fdpic-shared-local-2.d: Likewise.
786 * ld-frv/fdpic-shared-local-8.d: Likewise.
787 * ld-frv/fdpic-static-1.d: Likewise.
788 * ld-frv/fdpic-static-2.d: Likewise.
789 * ld-frv/fdpic-static-6.d: Likewise.
790 * ld-frv/fdpic-static-7.d: Likewise.
791 * ld-frv/fdpic-static-8.d: Likewise.
792
793 2005-01-17 Richard Sandiford <rsandifo@redhat.com>
794
795 * ld-mips-elf/eh-frame2-{n32,n64}.d: New tests.
796 * ld-mips-elf/mips-elf.exp: Run them.
797
798 2005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
799
800 * ld-sh/arch/arch.exp: Correct the email address.
801 Correct a few comment typos.
802 (test_arch,test_arch_error): Use 'ld -r' to avoid illegal
803 relocations killing the test.
804 * ld-sh/arch/arch_expected.txt: Update/Correct the test results.
805 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
806 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
807 * ld-sh/arch/sh2a-nofpu.s: Generate new file.
808 * ld-sh/arch/sh2a-or-sh3e.s: Regenerate.
809 * ld-sh/arch/sh2a-or-sh4.s: Regenerate.
810 * ld-sh/arch/sh2a.s: Generate new file.
811 * ld-sh/arch/sh2e.s: Regenerate.
812 * ld-sh/arch/sh2.s: Regenerate.
813 * ld-sh/arch/sh3-dsp.s: Regenerate.
814 * ld-sh/arch/sh3e.s: Regenerate.
815 * ld-sh/arch/sh3-nommu.s: Regenerate.
816 * ld-sh/arch/sh3.s: Regenerate.
817 * ld-sh/arch/sh4al-dsp.s: Regenerate.
818 * ld-sh/arch/sh4a-nofpu.s: Regenerate.
819 * ld-sh/arch/sh4a.s: Regenerate.
820 * ld-sh/arch/sh4-nofpu.s: Regenerate.
821 * ld-sh/arch/sh4-nommu-nofpu.s: Regenerate.
822 * ld-sh/arch/sh4.s: Regenerate.
823 * ld-sh/arch/sh-dsp.s: Regenerate.
824 * ld-sh/arch/sh.s: Regenerate.
825
826 2005-01-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
827
828 * ld-sh/shared-1.d: Update for changed dynamic syms.
829 * ld-sh/sh64/gotplt.d: Likewise.
830 * ld-sh/sh64/init-cmpct.d: Likewise.
831 * ld-sh/sh64/init-media.d: Likewise.
832 * ld-sh/sh64/init64.d: Likewise.
833
834 2004-12-21 Tomer Levi <Tomer.Levi@nsc.com>
835
836 * ld-crx/reloc-abs32.d: Update reference file according
837 to disassembler printing method.
838 * ld-crx/reloc-rel16.d: Likewise.
839 * ld-crx/reloc-rel24.d: Likewise.
840 * ld-crx/reloc-rel32.d: Likewise.
841 * ld-crx/reloc-rel4.d: Likewise.
842 * ld-crx/reloc-rel8-cmp.d: Likewise.
843 * ld-crx/reloc-rel8.d: Likewise.
844
845 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
846
847 * ld-v850: New directory.
848
849 2004-12-14 Richard Sandiford <rsandifo@redhat.com>
850
851 * ld-mips-elf/jal-overflow-2.[sd]: New test.
852 * ld-mips-elf/mips-elf.exp: Run it.
853
854 2004-12-13 Richard Sandiford <rsandifo@redhat.com>
855
856 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
857
858 2004-12-11 Alan Modra <amodra@bigpond.net.au>
859
860 * ld-mmix/bpo-1.d: Update for changed section syms.
861 * ld-mmix/bpo-10.d: Likewise.
862 * ld-mmix/bpo-11.d: Likewise.
863 * ld-mmix/bpo-14.d: Likewise.
864 * ld-mmix/bpo-16.d: Likewise.
865 * ld-mmix/bpo-17.d: Likewise.
866 * ld-mmix/bpo-18.d: Likewise.
867 * ld-mmix/bpo-19.d: Likewise.
868 * ld-mmix/bpo-2.d: Likewise.
869 * ld-mmix/bpo-22.d: Likewise.
870 * ld-mmix/bpo-3.d: Likewise.
871 * ld-mmix/bpo-4.d: Likewise.
872 * ld-mmix/bpo-5.d: Likewise.
873 * ld-mmix/bpo-6.d: Likewise.
874 * ld-mmix/bpo-9.d: Likewise.
875 * ld-mmix/greg-1.d: Likewise.
876 * ld-mmix/greg-19.d: Likewise.
877 * ld-mmix/greg-2.d: Likewise.
878 * ld-mmix/greg-3.d: Likewise.
879 * ld-mmix/greg-4.d: Likewise.
880 * ld-mmix/greg-5.d: Likewise.
881 * ld-mmix/greg-5s.d: Likewise.
882 * ld-mmix/greg-6.d: Likewise.
883 * ld-mmix/greg-7.d: Likewise.
884 * ld-mmix/loc1.d: Likewise.
885 * ld-mmix/loc2.d: Likewise.
886 * ld-mmix/loc3.d: Likewise.
887 * ld-mmix/loc4.d: Likewise.
888 * ld-mmix/loc6.d: Likewise.
889 * ld-mmix/locdo-1.d: Likewise.
890 * ld-mmix/loct-1.d: Likewise.
891 * ld-mmix/locto-1.d: Likewise.
892 * ld-mmix/start-1.d: Likewise.
893 * ld-sh/sh64/abi32.xd: Likewise.
894 * ld-sh/sh64/abi64.xd: Likewise.
895 * ld-sh/sh64/cmpct1.xd: Likewise.
896 * ld-sh/sh64/mix1.xd: Likewise.
897 * ld-sh/sh64/mix2.xd: Likewise.
898 * ld-sh/sh64/rel32.xd: Likewise.
899 * ld-sh/sh64/rel64.xd: Likewise.
900 * ld-sh/sh64/shdl32.xd: Likewise.
901 * ld-sh/sh64/shdl64.xd: Likewise.
902
903 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
904
905 * ld-mips-elf/jalbal.d: New test.
906 * ld-mips-elf/jalbal.s: New test.
907 * ld-mips-elf/mips-elf.exp: Run it.
908
909 2004-12-08 Ian Lance Taylor <ian@wasabisystems.com>
910
911 * ld-mips-elf/jaloverflow.d: New test.
912 * ld-mips-elf/jaloverflow.s: New test.
913 * ld-mips-elf/mips-elf.exp: Run it.
914
915 2004-12-03 H.J. Lu <hongjiu.lu@intel.com>
916
917 * ld-elf/group1.d: Support 64bit.
918
919 2004-12-01 Paul Brook <paul@codesourcery.com>
920
921 * ld-elf/group1.d: New test.
922 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test.
923
924 2004-12-01 Daniel Jacobowitz <dan@codesourcery.com>
925
926 * ld-selective/selective.exp: Use -print-libgcc-file-name for
927 ARM and v850 also.
928
929 2004-11-24 Paul Brook <paul@codesourcery.com>
930
931 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
932
933 2004-11-19 Nick Clifton <nickc@redhat.com>
934
935 * ld-scripts/script.exp: Add test of memory linker script.
936 Reorganise code to remove unnecessary indentation.
937 Fix target tests to avoid using --image-base with *-nto targets.
938 * ld-scripts/memory.t: New linker script to test the MEMORY
939 section and the ORIGIN and LENGTH operators.
940
941 2004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
942
943 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
944 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
945 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
946 ld-arm/arm-lib.ld: New files.
947 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
948 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
949 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
950 ld-arm/arm-static-app.r: Update for big-endian.
951 * ld-arm/arm-elf.exp: Run the new tests.
952
953 2004-11-16 Richard Sandiford <rsandifo@redhat.com>
954
955 * ld-mips-elf/eh-frame1.{s,ld},
956 * ld-mips-elf/eh-frame1-{n32,n64},d: New test.
957 * ld-mips-elf/mips-elf.exp: Run it.
958
959 2004-11-10 Alan Modra <amodra@bigpond.net.au>
960
961 * ld-d10v/reloc-003.d: Update for changed error message.
962 * ld-d10v/reloc-004.d: Likewise.
963 * ld-d10v/reloc-007.d: Likewise.
964 * ld-d10v/reloc-008.d: Likewise.
965 * ld-d10v/reloc-011.d: Likewise.
966 * ld-d10v/reloc-012.d: Likewise.
967 * ld-d10v/reloc-015.d: Likewise.
968 * ld-d10v/reloc-016.d: Likewise.
969
970 2004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
971
972 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE.
973 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386
974 PE.
975 * lib/ld-lib.exp (is_pecoff_format): New.
976
977 2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
978 Vineet Sharma <vineets@noida.hcltech.com>
979
980 * ld-maxq: New directory. Contains tests for the new maxq port.
981
982 2004-11-04 Hans-Peter Nilsson <hp@bitrange.com>
983
984 * ld-elf/merge.d: xfail crisv32-*-*.
985 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s,
986 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d,
987 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d,
988 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s,
989 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d,
990 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d,
991 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d,
992 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests.
993 * ld-cris/ldsym1.d: Adjust for change in linker script.
994
995 2004-11-02 Hans-Peter Nilsson <hp@axis.com>
996
997 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
998 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d,
999 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d,
1000 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d,
1001 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd,
1002 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd,
1003 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g,
1004 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t,
1005 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
1006 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd,
1007 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd,
1008 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd,
1009 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden.
1010
1011 2004-10-26 Paul Brook <paul@codesourcery.com>
1012
1013 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter.
1014 (build_vers_lib_pic_flags): New function.
1015 Add vers29 test.
1016 * ld-elfvers/vers29.c: New file.
1017 * ld-elfvers/vers29.dsym: New file.
1018 * ld-elfvers/vers29.ver: New file.
1019
1020 2004-10-24 Hans-Peter Nilsson <hp@bitrange.com>
1021
1022 * ld-mmix/sec-8m.d: Adjust test for dump using correct section
1023 length.
1024 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
1025 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
1026
1027 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
1028 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
1029 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
1030 ld-mmix/reg-1m.d: Adjust for changed error message format.
1031
1032 2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
1033
1034 * ld-elf/exclude.exp: Allow cris-*-elf.
1035
1036 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
1037 * ld-elf/exclude2.s: Add ".data".
1038
1039 2004-10-19 Hans-Peter Nilsson <hp@bitrange.com>
1040
1041 * ld-elf/exclude.exp: Don't run for cris-*-elf.
1042
1043 2004-10-16 Daniel Jacobowitz <dan@debian.org>
1044
1045 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New.
1046
1047 2004-10-15 Alan Modra <amodra@bigpond.net.au>
1048
1049 * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
1050 * ld-crx/reloc-num16.d: Likewise.
1051 * ld-crx/reloc-num32.d: Likewise.
1052 * ld-scripts/provide-2.t: Start .data at 0x2000.
1053 * ld-scripts/provide-2.d: Adjust.
1054
1055 2004-10-14 H.J. Lu <hongjiu.lu@intel.com>
1056
1057 * ld-scripts/sort.exp: Run for ELF targets only.
1058
1059 2004-10-14 Alan Modra <amodra@bigpond.net.au>
1060
1061 * ld-scripts/overlay-size.d: Update for changed orphan section
1062 placement.
1063 * ld-mmix/bpo-18.d: Likewise.
1064
1065 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1066
1067 * ld-xtensa/lcall1.s: Use .literal directive.
1068 * ld-xtensa/lcall2.s: Align function entry.
1069 * ld-xtensa/coalesce2.s: Likewise.
1070
1071 2004-10-04 H.J. Lu <hongjiu.lu@intel.com>
1072
1073 * ld-scripts/sort.exp: New file for section sorting tests.
1074 * ld-scripts/sort_b_a.d: Likewise
1075 * ld-scripts/sort_b_a.s: Likewise
1076 * ld-scripts/sort_b_a.t: Likewise
1077 * ld-scripts/sort_b_a_a-1.d: Likewise
1078 * ld-scripts/sort_b_a_a-2.d: Likewise
1079 * ld-scripts/sort_b_a_a-3.d: Likewise
1080 * ld-scripts/sort_b_a_a.t: Likewise
1081 * ld-scripts/sort_b_a_n-1.d: Likewise
1082 * ld-scripts/sort_b_a_n-2.d: Likewise
1083 * ld-scripts/sort_b_a_n-3.d: Likewise
1084 * ld-scripts/sort_b_a_n.t: Likewise
1085 * ld-scripts/sort_b_n.d: Likewise
1086 * ld-scripts/sort_b_n.s: Likewise
1087 * ld-scripts/sort_b_n.t: Likewise
1088 * ld-scripts/sort_b_n_a-1.d: Likewise
1089 * ld-scripts/sort_b_n_a-2.d: Likewise
1090 * ld-scripts/sort_b_n_a-3.d: Likewise
1091 * ld-scripts/sort_b_n_a.t: Likewise
1092 * ld-scripts/sort_b_n_n-1.d: Likewise
1093 * ld-scripts/sort_b_n_n-2.d: Likewise
1094 * ld-scripts/sort_b_n_n-3.d: Likewise
1095 * ld-scripts/sort_b_n_n.t: Likewise
1096 * ld-scripts/sort_n_a-a.s: Likewise
1097 * ld-scripts/sort_n_a-b.s: Likewise
1098 * ld-scripts/sort_no-1.d: Likewise
1099 * ld-scripts/sort_no-2.d: Likewise
1100 * ld-scripts/sort_no.t: Likewise
1101
1102 2004-10-01 H.J. Lu <hongjiu.lu@intel.com>
1103
1104 * ld-powerpc/tls.s: Don't set tls type for undefined syms.
1105 * ld-powerpc/tls32.s: Likewise.
1106 * ld-powerpc/tlstoc.s: Likewise.
1107 * ld-s390/tlsbin.s: Likewise.
1108 * ld-s390/tlsbin_64.s: Likewise.
1109 * ld-s390/tlsbinpic.s: Likewise.
1110 * ld-s390/tlsbinpic_64.s: Likewise.
1111 * ld-s390/tlspic1.s: Likewise.
1112 * ld-s390/tlspic1_64.s: Likewise.
1113 * ld-sparc/tlssunbin32.s: Likewise.
1114 * ld-sparc/tlssunbinpic32.s: Likewise.
1115 * ld-sparc/tlssunnopic32.s: Likewise.
1116 * ld-sparc/tlssunpic32.s: Likewise.
1117
1118 2004-10-01 Alan Modra <amodra@bigpond.net.au>
1119
1120 * ld-s390/tlsbin.s: Set tls type for undefined syms.
1121 * ld-s390/tlsbin_64.s: Likewise.
1122 * ld-s390/tlsbinpic.s: Likewise.
1123 * ld-s390/tlsbinpic_64.s: Likewise.
1124 * ld-s390/tlspic1.s: Likewise.
1125 * ld-s390/tlspic1_64.s: Likewise.
1126 * ld-sparc/tlssunbin32.s: Likewise.
1127 * ld-sparc/tlssunbinpic32.s: Likewise.
1128 * ld-sparc/tlssunnopic32.s: Likewise.
1129 * ld-sparc/tlssunpic32.s: Likewise.
1130
1131 2004-10-01 Alan Modra <amodra@bigpond.net.au>
1132
1133 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
1134
1135 2004-10-01 Nick Clifton <nickc@redhat.com>
1136
1137 PR 371
1138 * ld-undefined/undefined.exp: Remove redundant XPASS
1139 specifications.
1140
1141 2004-10-01 Alan Modra <amodra@bigpond.net.au>
1142
1143 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
1144 * ld-powerpc/tls32.s (gd, ld): Likewise.
1145 * ld-powerpc/tlstoc.s (gd, ld): Likewise.
1146 * ld-powerpc/tlsso.r: Update.
1147 * ld-powerpc/tlsso32.r: Update.
1148 * ld-powerpc/tlstocso.r: Update.
1149
1150 2004-09-30 Paul Brook <paul@codesourcery.com>
1151
1152 * ld-arm/arm-elf.exp: Add test for --target2=abs.
1153 * ld-arm/arm-target2-abs.d: New file.
1154
1155 2004-09-29 Alan Modra <amodra@bigpond.net.au>
1156
1157 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary.
1158 * ld-pe/secrel.d: Adjust to suit.
1159
1160 2004-09-24 Alan Modra <amodra@bigpond.net.au>
1161
1162 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string.
1163
1164 2004-09-22 Alan Modra <amodra@bigpond.net.au>
1165
1166 * ld-i386/tlsbin.rd: Update for changed segment map.
1167 * ld-i386/tlsnopic.rd: Likewise.
1168 * ld-i386/tlspic.rd: Likewise.
1169 * ld-powerpc/tlsexe.r: Likewise.
1170 * ld-powerpc/tlsexe32.r: Likewise.
1171 * ld-powerpc/tlsexetoc.r: Likewise.
1172 * ld-powerpc/tlsso.r: Likewise.
1173 * ld-powerpc/tlsso32.r: Likewise.
1174 * ld-powerpc/tlstocso.r: Likewise.
1175 * ld-s390/tlsbin.rd: Likewise.
1176 * ld-s390/tlsbin_64.rd: Likewise.
1177 * ld-s390/tlspic.rd: Likewise.
1178 * ld-s390/tlspic_64.rd: Likewise.
1179 * ld-sh/tlsbin-2.d: Likewise.
1180 * ld-sh/tlspic-2.d: Likewise.
1181 * ld-x86-64/tlsbin.rd: Likewise.
1182 * ld-x86-64/tlspic.rd: Likewise.
1183
1184 2004-09-22 Alan Modra <amodra@bigpond.net.au>
1185
1186 * ld-scripts/overlay-size.d: Don't check .mbss lma.
1187 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
1188 * ld-sh/sh64/shdl32.xd: Likewise.
1189 * ld-sh/sh64/shdl64.xd: Likewise.
1190
1191 2004-09-17 Paul Brook <paul@codesourcery.com>
1192
1193 * ld-arm/arm-target1-{abs,rel}.d}: New files.
1194 * ld-arm/arm-target1.s: New file.
1195 * ld-arm/arm-target2-{,got-}rel.d: New files.
1196 * ld-arm/arm-target2.s: New file.
1197 * ld-arm/arm-rel31.d: New files.
1198 * ld-arm/arm-rel31.s: New files.
1199 * ld-arm/arm.ld: New file.
1200 * ld-arm/arm-elf.exp: Add new tests.
1201
1202 2004-09-07 Hans-Peter Nilsson <hp@axis.com>
1203
1204 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s:
1205 New test.
1206
1207 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
1208
1209 * ld-crx: New directory.
1210 * ld-crx/crx.exp: New test script.
1211 * ld-crx/crx.ld: New linker script.
1212 * ld-crx/reloc-abs32.s: New file.
1213 * ld-crx/reloc-abs32.d: Likewise.
1214 * ld-crx/reloc-imm16.s: Likewise.
1215 * ld-crx/reloc-imm16.d: Likewise.
1216 * ld-crx/reloc-imm32.s: Likewise.
1217 * ld-crx/reloc-imm32.d: Likewise.
1218 * ld-crx/reloc-num8.s: Likewise.
1219 * ld-crx/reloc-num8.d: Likewise.
1220 * ld-crx/reloc-num16.s: Likewise.
1221 * ld-crx/reloc-num16.d: Likewise.
1222 * ld-crx/reloc-num32.s: Likewise.
1223 * ld-crx/reloc-num32.d: Likewise.
1224 * ld-crx/reloc-regrel12.s: Likewise.
1225 * ld-crx/reloc-regrel12.d: Likewise.
1226 * ld-crx/reloc-regrel22.s: Likewise.
1227 * ld-crx/reloc-regrel22.d: Likewise.
1228 * ld-crx/reloc-regrel28.s: Likewise.
1229 * ld-crx/reloc-regrel28.d: Likewise.
1230 * ld-crx/reloc-regrel32.s: Likewise.
1231 * ld-crx/reloc-regrel32.d: Likewise.
1232 * ld-crx/reloc-rel4.s: Likewise.
1233 * ld-crx/reloc-rel4.d: Likewise.
1234 * ld-crx/reloc-rel8.s: Likewise.
1235 * ld-crx/reloc-rel8.d: Likewise.
1236 * ld-crx/reloc-rel8-cmp.s: Likewise.
1237 * ld-crx/reloc-rel8-cmp.d: Likewise.
1238 * ld-crx/reloc-rel16.s: Likewise.
1239 * ld-crx/reloc-rel16.d: Likewise.
1240 * ld-crx/reloc-rel24.s: Likewise.
1241 * ld-crx/reloc-rel24.d: Likewise.
1242 * ld-crx/reloc-rel32.s: Likewise.
1243 * ld-crx/reloc-rel32.d: Likewise.
1244
1245 2004-08-21 Hans-Peter Nilsson <hp@axis.com>
1246
1247 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
1248 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d,
1249 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d,
1250 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered
1251 sections.
1252
1253 2004-08-17 Alan Modra <amodra@bigpond.net.au>
1254
1255 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
1256
1257 2004-08-17 Alan Modra <amodra@bigpond.net.au>
1258
1259 * ld-scripts/cross1.t: Remove .opd section spec.
1260
1261 2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
1262
1263 * ld-undefined/undefined.exp: The undefine tests now work on
1264 68HC11 and 68HC12.
1265
1266 2004-07-29 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1267
1268 * ld-sh/sh64/crange3-cmpct.rd: Update.
1269 * ld-sh/sh64/crange3-media.rd: Update.
1270
1271 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1272
1273 * ld-h8300/h8300.exp: Addition of new test case to check
1274 relaxation for H8S target.
1275 * ld-h8300/relax-6.s: New test source file.
1276 * ld-h8300/relax-6.d: New test expected disassembly file.
1277 * ld-h8300/relax-6-coff.d: New test expected disassembly file for
1278 coff format.
1279
1280 2004-07-22 Nick Clifton <nickc@redhat.com>
1281
1282 PR/280
1283 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values.
1284 * ld-h8300/relax-3.d: Likewise.
1285 * ld-h8300/relax-4-coff.d: Likewise.
1286 * ld-h8300/relax-4.d: Likewise.
1287 * ld-h8300/relax-5-coff.d: Likewise.
1288 * ld-h8300/relax.d: Likewise.
1289
1290 2004-07-22 H.J. Lu <hongjiu.lu@intel.com>
1291
1292 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test.
1293
1294 2004-07-13 Nitin Yewale <nitiny@kpitcummins.com>
1295
1296 * ld-h8300/h8300.exp: Addition of gcsection test case.
1297 * ld-h8300/gcsection.s: New test source file.
1298 * ld-h8300/gcsection.d: New test expected disassembly file.
1299
1300 2004-07-08 Maciej W. Rozycki <macro@linux-mips.org>
1301
1302 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
1303 * ld-mips-elf/mips-elf.exp: Run it.
1304
1305 2004-07-02 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1306
1307 * ld-elf/frame.exp: Don't run on sh*-*-elf*.
1308 * ld-sh/shared-1.d: Adjust for section reordering changes.
1309 * ld-sh/shared-2.d: Likewise.
1310 * ld-sh/tlsbin-2.d: Likewise.
1311 * ld-sh/tlspic-2.d: Likewise.
1312 * ld-sh/sh64/abi32.xd: Likewise.
1313 * ld-sh/sh64/abi64.xd: Likewise.
1314 * ld-sh/sh64/cmpct1.xd: Likewise.
1315 * ld-sh/sh64/crange1.rd: Likewise.
1316 * ld-sh/sh64/crange2.rd: Likewise.
1317 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1318 * ld-sh/sh64/crange3-media.rd: Likewise.
1319 * ld-sh/sh64/crange3.rd: Likewise.
1320 * ld-sh/sh64/gotplt.d: Likewise.
1321 * ld-sh/sh64/init-cmpct.d: Likewise.
1322 * ld-sh/sh64/init-media.d: Likewise.
1323 * ld-sh/sh64/init64.d: Likewise.
1324 * ld-sh/sh64/mix1.xd: Likewise.
1325 * ld-sh/sh64/mix2.xd: Likewise.
1326 * ld-sh/sh64/shdl32.xd: Likewise.
1327 * ld-sh/sh64/shdl64.xd: Likewise.
1328
1329 2004-07-02 Alan Modra <amodra@bigpond.net.au>
1330
1331 * ld-discard/static.d: Accept both original sym and section sym.
1332
1333 2004-07-01 Jakub Jelinek <jakub@redhat.com>
1334
1335 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
1336 and removal of unneeded STT_SECTION symbols from .dynsym.
1337 * ld-sparc/tlssunbin32.rd: Likewise.
1338 * ld-sparc/tlssunpic32.dd: Likewise.
1339 * ld-sparc/tlssunpic32.sd: Likewise.
1340 * ld-sparc/tlssunbin32.dd: Likewise.
1341 * ld-sparc/tlssunbin32.sd: Likewise.
1342 * ld-sparc/tlssunbin32.td: Likewise.
1343
1344 2004-07-01 Alan Modra <amodra@bigpond.net.au>
1345
1346 * ld-discard/extern.d: Update.
1347 * ld-discard/start.d: Update.
1348 * ld-discard/static.d: Update.
1349
1350 2004-06-30 H.J. Lu <hongjiu.lu@intel.com>
1351
1352 PR 233
1353 * ld-discard/extern.d: Updated.
1354 * ld-discard/start.d: Likewise.
1355 * ld-discard/static.d: Likewise.
1356
1357 2004-06-29 J"orn Rennecke <joern.rennecke@superh.com>
1358
1359 Actually add these files:
1360 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1361 * ld-sh/arch/arch.exp: New test script.
1362 * ld-sh/arch/arch_expected.txt: New file.
1363 * ld-sh/arch/sh.s: New file.
1364 * ld-sh/arch/sh2.s: New file.
1365 * ld-sh/arch/sh-dsp.s: New file.
1366 * ld-sh/arch/sh2e.s: New file.
1367 * ld-sh/arch/sh3-nommu.s: New file.
1368 * ld-sh/arch/sh3.s: New file.
1369 * ld-sh/arch/sh3-dsp.s: New file.
1370 * ld-sh/arch/sh3e.s: New file.
1371 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1372 * ld-sh/arch/sh4-nofpu.s: New file.
1373 * ld-sh/arch/sh4.s: New file.
1374 * ld-sh/arch/sh4a-nofpu.s: New file.
1375 * ld-sh/arch/sh4al-dsp.s: New file.
1376 * ld-sh/arch/sh4a.s: New file.
1377
1378 2004-06-29 Alan Modra <amodra@bigpond.net.au>
1379
1380 * ld-elf/frame.exp: Don't run on mcore.
1381
1382 2004-06-26 Alan Modra <amodra@bigpond.net.au>
1383
1384 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
1385
1386 2004-06-24 H.J. Lu <hongjiu.lu@intel.com>
1387
1388 * ld-elfvers/vers.exp: Use PIC for shared libraries by default.
1389
1390 2004-06-21 Alexandre Oliva <aoliva@redhat.com>
1391
1392 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script.
1393 * ld-frv/fdpic-pie-2.d: Likewise.
1394 * ld-frv/fdpic-pie-6.d: Likewise.
1395 * ld-frv/fdpic-pie-7.d: Likewise.
1396 * ld-frv/fdpic-pie-8.d: Likewise.
1397 * ld-frv/fdpic-shared-1.d: Likewise.
1398 * ld-frv/fdpic-shared-2.d: Likewise.
1399 * ld-frv/fdpic-shared-3.d: Likewise.
1400 * ld-frv/fdpic-shared-4.d: Likewise.
1401 * ld-frv/fdpic-shared-5.d: Likewise.
1402 * ld-frv/fdpic-shared-6.d: Likewise.
1403 * ld-frv/fdpic-shared-7.d: Likewise.
1404 * ld-frv/fdpic-shared-8.d: Likewise.
1405 * ld-frv/fdpic-shared-local-2.d: Likewise.
1406 * ld-frv/fdpic-shared-local-8.d: Likewise.
1407
1408 2004-06-21 Nick Clifton <nickc@redhat.com>
1409
1410 * ld-elf/frame.exp: Handle ports which do not support the --shared
1411 linker switch.
1412
1413 2004-06-18 Jan Beulich <jbeulich@novell.com>
1414
1415 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
1416 actually referenced (gcc 3.4 eliminates comparisons of addresses
1417 of global symbols with NULL).
1418 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
1419 3.4.0 and above, as this option and its functionality is no longer
1420 supported, making these tests fail).
1421
1422 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1423
1424 * ld-sh/arch/arch.exp: New test script.
1425 * ld-sh/arch/arch_expected.txt: New file.
1426 * ld-sh/arch/sh.s: New file.
1427 * ld-sh/arch/sh2.s: New file.
1428 * ld-sh/arch/sh-dsp.s: New file.
1429 * ld-sh/arch/sh2e.s: New file.
1430 * ld-sh/arch/sh3-nommu.s: New file.
1431 * ld-sh/arch/sh3.s: New file.
1432 * ld-sh/arch/sh3-dsp.s: New file.
1433 * ld-sh/arch/sh3e.s: New file.
1434 * ld-sh/arch/sh4-nommu-nofpu.s: New file.
1435 * ld-sh/arch/sh4-nofpu.s: New file.
1436 * ld-sh/arch/sh4.s: New file.
1437 * ld-sh/arch/sh4a-nofpu.s: New file.
1438 * ld-sh/arch/sh4al-dsp.s: New file.
1439 * ld-sh/arch/sh4a.s: New file.
1440
1441 2004-05-18 Nick Clifton <nickc@redhat.com>
1442
1443 * ld-elf/frame.s: Replace @ with % so that the file can be
1444 compiled by an ARM targeted GAS.
1445 * ld-elf/table.s: Likewise.
1446 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with
1447 .p2align (log2 <foo>) to cope with the fact that the ARM .align
1448 directive takes a power-of-two argument.
1449
1450 2004-05-17 H.J. Lu <hongjiu.lu@intel.com>
1451
1452 * ld-elf/frame.exp: New file. Test read-only .eh_frame and
1453 .gcc_except_table sections.
1454 * ld-elf/frame.s: Likewise.
1455 * ld-elf/table.s: Likewise.
1456 * ld-elf/tbss.s: Likewise.
1457
1458 2004-05-12 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1459
1460 * ld-sh/tlsbin-2.d: Adjust for section reordering changes
1461 and removal of unneeded STT_SECTION symbols from .dynsym.
1462 * ld-sh/tlsbin-3.d: Likewise.
1463 * ld-sh/tlspic-2.d: Likewise.
1464
1465 2004-05-12 Ben Elliston <bje@au.ibm.com>
1466
1467 * ld-sh/sh64/relax.exp: Remove stray semicolons.
1468 * ld-sh/sh64/relfail.exp: Likewise.
1469 * lib/ld-lib.exp: Likewise.
1470
1471 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1472
1473 * ld-i386/tlspic.rd: Adjust for section reordering changes
1474 and removal of unneeded STT_SECTION symbols from .dynsym.
1475 * ld-i386/tlspic.dd: Likewise.
1476 * ld-i386/tlspic.sd: Likewise.
1477 * ld-i386/tlsbin.rd: Likewise.
1478 * ld-i386/tlsbinpic.s: Likewise.
1479 * ld-i386/tlsbin.dd: Likewise.
1480 * ld-i386/tlsbin.sd: Likewise.
1481 * ld-i386/tlsnopic.rd: Likewise.
1482 * ld-i386/tlsnopic1.s: Likewise.
1483 * ld-i386/combreloc.d: Likewise.
1484 * ld-i386/tlsnopic.dd: Likewise.
1485 * ld-i386/tlsnopic.sd: Likewise.
1486 * ld-x86-64/tlspic.rd: Likewise.
1487 * ld-x86-64/tlspic.dd: Likewise.
1488 * ld-x86-64/tlsbin.dd: Likewise.
1489 * ld-x86-64/tlspic.sd: Likewise.
1490 * ld-x86-64/tlsbin.sd: Likewise.
1491 * ld-x86-64/tlspic.td: Likewise.
1492 * ld-x86-64/tlsbin.td: Likewise.
1493 * ld-x86-64/tlsbin.rd: Likewise.
1494 * ld-s390/tlspic1.s: Likewise.
1495 * ld-s390/tlsbinpic.s: Likewise.
1496 * ld-s390/tlspic.rd: Likewise.
1497 * ld-s390/tlsbin.rd: Likewise.
1498 * ld-s390/tlspic.dd: Likewise.
1499 * ld-s390/tlsbin.dd: Likewise.
1500 * ld-s390/tlsbin.sd: Likewise.
1501 * ld-s390/tlsbin.td: Likewise.
1502 * ld-s390/tlspic.sd: Likewise.
1503 * ld-s390/tlspic.td: Likewise.
1504 * ld-s390/tlspic1_64.s: Likewise.
1505 * ld-s390/tlsbinpic_64.s: Likewise.
1506 * ld-s390/tlspic_64.rd: Likewise.
1507 * ld-s390/tlsbin_64.rd: Likewise.
1508 * ld-s390/tlspic_64.dd: Likewise.
1509 * ld-s390/tlsbin_64.dd: Likewise.
1510 * ld-s390/tlspic_64.sd: Likewise.
1511 * ld-s390/tlspic_64.td: Likewise.
1512 * ld-s390/tlsbin_64.td: Likewise.
1513 * ld-s390/tlsbin_64.sd: Likewise.
1514 * ld-powerpc/tlsexe32.r: Likewise.
1515 * ld-powerpc/tlsso32.r: Likewise.
1516 * ld-powerpc/tlsso32.d: Likewise.
1517 * ld-powerpc/tlsso32.g: Likewise.
1518 * ld-powerpc/tlsso32.t: Likewise.
1519 * ld-powerpc/tlsexe.r: Likewise.
1520 * ld-powerpc/tlsso.r: Likewise.
1521 * ld-powerpc/tlsso.g: Likewise.
1522 * ld-powerpc/tlsexetoc.r: Likewise.
1523 * ld-powerpc/tlstocso.r: Likewise.
1524 * ld-powerpc/tlstocso.g: Likewise.
1525 * ld-ia64/tlspic.rd: Likewise.
1526 * ld-ia64/tlspic.dd: Likewise.
1527 * ld-ia64/tlspic.sd: Likewise.
1528 * ld-ia64/tlspic.td: Likewise.
1529 * ld-ia64/tlsbin.rd: Likewise.
1530 * ld-ia64/tlsbin.sd: Likewise.
1531 * ld-ia64/tlsbin.td: Likewise.
1532 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x.
1533 * ld-shared/shared.exp: Likewise.
1534
1535 2004-05-10 John Paul Wallington <jpw@gnu.org>
1536
1537 * ld-mmix/bspec2.d: Update sh_info to decimal.
1538 * ld-mmix/local1.d: Likewise.
1539 * ld-mmix/local3.d: Likewise.
1540 * ld-mmix/local5.d: Likewise.
1541 * ld-mmix/local7.d: Likewise.
1542
1543 2004-05-05 Alexandre Oliva <aoliva@redhat.com>
1544
1545 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
1546 * ld-frv/fr450-link.d: Match fdpic as well.
1547
1548 2004-05-05 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1549
1550 * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
1551 * ld-sh/sh64/crange2.rd: Likewise.
1552 * ld-sh/sh64/crange3.rd: Likewise.
1553 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
1554 * ld-sh/sh64/crange3-media.rd: Likewise.
1555 * ld-sh/sh64/crangerel1.rd: Likewise.
1556 * ld-sh/sh64/crangerel2.rd: Likewise.
1557
1558 2004-05-05 Alan Modra <amodra@bigpond.net.au>
1559
1560 * ld-powerpc/tlsexe.r: Update sh_info to decimal.
1561 * ld-powerpc/tlsexe32.r: Likewise.
1562 * ld-powerpc/tlsexetoc.r: Likewise.
1563 * ld-powerpc/tlsso.r: Likewise.
1564 * ld-powerpc/tlsso32.r: Likewise.
1565 * ld-powerpc/tlstocso.r: Likewise.
1566
1567 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1568
1569 * ld-elf/merge.d: XFAIL on all MIPS targets.
1570
1571 2004-04-24 Alan Modra <amodra@bigpond.net.au>
1572
1573 * ld-powerpc/tlsexe32.d: Update.
1574 * ld-powerpc/tlsso32.d: Update.
1575
1576 2004-04-23 Chris Demetriou <cgd@broadcom.com>
1577
1578 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic
1579 removal.
1580 * ld-mips-elf/reloc-3-srec.d: Likewise.
1581 * ld-mips-elf/reloc-3.ld: Likewise.
1582 * ld-mips-elf/reloc-3a.s: Likewise.
1583 * ld-mips-elf/reloc-3b.s: Likewise.
1584 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1585
1586 2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1587
1588 * ld-sh/tlsbin-1.d: Update
1589 * ld-sh/tlspic-1.d: Update.
1590
1591 2004-04-22 H.J. Lu <hongjiu.lu@intel.com>
1592
1593 * ld-i386/tlspic.dd: Updated.
1594
1595 2004-04-21 Chris Demetriou <cgd@broadcom.com>
1596
1597 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal.
1598 * ld-empic/empic.exp: Likewise.
1599 * ld-empic/relax.t: Likewise.
1600 * ld-empic/relax1.c: Likewise.
1601 * ld-empic/relax2.c: Likewise.
1602 * ld-empic/relax3.c: Likewise.
1603 * ld-empic/relax4.c: Likewise.
1604 * ld-empic/runtest1.c: Likewise.
1605 * ld-empic/runtest2.c: Likewise.
1606 * ld-empic/runtesti.s: Likewise.
1607 * ld-mips-elf/empic1-ln.d: Likewise.
1608 * ld-mips-elf/empic1-lp.d: Likewise.
1609 * ld-mips-elf/empic1-mn.d: Likewise.
1610 * ld-mips-elf/empic1-mp.d: Likewise.
1611 * ld-mips-elf/empic1-ref.s: Likewise.
1612 * ld-mips-elf/empic1-sn.d: Likewise.
1613 * ld-mips-elf/empic1-sp.d: Likewise.
1614 * ld-mips-elf/empic1-space.s: Likewise.
1615 * ld-mips-elf/empic1-tgt.s: Likewise.
1616 * ld-mips-elf/empic2-fwd-0.d: Likewise.
1617 * ld-mips-elf/empic2-fwd-1.d: Likewise.
1618 * ld-mips-elf/empic2-fwd-tgt.s: Likewise.
1619 * ld-mips-elf/empic2-ref.s: Likewise.
1620 * ld-mips-elf/empic2-rev-0.d: Likewise.
1621 * ld-mips-elf/empic2-rev-1.d: Likewise.
1622 * ld-mips-elf/empic2-rev-tgt.s: Likewise.
1623 * ld-mips-elf/empic2-space.s: Likewise.
1624 * ld-mips-elf/emrelocs-eb.d: Likewise.
1625 * ld-mips-elf/emrelocs-el.d: Likewise.
1626 * ld-mips-elf/emrelocs.ld: Likewise.
1627 * ld-mips-elf/emrelocs1.s: Likewise.
1628 * ld-mips-elf/emrelocs2.s: Likewise.
1629 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests.
1630
1631 2004-04-20 H.J. Lu <hongjiu.lu@intel.com>
1632
1633 * ld-elfweak/elfweak.exp: Add an undefined weak size change
1634 test.
1635
1636 * ld-elfweak/size.dat: New file.
1637 * ld-elfweak/size_bar.c: Likewise.
1638 * ld-elfweak/size_foo.c: Likewise.
1639 * ld-elfweak/size_main.c: Likewise.
1640
1641 2004-04-14 Brian Ford <ford@vss.fsi.com>
1642 DJ Delorie <dj@redhat.com>
1643
1644 * ld-pe/pe.exp: New, tests for i?86 PE.
1645 * ld-pe/secrel1.s: New, test R_SECREL32 reloc.
1646 * ld-pe/secrel2.s: Likewise.
1647 * ld-pe/secrel.d: Likewise.
1648
1649 2004-04-19 Jakub Jelinek <jakub@redhat.com>
1650
1651 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64.
1652 * ld-shared/shared.exp: Likewise.
1653
1654 2004-04-14 H.J. Lu <hongjiu.lu@intel.com>
1655
1656 * ld-scripts/assert.s: Add a newline.
1657 * ld-scripts/data.s: Likewise.
1658
1659 2004-04-08 Alan Modra <amodra@bigpond.net.au>
1660
1661 PR 47.
1662 * ld-cdtest/cdtest.exp: Remove -fgnu-linker.
1663
1664 2004-04-08 Alan Modra <amodra@bigpond.net.au>
1665
1666 * ld-scripts/align.exp: Don't run on aix.
1667 * ld-scripts/assert.s: Remove comment.
1668 * ld-scripts/data.s: Likewise.
1669 * ld-scripts/data.t: Set start address to allow for aout headers.
1670 Make first LONG pc-relative.
1671 * ld-scripts/data.d: Update.
1672 * ld-scripts/defined2.d: Allow other random syms.
1673 * ld-scripts/defined3.d: Likewise.
1674 * ld-scripts/provide-1.s: Pad section.
1675 * ld-scripts/provide-1.t: Set .data address and align.
1676 * ld-scripts/provide-1.d: Update.
1677 * ld-scripts/provide-2.s: Pad section.
1678 * ld-scripts/provide-2.d: Allow random trailing syms.
1679 * ld-scripts/provide-3.s: Pad section.
1680 * ld-scripts/provide-3.d: Fix typos.
1681 * ld-scripts/provide.exp: Don't run on aix.
1682 * ld-scripts/size-1.s: Simplify test.
1683 * ld-scripts/size-1.t: Rewrite.
1684 * ld-scripts/size-1.d: Update.
1685 * ld-scripts/size-2.s: Simplify.
1686 * ld-scripts/size-2.t: Set start address. Set exe flag on image.
1687 * ld-scripts/size-2.d: Update.
1688 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf
1689 targets except mips.
1690
1691 2004-03-27 Alexandre Oliva <aoliva@redhat.com>
1692
1693 * ld-frv/fdpic*.d: Adjust to compensate for page size change.
1694
1695 2004-03-26 Alan Modra <amodra@bigpond.net.au>
1696
1697 * ld-powerpc/tlsexe.r: Update for changed sym type.
1698 * ld-powerpc/tlsexetoc.r: Likewise.
1699
1700 2004-03-22 Hans-Peter Nilsson <hp@axis.com>
1701
1702 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
1703 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests.
1704
1705 2004-03-19 H.J. Lu <hongjiu.lu@intel.com>
1706
1707 * ld-elfvers/vers.exp: Add new tests for versioned weak
1708 definition.
1709
1710 * ld-elfvers/vers28a.c: New file.
1711 * ld-elfvers/vers28a.dsym: Likewise.
1712 * ld-elfvers/vers28a.ver: Likewise.
1713 * ld-elfvers/vers28b.c: Likewise.
1714 * ld-elfvers/vers28b.dsym: Likewise.
1715 * ld-elfvers/vers28b.map: Likewise.
1716 * ld-elfvers/vers28b.ver: Likewise.
1717 * ld-elfvers/vers28c.c: Likewise.
1718 * ld-elfvers/vers28c.dsym: Likewise.
1719 * ld-elfvers/vers28c.ver: Likewise.
1720
1721 2004-03-19 Alan Modra <amodra@bigpond.net.au>
1722
1723 * ld-scripts/provide-2.d: Ignore random symbols.
1724
1725 2004-03-16 Alan Modra <amodra@bigpond.net.au>
1726
1727 * ld-powerpc/tls.d: Update.
1728 * ld-powerpc/tls32.d: Update.
1729 * ld-powerpc/tlsexe.d: Update.
1730 * ld-powerpc/tlsexe32.d: Update.
1731 * ld-powerpc/tlsexetoc.d: Update.
1732 * ld-powerpc/tlsso.d: Update.
1733 * ld-powerpc/tlsso32.d: Update.
1734 * ld-powerpc/tlstoc.d: Update.
1735 * ld-powerpc/tlstocso.d: Update.
1736
1737 2004-03-05 Nathan Sidwell <nathan@codesourcery.com>
1738
1739 * ld-scripts/size-1.d: Add bigendian regexps.
1740 * ld-scripts/size-2.d: Set --wide for readelf.
1741
1742 * ld-scripts/size.exp: New.
1743 * ld-scripts/size-[12].{d,s,t}: New.
1744
1745 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1746
1747 * ld-frv/fr450-link[abc].s, fr450-link.d: New test.
1748 * ld-frv/frv.exp: New harness.
1749
1750 2004-02-24 Alexandre Oliva <aoliva@redhat.com>
1751
1752 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
1753 bind locally.
1754 * ld-frv/fdpic-pie-8.d: Likewise.
1755 * ld-frv/fdpic-shared-4.d: Likewise.
1756 * ld-frv/fdpic-pie-6-fail.d: Renamed from...
1757 * ld-frv/fdpic-pie-6.d: New test.
1758 * ld-frv/fdpic-shared-6-fail.d: Renamed from...
1759 * ld-frv/fdpic-shared-6.d: New test.
1760 * ld-frv/fdpic6.ldv: New.
1761 * ld-frv/fdpic-static-6.d: Adjust test name.
1762 * ld-frv/fdpic-pie-8-fail.d: Removed.
1763 * ld-frv/fdpic.exp: Run new tests.
1764
1765 2004-02-23 Nathan Sidwell <nathan@codesourcery.com>
1766
1767 * ld-scripts/provide.exp: New.
1768 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New.
1769
1770 2004-02-23 Alan Modra <amodra@bigpond.net.au>
1771
1772 * ld-scripts/data.t: Set ".other" address so location doesn't
1773 depend on target alignment.
1774 * ld-scripts/data.d: Update.
1775
1776 2004-02-20 Nathan Sidwell <nathan@codesourcery.com>
1777
1778 * ld-scripts/align.{s,t,exp}: New.
1779
1780 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1781
1782 * ld-scripts/data.{s,t,d,exp}: New.
1783
1784 2004-02-18 Nathan Sidwell <nathan@codesourcery.com>
1785
1786 * ld-scripts/assert.{s,t,exp}: New.
1787
1788 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1789
1790 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02
1791 changes to the way large constants are added.
1792 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order
1793 of GOT entries after today's change to the handling of GOT_PAGE
1794 relocations.
1795
1796 2004-02-09 Anil Paranjpe <anilp1@KPITCummins.com>
1797
1798 * ld-h8300/relax-5.s: New file: Source for relax-5 test.
1799 * ld-h8300/relax-5.d: New file: Expected output and commands for
1800 assembling and linking the relax-5 test.
1801 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based
1802 toolchain.
1803 * ld-h8300/h8300-exp: Run the relax-5 test.
1804
1805 2004-01-23 Daniel Jacobowitz <drow@mvista.com>
1806
1807 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
1808 ld-arm/arm-app-abs32.d: New files.
1809 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase.
1810
1811 2004-01-19 Alan Modra <amodra@bigpond.net.au>
1812
1813 * ld-i386/tlsbin.dd: Adjust for changed sib printing.
1814
1815 2004-01-13 Daniel Jacobowitz <drow@mvista.com>
1816
1817 * ld-arm/arm-elf.exp: Add arm-static-app test.
1818 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d,
1819 ld-arm/arm-static-app.r: New files.
1820
1821 2004-01-12 Anil Paranjpe <anilp1@KPITCummins.com>
1822
1823 * ld-h8300/h8300-exp: Run the relax-4 test.
1824 * ld-h8300/relax-4.s: New file: Source for relax-4 test.
1825 * ld-h8300/relax-4.d: New file: Expected output and commands for
1826 assembling and linking the relax-4 test.
1827 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based
1828 toolchain.
1829
1830 2004-01-09 H.J. Lu <hongjiu.lu@intel.com>
1831
1832 * ld-selective/selective.exp: Skip ia64-*-*.
1833
1834 2004-01-09 Daniel Jacobowitz <drow@mvista.com>
1835
1836 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
1837 changes.
1838
1839 2004-01-06 Daniel Jacobowitz <drow@mvista.com>
1840
1841 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
1842 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s,
1843 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
1844 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files.
1845
1846 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1847
1848 * ld-frv: Update .d files with correct addresses displayed for
1849 dynamic relocations.
1850 2003-12-02 Alexandre Oliva <aoliva@redhat.com>
1851 * ld-frv/fdpic1.s (.D0): Move to separate data section.
1852 2003-11-28 Alexandre Oliva <aoliva@redhat.com>
1853 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1854 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to
1855 reflect EMBEDDED= change in linker script.
1856 2003-11-27 Alexandre Oliva <aoliva@redhat.com>
1857 * ld-frv: Update .d files to reflect changes in the page size, the
1858 addition of a stack segment, the use of a NULL function descriptor
1859 for weakundef functions and the change in the lazy funcdesc_value
1860 in-place addend value.
1861 2003-11-05 Alexandre Oliva <aoliva@redhat.com>
1862 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux.
1863 2003-10-06 Alexandre Oliva <aoliva@redhat.com>
1864 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1865 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are
1866 now _gp-based, not \.rofixup-based.
1867 * ld-frv/fdpic-static-6.d: Likewise. Match warning about
1868 relocation to different section.
1869 2003-09-30 Alexandre Oliva <aoliva@redhat.com>
1870 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS.
1871 2003-09-19 Alexandre Oliva <aoliva@redhat.com>
1872 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d,
1873 ld-frv/fdpic-shared-7.d: New.
1874 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d,
1875 ld-frv/fdpic-shared-8.d: New.
1876 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New.
1877 * ld-frv/fdpic.exp: Run them.
1878 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New.
1879 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1880 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d,
1881 ld-frv/fdpic-shared-5.d: New.
1882 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d,
1883 ld-frv/fdpic-shared-6.d: New.
1884 * ld-frv/fdpic.exp: Run them.
1885 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated.
1886 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d.
1887 * ld-frv/fdpic-shared-2-fail.d: New.
1888 * ld-frv/fdpic.exp: Run it.
1889 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New.
1890 * ld-frv/fdpic.exp: Add new test.
1891 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors.
1892 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New.
1893 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New.
1894 * ld-frv/fdpic.exp: Add new tests.
1895 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s,
1896 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d,
1897 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d,
1898 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from
1899 ucpic.
1900 2003-09-15 Alexandre Oliva <aoliva@redhat.com>
1901 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New.
1902 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New.
1903 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New.
1904 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New.
1905
1906 2004-01-02 Alan Modra <amodra@bigpond.net.au>
1907
1908 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
1909 * ld-selective/selective.exp: Likewise.
1910
1911 For older changes see ChangeLog-9303
1912 \f
1913 Local Variables:
1914 mode: change-log
1915 left-margin: 8
1916 fill-column: 74
1917 version-control: never
1918 End: