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