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