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