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