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