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