Add virtual destructor to tui_layout_base
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog-2007
CommitLineData
ace79388
L
12007-12-31 Nick Clifton <nickc@redhat.com>
2
3 * ld-elf/flags1.d: Add xfails for ports for which the test will
4 not work.
5
62007-12-31 Nick Clifton <nickc@redhat.com>
7
8 * ld-mn10300/i143317.s: New test - checks linker relaxation when
9 the symbols are in a merged section.
10 * ld-mn10300/i143317.d: Expected disassembly.
11 * ld-mn10300/i143317.t: Linker map.
12 * ld-mn10300/mn10300.exp (mn10300_tests): Add the i143317 test.
13
142007-12-24 H.J. Lu <hongjiu.lu@intel.com>
15
16 PR binutils/5488
17 * ld-elf/note-2.d: New.
18 * ld-elf/note-2.s: Likewise.
19 * ld-elf/note-2.t: Likewise.
20
212007-12-20 Hans-Peter Nilsson <hp@axis.com>
22
23 * ld-elf/seg.d: Restrict to linux and vxworks.
24
252007-12-19 H.J. Lu <hongjiu.lu@intel.com>
26
27 * ld-elf/seg.d: Adjusted for 64bit targets.
28
292007-12-19 Nathan Sidwell <nathan@codesourcery.com>
30
31 * ld-elf/seg.t: New.
32 * ld-elf/seg.d: New.
33 * ld-elf/seg.s: New.
34
352007-12-15 Alan Modra <amodra@bigpond.net.au>
36
37 * ld-scripts/rgn-over.exp: Add --no-overlays for spu.
38
392007-11-28 Nick Clifton <nickc@redhat.com>
40
41 * ld-mn10300/i135409-5.s: New test case. Check for relaxation to
42 a 16-bit backward jump instruction.
43 * ld-mn10300/i135409-5.t: Linker script for the new test.
44 * ld-mn10300/i135409-5.d: Expected disassembly of new test.
45 * ld-mn10300/mn10300.exp: Run the new test.
46
472007-11-21 Nick Clifton <nickc@redhat.com>
48
49 * ld-mn10300/i135409-4.s: New test case. Check for relaxation to
50 a 16-bit jump instruction.
51 * ld-mn10300/i135409-4.t: Linker script for the new test.
52 * ld-mn10300/i135409-4.d: Expected disassembly of new test.
53 * ld-mn10300/mn10300.exp: Run the new test.
54
552007-11-20 Nick Clifton <nickc@redhat.com>
56
57 * lib/ld-lib.exp (check_gc_sections_available): New proc, based
58 on the version in gcc/testsuite/lib/target-supports.exp.
59 * ld-elf/elf.exp: Use check_gc_sections_available.
60
612007-11-20 Tristan Gingold <gingold@adacore.com>
62
63 * ld-elf/tls_gc.s: New test.
64 * ld-elf/elf.exp: Add tls_gc test.
65
662007-11-17 Thiemo Seufer <ths@mips.com>
67
68 * ld-mips-elf/attr-gnu-4-14.d, ld-mips-elf/attr-gnu-4-41.d:
69 Adjust warning message for -mfp64 flag.
70 * ld-mips-elf/attr-gnu-4-5.s, ld-mips-elf/attr-gnu-4-04.d,
71 ld-mips-elf/attr-gnu-4-51.d, ld-mips-elf/attr-gnu-4-05.d,
72 ld-mips-elf/attr-gnu-4-15.d, ld-mips-elf/attr-gnu-4-24.d,
73 ld-mips-elf/attr-gnu-4-25.d, ld-mips-elf/attr-gnu-4-34.d,
74 ld-mips-elf/attr-gnu-4-35.d, ld-mips-elf/attr-gnu-4-42.d,
75 ld-mips-elf/attr-gnu-4-43.d, ld-mips-elf/attr-gnu-4-44.d,
76 ld-mips-elf/attr-gnu-4-45.d, ld-mips-elf/attr-gnu-4-40.d,
77 ld-mips-elf/attr-gnu-4-14.d: New testcases files.
78 * ld-mips-elf/mips-elf.exp: Run new testcases.
79
802007-11-16 Nick Clifton <nickc@redhat.com>
81
82 * ld-mn10300/mn10300.exp: Fix the start address of the .bss
83 section for the i1127740.s test.
84
852007-11-14 Richard Sandiford <richard@codesourcery.com>
86 Joseph Myers <joseph@codesourcery.com>
87
88 * ld-mips-elf/got-page-1.d, ld-mips-elf/got-page-1.s,
89 * ld-mips-elf/got-page-2.d, ld-mips-elf/got-page-2.s,
90 * ld-mips-elf/got-page-3.d, ld-mips-elf/got-page-3a.s,
91 * ld-mips-elf/got-page-3b.s, ld-mips-elf/got-page-3c.s,
92 * ld-mips-elf/got-page-1.ld: New tests.
93 * ld-mips-elf/mips-elf.exp: Run them.
94 * ld-mips-elf/multi-got-1.d, ld-mips-elf/multi-got-no-shared.d,
95 * ld-mips-elf/tls-hidden2-got.d, ld-mips-elf/tls-hidden2.d,
96 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
97 * ld-mips-elf/tls-hidden3.r, ld-mips-elf/tls-hidden4.got,
98 * ld-mips-elf/tls-hidden4.r, ld-mips-elf/tls-multi-got-1.d,
99 * ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tls-multi-got-1.r,
100 * ld-mips-elf/tlsbin-o32.d, ld-mips-elf/tlsbin-o32.got,
101 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
102 * ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
103 * ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
104 * ld-mips-elf/tlsdyn-o32.d, ld-mips-elf/tlsdyn-o32.got,
105 * ld-mips-elf/tlslib-o32-hidden.got, ld-mips-elf/tlslib-o32-ver.got,
106 * ld-mips-elf/tlslib-o32.d, ld-mips-elf/tlslib-o32.got: Update for
107 GOT allocation changes.
108
1092007-11-14 Hans-Peter Nilsson <hp@axis.com>
110
111 * ld-elf/flags1.d: Generalize regexp for section size.
112
1132007-11-13 H.J. Lu <hongjiu.lu@intel.com>
114
115 PR binutils/5233
116 * ld-elf/flags1.d: New.
117 * ld-elf/flags1.ld: Likewise.
118 * ld-elf/flags1.s: Likewise.
119
1202007-11-13 Nick Clifton <nickc@redhat.com>
121
122 * ld-mn10300/i127740.s: New test: Checks relaxation and alignment.
123 * ld-mn10300/i127740.d: New file: Expected disassembly.
124 * ld-mn10300/i135409-3.s: New test: Check symbols inside a relaxed region.
125 * ld-mn10300/i135409-3.d: New file: Expected disassembly.
126 * ld-mn10300/mn10300.exp: Run new tests.
127
1282007-11-08 Nathan Sidwell <nathan@codesourcery.com>
129
130 * ld-vxworks/tls-2.d: New.
131 * ld-vxworks/tls-2.s: New.
132
1332007-11-07 Nathan Sidwell <nathan@codesourcery.com>
134
135 * ld-vxworks/tls-1.d: New.
136 * ld-vxworks/tls-1.s: New.
137
1382007-11-06 Alan Modra <amodra@bigpond.net.au>
139
140 * ld-powerpc/tlsso.d: Update for changed got alloc order.
141 * ld-powerpc/tlsso.r: Likewise.
142
143 * ld-powerpc/tlsso32.d: Update for changed got alloc order.
144
1452007-11-05 Alan Modra <amodra@bigpond.net.au>
146
147 * ld-elf/merge3.d, ld-elf/merge3.s: Delete.
148
1492007-11-05 Danny Smith <dannysmith@users.sourceforge.net>
150
151 * ld-scripts/align.exp: Enable for PECOFF.
152 * ld-scripts/alignof.exp: Likewise.
153
1542007-11-01 Joseph Myers <joseph@codesourcery.com>
155
156 * ld-elf/merge3.d, ld-elf/merge3.s: New.
157
1582007-10-30 Nick Clifton <nickc@redhat.com>
159
160 * ld-mn10300/mn10300.exp: Run new tests. Skip i126256 test if
161 a compiler is not available.
162 * ld-mn10300/i112045-3.s: New test.
163 * ld-mn10300/i112045-3.d: Expected disassembly.
164 * ld-mn10300/i135409.s: Rename to i135409-1.s.
165 * ld-mn10300/i135409.d: Rename to i135409-1.d
166 * ld-mn10300/i135409-2.s: New test.
167 * ld-mn10300/i135409-2.d: Expected symbol table.
168 * ld-mn10300/i36434.d: Adjust expected disassembly.
169
1702007-10-26 Alan Modra <amodra@bigpond.net.au>
171
172 * ld-scripts/rgn-over1.d: Accept extra LOAD at end of map file.
173 * ld-scripts/rgn-over2.d: Likewise.
174 * ld-scripts/rgn-over3.d: Likewise.
175 * ld-scripts/rgn-over4.d: Likewise.
176 * ld-scripts/rgn-over5.d: Likewise.
177 * ld-scripts/rgn-over6.d: Likewise.
178 * ld-scripts/rgn-over7.d: Likewise.
179
1802007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
181
182 * ld-powerpc/attr-gnu-8-1.s, ld-powerpc/attr-gnu-8-11.d,
183 ld-powerpc/attr-gnu-8-2.s, ld-powerpc/attr-gnu-8-23.d,
184 ld-powerpc/attr-gnu-8-3.s, ld-powerpc/attr-gnu-8-31.d: New.
185 * ld-powerpc/powerpc.exp: Run new tests.
186
1872007-10-19 Nick Clifton <nickc@redhat.com>
188
189 * ld-mn10300: New test directory.
190 * ld-mn10300/mn10300.exp: Run the new tests.
191 * ld-mn10300/i112045-1.s: Linker relaxation test.
192 * ld-mn10300/i112045-1.d: Expected disassembly.
193 * ld-mn10300/i112045-2.s: Linker relaxation test.
194 * ld-mn10300/i112045-2.d: Expected disassembly.
195 * ld-mn10300/i126256-1.c: Test source.
196 * ld-mn10300/i126256-2.c: Test source.
197 * ld-mn10300/i135409.s: Linker relaxation test.
198 * ld-mn10300/i135409.d: Expected symbol table contents.
199 * ld-mn10300/i136434.s: Linker string section merge test.
200 * ld-mn10300/i136434.d: Expected disassembly.
201 * ld-mn10300/i136434-2.s: Test source file.
202
2032007-10-17 Zack Weinberg <zack@codesourcery.com>
204 Daniel Jacobowitz <dan@codesourcery.com>
205 Mark Shinwell <shinwell@codesourcery.com>
206 Joseph Myers <joseph@codesourcery.com>
207
208 * ld-scripts/rgn-over.exp: New driver.
209 * ld-scripts/rgn-over.s: New file.
210 * ld-scripts/rgn-over1.d, ld-scripts/rgn-over1.t,
211 ld-scripts/rgn-over2.d, ld-scripts/rgn-over2.t,
212 ld-scripts/rgn-over3.d, ld-scripts/rgn-over3.t,
213 ld-scripts/rgn-over4.d, ld-scripts/rgn-over4.t,
214 ld-scripts/rgn-over5.d, ld-scripts/rgn-over5.t,
215 ld-scripts/rgn-over6.d, ld-scripts/rgn-over6.t,
216 ld-scripts/rgn-over7.d, ld-scripts/rgn-over7.t:
217 New test cases.
218
2192007-10-16 Nick Clifton <nickc@redhat.com>
220
221 * ld-elfcomm/elfcomm.exp: Add tests of STT_COMMON symbol
222 generation.
223
2242007-10-12 Joseph Myers <joseph@codesourcery.com>
225
226 * ld-mips-elf/multi-got-hidden-1.d,
227 ld-mips-elf/multi-got-hidden-1.s,
228 ld-mips-elf/multi-got-hidden-2.d,
229 ld-mips-elf/multi-got-hidden-2.s: New.
230 * ld-mips-elf/mips-elf.exp: Run multi-got-hidden tests.
231
2322007-10-12 Alan Modra <amodra@bigpond.net.au>
233
234 * ld-srec/srec.exp: Define __stack_chk_fail sym.
235
2362007-10-09 H.J. Lu <hongjiu.lu@intel.com>
237
238 PR binutils/4476
239 * ld-elf/hash.d: Check "-s -D" for readelf.
240
2412007-10-02 Ralf Habecker <ralf.habacker@freenet.de>
242
243 PR linker/4844
244 * ld-auto-import/auto-import.exp: Extend test to include running
245 the application and checking for some output.
246 * ld-auto-import/client.c (struct TEST): Include a variable field
247 with an offset.
248 (const_xyz): A const version of the xyz structure used to test the
249 initialization of constant data.
250
2512007-09-30 Mike Frysinger <vapier@gentoo.org>
252
253 * ld-selective/selective.exp: Set $compiler based on $testtype and
254 use that instead of $CC.
255
2562007-09-29 Alan Modra <amodra@bigpond.net.au>
257
258 * ld-selective/sel-dump.exp: Add am33, m88k, mep to xfails.
259 * ld-selective/selective.exp: Don't run for same target list
260 we xfail sel-dump.
261
2622007-09-29 Mike Frysinger <vapier@gentoo.org>
263
264 * ld-alpha/tlsbin.rd: Use [0-9]+ to match section header count and
265 0x[0-9a-f]+ to match section header offset. Match section indexes
266 with \[[ 0-9]+\]. Use [0-9]+ to match program header count and
267 0x[0-9a-f]+ to match program header offset. Match .dynsym and
268 .symtab entry counts with [0-9]+.
269 * ld-alpha/tlsbinr.rd: Likewise.
270 * ld-alpha/tlspic.rd: Likewise.
271 * ld-i386/tlsbin.rd: Likewise.
272 * ld-i386/tlsbindesc.rd: Likewise.
273 * ld-i386/tlsdesc.rd: Likewise.
274 * ld-i386/tlsgdesc.rd: Likewise.
275 * ld-i386/tlsnopic.rd: Likewise.
276 * ld-i386/tlspic.rd: Likewise.
277 * ld-ia64/tlsbin.rd: Likewise.
278 * ld-ia64/tlspic.rd: Likewise.
279 * ld-powerpc/tlsexe.r: Likewise.
280 * ld-powerpc/tlsexe32.r: Likewise.
281 * ld-powerpc/tlsexetoc.r: Likewise.
282 * ld-powerpc/tlsso.r: Likewise.
283 * ld-powerpc/tlsso32.r: Likewise.
284 * ld-powerpc/tlstocso.r: Likewise.
285 * ld-s390/tlsbin.rd: Likewise.
286 * ld-s390/tlsbin_64.rd: Likewise.
287 * ld-s390/tlspic.rd: Likewise.
288 * ld-s390/tlspic_64.rd: Likewise.
289 * ld-sparc/tlssunbin32.rd: Likewise.
290 * ld-sparc/tlssunbin64.rd: Likewise.
291 * ld-sparc/tlssunnopic32.rd: Likewise.
292 * ld-sparc/tlssunnopic64.rd: Likewise.
293 * ld-sparc/tlssunpic32.rd: Likewise.
294 * ld-sparc/tlssunpic64.rd: Likewise.
295 * ld-x86-64/tlsbin.rd: Likewise.
296 * ld-x86-64/tlsbindesc.rd: Likewise.
297 * ld-x86-64/tlsdesc.rd: Likewise.
298 * ld-x86-64/tlsgdesc.rd: Likewise.
299 * ld-x86-64/tlspic.rd: Likewise.
300
3012007-09-25 Alan Modra <amodra@bigpond.net.au>
302
303 * ld-spu/ovl.d: Adjust for stub relocs.
304 * ld-spu/ovl2.d: Likewise.
305
3062007-09-20 H.J. Lu <hongjiu.lu@intel.com>
307
308 PR 658
309 * ld-i386/tlsbin.dd: Updated.
310 * ld-i386/tlsld1.dd: Likewise.
311
3122007-09-19 Nick Clifton <nickc@redhat.com>
313
314 * ld-scripts/crossref.exp: Compile test source with -mtiny=0 in
315 order to prevent the use of the small data area.
316
3172007-09-17 H.J. Lu <hongjiu.lu@intel.com>
318
319 PR binutils/3281
320 PR binutils/5037
321 * ld-elf/binutils.exp: Update "-z relro" tests to use relro1.s.
322 Add "-z relro" tests with relro2.s. Add "-z relro" tests with
323 TLS for objcopy.
324
325 * ld-elf/relro1.s: New file.
326 * ld-elf/relro2.s: Likewise.
327
3282007-09-04 Mike Frysinger <vapier@gentoo.org>
329
330 * lib/ld-lib.exp (default_ld_compile): Pull in global CXXFLAGS and
331 add it to $flags when $ccexe matches *++*.
332 (run_ld_link_exec_tests): Pull in global CXXFLAGS and execute CXX
333 with CXXFLAGS when $lang matches c++.
334 (run_cc_link_tests): Likewise.
335
3362007-09-02 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR ld/4986
339 * ld-ia64/line.exp: New.
340 * ld-ia64/undefined.s: Likewise.
341
342 * ld-x86-64/line.exp: Don't check CC.
343
3442007-08-31 H.J. Lu <hongjiu.lu@intel.com>
345
346 PR ld/4986
347 * ld-x86-64/line.exp: New
348 * ld-x86-64/undefined.s: Likewise.
349
3502007-08-31 Tristan Gingold <gingold@adacore.com>
351
352 * ld-script/map-address.t: Add a test for testing DEFINED in map
353 output.
354 * ld-script/map-address.d: Update expected output.
355
3562007-08-28 Mark Shinwell <shinwell@codesourcery.com>
357 Joseph Myers <joseph@codesourcery.com>
358
359 * ld-elfcomm/elfcomm.exp: Use run_host_cmd. Only check "which
360 $CC" if host is local.
361 * ld-checks/checks.exp: Use run_host_cmd.
362 * ld-elf/exclude.exp: Likewise.
363 * ld-elf/elf.exp: Download merge.ld if host is remote.
364 * ld-elf/binutils.exp (binutils_test): Use remote_exec.
365 * ld-elf/tls_common.exp: Use run_host_cmd.
366 * lib/ld-lib.exp (ld_version): Only check "which $ld" if host is
367 local. Use remote_exec.
368 (run_host_cmd): New.
369 (run_host_cmd_yesno): New.
370 (default_ld_relocate): Use run_host_cmd_yesno.
371 (default_ld_link): Likewise.
372 (default_ld_simple_link): Use run_host_cmd.
373 (default_ld_compile): Only check "which $ccprog" if host is local.
374 Use remote_file and remote_exec.
375 (default_ld_assemble): Only check "which $as" if host is local.
376 Use run_host_cmd.
377 (default_ld_nm): Use remote_exec, remote_upload and remote_file.
378 (run_dump_test): Use remote_exec, remote_upload and remote_file.
379 Only check "which $binary" if host is local.
380 (run_ld_link_tests): Use remote_exec, remote_upload and
381 remote_file.
382 * ld-selective/selective.exp: Only check "which $CXX" if host is
383 local. Use remote_exec.
384 * ld-scripts/phdrs.exp: Only check "which $objdump" if host is
385 local. Use run_host_cmd.
386 * ld-scripts/phdrs2.exp: Likewise.
387 * ld-scripts/weak.exp: Likewise.
388 * ld-undefined/weak-undef.exp: Likewise.
389 * ld-scripts/crossref.exp: Only check "which $CC" if host is local.
390 Use run_host_cmd.
391 * ld-scripts/map-address.exp: Upload map_address.map if host is
392 remote.
393 * ld-srec/srec.exp (run_srec_tests): Use run_host_cmd. Only check
394 "which $CC" and "which $CXX" if host is local.
395 * ld-undefined/undefined.exp: Only check "which $CC" if host is
396 local. Use remote_file and run_host_cmd.
397 * config/default.exp: Use remote_exec to create tmpdir.
398
3992007-08-24 H.J. Lu <hongjiu.lu@intel.com>
400
401 * ld-i386/i386.exp (i386tests): Add a test for TLS IE->LE
402 transition.
403 Run tlsie2, tlsie3, tlsie4 and tlsie5.
404
405 * ld-i386/tlsie1.dd: New file.
406 * ld-i386/tlsie1.s: Likewise.
407 * ld-i386/tlsie2.d: Likewise.
408 * ld-i386/tlsie2.s: Likewise.
409 * ld-i386/tlsie3.d: Likewise.
410 * ld-i386/tlsie3.s: Likewise.
411 * ld-i386/tlsie4.d: Likewise.
412 * ld-i386/tlsie4.s: Likewise.
413 * ld-i386/tlsie5.d: Likewise.
414 * ld-i386/tlsie5.s: Likewise.
415 * ld-x86-64/tlsgd2.d: Likewise.
416 * ld-x86-64/tlsgd2.s: Likewise.
417 * ld-x86-64/tlsgd3.d: Likewise.
418 * ld-x86-64/tlsgd3.s: Likewise.
419 * ld-x86-64/tlsie1.dd: Likewise.
420 * ld-x86-64/tlsie1.s: Likewise.
421 * ld-x86-64/tlsie2.d: Likewise.
422 * ld-x86-64/tlsie2.s: Likewise.
423 * ld-x86-64/tlsie3.d: Likewise.
424 * ld-x86-64/tlsie3.s: Likewise.
425
426 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for TLS LD->LE
427 transition.
428 Run tlsgd2, tlsgd3, tlsie2 and tlsie3.
429
4302007-08-23 H.J. Lu <hongjiu.lu@intel.com>
431
432 * ld-i386/tlsbinpic.s: Add a new GD -> IE test.
433
434 * ld-i386/tlsgd1.s: Add a new GD -> LE test.
435
436 * ld-i386/tlsbin.dd: Updated.
437 * ld-i386/tlsbin.rd: Likewise.
438 * ld-i386/tlsgd1.dd: Likewise.
439
4402007-08-17 Jakub Jelinek <jakub@redhat.com>
441
442 * ld-sparc/tlssunnopic32.dd: Fix up #target.
443 * ld-sparc/tlssunnopic32.rd: Likewise.
444 * ld-sparc/tlssunnopic32.sd: Likewise.
445 * ld-sparc/tlssunnopic64.dd: Likewise.
446 * ld-sparc/tlssunnopic64.rd: Likewise.
447 * ld-sparc/tlssunnopic64.sd: Likewise.
448
4492007-08-17 Richard Sandiford <richard@codesourcery.com>
450
451 * lib/ld-lib.exp (run_dump_test): Allow [big_or_little_endian]
452 to appear in assembler and linker options.
453 * ld-mips-elf/vxworks1-static.d (ld): Add [big_or_little_endian].
454
4552007-08-16 Alan Modra <amodra@bigpond.net.au>
456
457 * ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc
458 xfails.
459
4602007-08-14 H.J. Lu <hongjiu.lu@intel.com>
461
462 PR ld/4918
463 * ld-i386/i386.exp (i386tests): Add tlsgd1 and tlsld1 tests.
464 * ld-x86-64/x86-64.exp (x86_64tests): Likewise.
465
466 * ld-i386/tlsgd1.dd: New file.
467 * ld-i386/tlsgd1.s: Likewise.
468 * ld-i386/tlsld1.dd: Likewise.
469 * ld-i386/tlsld1.s: Likewise.
470 * ld-x86-64/tlsgd1.dd: Likewise.
471 * ld-x86-64/tlsgd1.s: Likewise.
472 * ld-x86-64/tlsld1.dd: Likewise.
473 * ld-x86-64/tlsld1.s: Likewise.
474
4752007-08-13 Richard Sandiford <richard@codesourcery.com>
476
477 * ld-mips-elf/vxworks-forced-local-1.d,
478 * ld-mips-elf/vxworks-forced-local-1.s,
479 * ld-mips-elf/vxworks-forced-local-1.ver: New test.
480 * ld-mips-elf/mips-elf.exp: Run it.
481 * ld-mips-elf/tlsdyn-o32-2.d: Adjust for removal of unnecessary
482 local GOT entry.
483 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
484 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
485 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
486 * ld-mips-elf/vxworks1-lib.dd: Likewise.
487 * ld-mips-elf/vxworks1-lib.rd: Likewise.
488
4892007-08-13 Alan Modra <amodra@bigpond.net.au>
490
491 * ld-powerpc/relbrlt.s (.text.pad2): Adjust space.
492 * ld-powerpc/relbrlt.d: Update.
493 * ld-powerpc/tlsexe.d: Update.
494 * ld-powerpc/tlsexe.g: Update.
495 * ld-powerpc/tlsexe.r: Update.
496 * ld-powerpc/tlsexetoc.d: Update.
497 * ld-powerpc/tlsexetoc.g: Update.
498 * ld-powerpc/tlsexetoc.r: Update.
499 * ld-powerpc/tlsso.d: Update.
500 * ld-powerpc/tlsso.g: Update.
501 * ld-powerpc/tlsso.r: Update.
502 * ld-powerpc/tlstocso.d: Update.
503 * ld-powerpc/tlstocso.g: Update.
504
5052007-08-06 Kai Tietz <kai.tietz@onevision.com>
506
507 PR ld/4877
508 * ld-pe/pe.exp: Special diff file for x86_64-mingw target.
509 * ld-pe/secrel_64.d: New.
510
5112007-08-03 Daniel Jacobowitz <dan@codesourcery.com>
512
513 * ld-srec/srec.exp: XFAIL for powerpc*-*-*.
514
5152007-08-01 Adam Nemet <anemet@caviumnetworks.com>
516
517 * ld-mips-elf/reloc-4.s, ld-mips-elf/reloc-4.d,
518 ld-mips-elf/reloc-5.s, ld-mips-elf/reloc-5.d: New tests.
519 * ld-mips-elf/mips-elf.exp: Invoke them.
520
5212007-07-29 Alan Modra <amodra@bigpond.net.au>
522
523 * ld-elf/weak-dyn-1.rd: Adjust.
524
5252007-07-25 Daniel Jacobowitz <dan@codesourcery.com>
526
527 * ld-cdtest/cdtest-foo.cc (strncpy): Fix parameter name.
528
5292007-07-24 Nick Clifton <nickc@redhat.com>
530
531 * ld-arm/arm-elf.exp: Move EABI attribute tests into EABI only
532 section.
533
5342007-07-23 Richard Sandiford <richard@codesourcery.com>
535
536 * ld-elf/weak-dyn-1a.s, ld-elf/weak-dyn-1b.s, ld-elf/weak-dyn-1.ld,
537 * ld-elf/weak-dyn-1.rd: New test.
538 * ld-elf/elf.exp: Run it.
539
5402007-07-13 Nathan Sidwell <nathan@codesourcery.com>
541
542 * ld-scripts/assert.t: Tweak to avoid relying on empty's VMA being
543 zero.
544
5452007-07-10 H.J. Lu <hongjiu.lu@intel.com>
546
547 * ld-elfvers/vers.exp: Add tests for --defsym.
548
549 * ld-elfvers/vers32.map: Likewise.
550 * ld-elfvers/vers32a.c: Likewise.
551 * ld-elfvers/vers32a.dsym: Likewise.
552 * ld-elfvers/vers32a.ver: Likewise.
553 * ld-elfvers/vers32b.c: Likewise.
554 * ld-elfvers/vers32b.dsym: Likewise.
555 * ld-elfvers/vers32b.ver: Likewise.
556 * ld-elfvers/vers32c.dsym: Likewise.
557 * ld-elfvers/vers32c.ver: Likewise.
558 * ld-elfvers/vers32d.ver: Likewise.
559
5602007-07-06 Nick Clifton <nickc@redhat.com>
561
562 * lib/default.exp: Update copyright notice to refer to GPLv3.
563 * config/default.exp, ld-alpha/alpha.exp, ld-arm/arm-elf.exp,
564 ld-auto-import/auto-import.exp, ld-bootstrap/bootstrap.exp,
565 ld-cdtest/cdtest.exp, ld-checks/checks.exp, ld-cris/cris.exp,
566 ld-crx/crx.exp, ld-cygwin/exe-export.exp, ld-d10v/d10v.exp,
567 ld-discard/discard.exp, ld-elf/elf.exp, ld-elf/exclude.exp,
568 ld-elf/frame.exp, ld-elf/sec64k.exp, ld-elf/binutils.exp,
569 ld-elf/tls_common.exp, ld-elf/shared.exp, ld-elf/dwarf.exp,
570 ld-elf/wrap.exp, ld-elfcomm/elfcomm.exp, ld-elfvers/vers.exp,
571 ld-elfvsb/elfvsb.exp, ld-elfweak/elfweak.exp, ld-xc16x/xc16x.exp,
572 ld-fastcall/fastcall.exp, ld-frv/tls.exp, ld-h8300/h8300.exp,
573 ld-i386/i386.exp, ld-ia64/ia64.exp, ld-linkonce/linkonce.exp,
574 ld-m68hc11/m68hc11.exp, ld-maxq/maxq.exp,
575 ld-mips-elf/mips-elf-flags.exp, ld-mips-elf/mips-elf.exp,
576 ld-mmix/mmix.exp, ld-pe/pe.exp, ld-pe/direct.exp,
577 ld-powerpc/powerpc.exp, ld-s390/s390.exp, ld-scripts/align.exp,
578 ld-scripts/alignof.exp, ld-scripts/assert.exp,
579 ld-scripts/crossref.exp, ld-scripts/data.exp,
580 ld-scripts/default-script.exp, ld-scripts/defined.exp,
581 ld-scripts/empty-address.exp, ld-scripts/empty-aligned.exp,
582 ld-scripts/empty-orphan.exp, ld-scripts/expr.exp,
583 ld-scripts/extern.exp, ld-scripts/map-address.exp,
584 ld-scripts/overlay-size.exp, ld-scripts/phdrs.exp,
585 ld-scripts/phdrs2.exp, ld-scripts/provide.exp,
586 ld-scripts/script.exp, ld-scripts/size.exp, ld-scripts/sizeof.exp,
587 ld-scripts/sort.exp, ld-scripts/weak.exp,
588 ld-selective/sel-dump.exp, ld-selective/selective.exp,
589 ld-sh/arch/arch.exp, ld-sh/sh64/rd-sh64.exp, ld-sh/sh64/relax.exp,
590 ld-sh/sh64/relfail.exp, ld-sh/sh64/sh64.exp, ld-sh/rd-sh.exp,
591 ld-sh/sh.exp, ld-shared/shared.exp, ld-sparc/sparc.exp,
592 ld-srec/srec.exp, ld-undefined/undefined.exp,
593 ld-undefined/weak-undef.exp, ld-versados/versados.exp,
594 ld-x86-64/x86-64.exp, ld-xstormy16/xstormy16.exp,
595 ld-xtensa/coalesce.exp, ld-xtensa/lcall.exp, ld-pie/pie.exp,
596 ld-m68k/m68k.exp, ld-mep/mep.exp, ld-spu/spu.exp,
597 ld-vxworks/vxworks.exp, lib/ld-lib.exp: Likewise.
598 * ld-frv/frv-elf.exp: Add copyright notice.
599 * ld-libs/libs.exp, ld-sh/sh-vxworks.exp,
600 ld-scripts/dynamic-sections.exp, ld-v850.v850.exp: Likewise.
601
6022007-07-05 Alan Modra <amodra@bigpond.net.au>
603
604 * ld-powerpc/powerpc.exp: Disable for lynxos and nto.
605
6062007-07-03 Joseph Myers <joseph@codesourcery.com>
607
608 * ld-arm/attr-merge-2a.s, ld-arm/attr-merge-2b.s,
609 ld-arm/attr-merge-2.attr: New.
610 * ld-arm/arm-elf.exp (armelftests): Add new test.
611
6122007-07-02 Nathan Sidwell <nathan@codesourcery.com>
613
614 * ld-scripts/alignof.exp: Skip on non-elf
615
6162007-06-29 Joseph Myers <joseph@codesourcery.com>
617
618 * ld-powerpc/attr-gnu-4-0.s, ld-powerpc/attr-gnu-4-00.d,
619 ld-powerpc/attr-gnu-4-01.d, ld-powerpc/attr-gnu-4-02.d,
620 ld-powerpc/attr-gnu-4-1.s, ld-powerpc/attr-gnu-4-10.d,
621 ld-powerpc/attr-gnu-4-11.d, ld-powerpc/attr-gnu-4-12.d,
622 ld-powerpc/attr-gnu-4-13.d, ld-powerpc/attr-gnu-4-2.s,
623 ld-powerpc/attr-gnu-4-20.d, ld-powerpc/attr-gnu-4-21.d,
624 ld-powerpc/attr-gnu-4-22.d, ld-powerpc/attr-gnu-4-3.s,
625 ld-powerpc/attr-gnu-4-31.d: New.
626 * ld-powerpc/powerpc.exp: Run these new tests.
627
6282007-06-29 Joseph Myers <joseph@codesourcery.com>
629
630 * ld-mips-elf/attr-gnu-4-0.s, ld-mips-elf/attr-gnu-4-00.d,
631 ld-mips-elf/attr-gnu-4-01.d, ld-mips-elf/attr-gnu-4-02.d,
632 ld-mips-elf/attr-gnu-4-03.d, ld-mips-elf/attr-gnu-4-1.s,
633 ld-mips-elf/attr-gnu-4-10.d, ld-mips-elf/attr-gnu-4-11.d,
634 ld-mips-elf/attr-gnu-4-12.d, ld-mips-elf/attr-gnu-4-13.d,
635 ld-mips-elf/attr-gnu-4-14.d, ld-mips-elf/attr-gnu-4-2.s,
636 ld-mips-elf/attr-gnu-4-20.d, ld-mips-elf/attr-gnu-4-21.d,
637 ld-mips-elf/attr-gnu-4-22.d, ld-mips-elf/attr-gnu-4-23.d,
638 ld-mips-elf/attr-gnu-4-3.s, ld-mips-elf/attr-gnu-4-30.d,
639 ld-mips-elf/attr-gnu-4-31.d, ld-mips-elf/attr-gnu-4-32.d,
640 ld-mips-elf/attr-gnu-4-33.d, ld-mips-elf/attr-gnu-4-4.s,
641 ld-mips-elf/attr-gnu-4-41.d: New.
642 * ld-mips-elf/mips-elf.exp: Run these new tests.
643
6442007-06-29 Paul Brook <paul@codesourcery.com>
645
646 * ld-arm/arm-elf.exp (armelftests): Add callweak.
647 * ld-arm/callweak.d: New test.
648 * ld-arm/callweak.s: New test.
649
6502007-06-28 H.J. Lu <hongjiu.lu@intel.com>
651
652 PR ld/4701
653 * ld-elf/noload-2.d: New.
654
6552007-06-29 H.J. Lu <hjl@gnu.org>
656
657 * ld-scripts/assert.t: Discard .reginfo sections.
658
6592007-06-26 Joseph Myers <joseph@codesourcery.com>
660
661 * ld-arm/attr-merge.s, ld-arm/attr-merge.attr: New.
662 * ld-arm/arm-elf.exp (armelftests): Add new test.
663
6642007-06-25 Richard Sandiford <richard@codesourcery.com>
665
666 * ld-mips-elf/mips16-local-stubs-1.s,
667 * ld-mips-elf/mips16-local-stubs-1.d: New tests.
668 * ld-mips-elf/mips-elf.exp: Run them.
669
6702007-06-19 H.J. Lu <hongjiu.lu@intel.com>
671
672 PR ld/4590
673 * ld-ia64/merge1.d: New.
674 * ld-ia64/merge1.s: Likewise.
675 * ld-ia64/merge2.d: Likewise.
676 * ld-ia64/merge2.s: Likewise.
677 * ld-ia64/merge3.d: Likewise.
678 * ld-ia64/merge3.s: Likewise.
679 * ld-ia64/merge4.d: Likewise.
680 * ld-ia64/merge4.s: Likewise.
681 * ld-ia64/merge5.d: Likewise.
682 * ld-ia64/merge5.s: Likewise.
683
6842007-06-18 Andreas Schwab <schwab@suse.de>
685
686 * ld-scripts/cross3.t: Add .opd section.
687
6882007-06-18 Nathan Sidwell <nathan@codesourcery.com>
689
690 * ld-scripts/alignof.s: New.
691 * ld-scripts/alignof.t: New
692 * ld-scripts/alignof.exp: New.
693
6942007-06-14 Alan Modra <alan@grove.modra.org>
695
696 * ld-spu/ovl.d: Update.
697 * ld-spu/ovl2.d: Update.
698
6992007-05-24 Nathan Sidwell <nathan@codesourcery.com>
700
701 * ld-scripts/assert.t: Add additional cases.
702 * ld-scripts/extern.t, ld-scripts/extern.s,
703 ld-scripts/extern.exp: New.
704
7052007-05-22 Paul Brook <paul@codesourcery.com>
706
707 * ld-arm/arm-pic-veneer.d: Update expected output.
708 * ld-arm/arm-call.d: Ditto.
709
7102007-05-22 Paul Brook <paul@codesourcery.com>
711
712 * ld-arm-mixed-lib.d: Update expected output.
713 * ld-arm/arm-app.d: Ditto.
714 * ld-arm/mixed-app.d: Ditto.
715 * ld-arm/arm-lib-plt32.d: Ditto.
716 * ld-arm/arm-app-abs32.d: Ditto.
717 * ld-arm/mixed-app-v5.d: Ditto.
718 * ld-arm/armthumb-lib.d: Ditto.
719 * ld-arm/arm-lib.d: Ditto.
720
7212007-05-21 Richard Sandiford <richard@codesourcery.com>
722
723 * ld-arm/emit-relocs1.d, ld-arm/emit-relocs1.s,
724 * ld-arm/emit-relocs1-vxworks.d: New tests.
725 * ld-arm/arm-elf.exp: Run them.
726 * ld-arm/vxworks1.dd: Expect proper branch targets.
727
7282007-05-18 Joseph Myers <joseph@codesourcery.com>
729
730 * ld-elf/group.ld: Discard .reginfo.
731
7322007-05-18 Paul Brook <paul@codesourcery.com>
733
734 * ld-arm/arm-call.d: Update expected output.
735
7362007-05-17 Paul Brook <paul@codesourcery.com>
737
738 * ld-elf/multibss1.s: Use %nobits instead of @nobits.
739
7402007-05-17 Nathan Sidwell <nathan@codesourcery.com>
741
742 * ld-m68k/merge-error-1a.d: Mismatch is an error.
743 * ld-m68k/merge-error-1b.d: Likewise.
744 * ld-m68k/merge-error-1c.d: Likewise.
745 * ld-m68k/merge-error-1d.d: Likewise.
746 * ld-m68k/merge-error-1e.d: Likewise.
747
7482007-05-15 H.J. Lu <hongjiu.lu@intel.com>
749
750 PR ld/4504
751 * ld-elf/data1.c: New file.
752 * ld-elf/data1.h: Likewise.
753 * ld-elf/dynbss1.c: Likewise.
754 * ld-elf/pass.out: Likewise.
755
756 * ld-elf/shared.exp (build_tests): Add "Build libdata1.so".
757 (run_tests): Add "Run with libdata1.so".
758
7592007-05-15 Richard Sandiford <richard@codesourcery.com>
760
761 * ld-arm/vxworks1.ld: Swap .bss and .data.
762 * ld-arm/vxworks1-lib.rd: Update accordingly.
763 * ld-arm/vxworks1-lib.td: New test.
764 * ld-arm/arm-elf.exp: Run it.
765
766 * ld-i386/vxworks1.ld: Swap .bss and .data.
767 * ld-i386/vxworks1-lib.rd: Update accordingly.
768 * ld-i386/vxworks1-lib.td: New test.
769 * ld-i386/i386.exp: Run it.
770
771 * ld-mips-elf/vxworks1.ld: Swap .bss and .data.
772 * ld-mips-elf/vxworks1-lib.rd: Update accordingly.
773 * ld-mips-elf/vxworks1.rd: Likewise.
774
775 * ld-powerpc/vxworks1.ld: Swap .bss and .data.
776 * ld-powerpc/vxworks1-lib.rd: Update accordingly.
777 * ld-powerpc/vxworks1-lib.td: New test.
778 * ld-powerpc/powerpc.exp: Run it.
779
780 * ld-sh/vxworks1.ld: Swap .bss and .data.
781 * ld-sh/vxworks1-lib.rd: Update accordingly.
782 * ld-sh/vxworks1-lib.td: New test.
783 * ld-sh/sh-vxworks.exp: Run it.
784
785 * ld-sparc/vxworks1.ld: Swap .bss and .data.
786 * ld-sparc/vxworks1-lib.rd: Update accordingly.
787 * ld-sparc/vxworks1-lib.td: New test.
788 * ld-sparc/sparc.exp: Run it.
789
7902007-05-15 Richard Sandiford <richard@codesourcery.com>
791
792 * ld-mips-elf/vxworks1-lib.rd: Expect the GOT relocation to be
793 against symbol 0.
794
7952007-05-15 Mark Shinwell <shinwell@codesourcery.com>
796
797 * ld-arm/arm-elf.exp: Add jump19 testcase.
798 * ld-arm/jump19.d: New.
799 * ld-arm/jump19.s: New.
800
8012007-05-14 Richard Sandiford <richard@codesourcery.com>
802
803 * ld-sh/vxworks1.dd: Remove hexadecimal prefixes from constant pool
804 contents. Consistently use "!" as the comment character.
805 Consistently use _PROCEDURE_LINKAGE_TABLE_ in the first PLT entry.
806 * ld-sh/vxworks1-le.dd: Likewise.
807 * ld-sh/vxworks1-lib.dd: Likewise.
808 * ld-sh/vxworks1-lib-le.dd: Likewise.
809 * ld-sh/vxworks3.dd: Likewise.
810 * ld-sh/vxworks3-le.dd: Likewise.
811
8122007-05-14 Andreas Schwab <schwab@suse.de>
813
814 * ld-elf/dl2a.list: New file.
815 * ld-elf/shared.exp: Add test using --dynamic-list=dl2a.list.
816
8172007-05-10 Richard Sandiford <richard@codesourcery.com>
818
819 * ld-arm/vxworks1-lib.dd: Expect "push" instead of stmdb and
820 "pop" instead of ldmia. Don't require specific symbolic addresses
821 for in-text addresses. Expect data to be rendered as .words rather
822 than disassembled.
823 * ld-arm/vxworks1.dd: Likewise.
824
8252007-05-10 Richard Sandiford <richard@codesourcery.com>
826
827 * ld-elf/multibss1.d, ld-elf/multibss1.s: New test.
828
8292007-04-27 Nathan Sidwell <nathan@codesourcery.com>
830
831 * ld-m68k/plt1-isac.d: New.
832 * ld-m68k/m68k.exp: Add it.
833
8342007-04-26 H.J. Lu <hongjiu.lu@intel.com>
835
836 PR binutils/4430
837 * ld-i386/tlsbin.dd: Updated.
838 * ld-i386/tlsbindesc.dd: Likewise
839 * ld-i386/tlsdesc.dd: Likewise
840 * ld-i386/tlsgdesc.dd: Likewise
841 * ld-i386/tlsnopic.dd: Likewise
842 * ld-i386/tlspic.dd: Likewise
843 * ld-x86-64/tlsbin.dd: Likewise
844 * ld-x86-64/tlsbindesc.dd: Likewise
845 * ld-x86-64/tlsdesc.dd: Likewise
846 * ld-x86-64/tlsgdesc.dd: Likewise
847 * ld-x86-64/tlspic.dd: Likewise
848
8492007-04-24 Alan Modra <amodra@bigpond.net.au>
850
851 * ld-linkonce/x.s: Use .gcc_except_table instead of .eh_frame
852 to test that entry for deleted function is zeroed. Add a
853 somewhat closer to normal .eh_frame to test that fde for
854 deleted function is removed.
855 * ld-linkonce/y.s: Likewise.
856 * ld-linkonce/zeroeh.ld: Place .gcc_except_table too.
857 * ld-linkonce/zeroehl32.d: Update.
858
8592007-04-21 Richard Earnshaw <rearnsha@arm.com>
860
861 * ld-arm/arm-app-abs32.d: Convert to unified syntax.
862 * ld-arm/arm-app.d: Likewise.
863 * ld-arm/arm-lib-plt32.d: Likewise.
864 * ld-arm/arm-lib.d: Likewise.
865 * ld-arm/arm-static-app.d: Likewise.
866 * ld-arm/armthumb-lib.d: Likewise.
867 * ld-arm/mixed-app-v5.d: Likewise.
868 * ld-arm/mixed-app.d: Likewise.
869 * ld-arm/mixed-lib.d: Likewise.
870
8712007-04-18 Alan Modra <amodra@bigpond.net.au>
872
873 * ld-spu/ovl.lnk: Use OVERLAY keyword.
874
8752007-04-17 Paul Brook <paul@codesourcery.com>
876
877 * ld-arm/preempt-app.s: New test.
878 * ld-arm/preempt-app.sym: New.
879 * ld-arm/arm-elf.exp: Add preempt-app.
880
8812007-04-12 Richard Sandiford <richard@codesourcery.com>
882
883 * ld-mips-elf/vxworks1-lib.td: New test.
884 * ld-mips-elf/mips-elf.exp: Run it.
885
8862007-04-05 H.J. Lu <hongjiu.lu@intel.com>
887
888 PR ld/4304
889 * ld-i386/i386.exp: Run "warn1".
890
891 * ld-i386/warn1.d: New file.
892 * ld-i386/warn1.s: Likewise.
893
8942007-04-05 H.J. Lu <hongjiu.lu@intel.com>
895
896 * ld-i386/combreloc.d: Remove #target: i?86-*-*.
897 * ld-i386/reloc.d: Likewise.
898
8992007-04-05 Alan Modra <amodra@bigpond.net.au>
900
901 * ld-spu/ovl2.d: Update.
902
9032007-04-02 H.J. Lu <hongjiu.lu@intel.com>
904
905 PR ld/4090
906 * ld-elf/expr1.d: New file.
907 * ld-elf/expr1.s: Likewise.
908 * ld-elf/expr1.t: Likewise.
909
9102007-03-29 Richard Sandiford <richard@codesourcery.com>
911
912 * ld-libs/lib-1.s, ld-libs/lib-2.s, ld-libs/lib-2.d,
913 * ld-libs/libs.exp: New files.
914
9152007-03-28 Richard Sandiford <richard@codesourcery.com>
916
917 * ld-vxworks/rpath-1.s, ld-vxworks/rpath-1.d,
918 * ld-vxworks/vxworks.exp: New files.
919
9202007-03-27 Alan Modra <amodra@bigpond.net.au>
921
922 * ld-elf/note-1.s: Increase .foo size.
923
9242007-03-27 Alan Modra <amodra@bigpond.net.au>
925
926 * ld-spu/spu.exp (embed_test): New.
927 * ld-spu/ear.s: New.
928 * ld-spu/ear.d: New.
929 * ld-spu/embed.rd: New.
930 * ld-spu/ovl2.s: New.
931 * ld-spu/ovl2.d: New.
932
9332007-03-24 Alan Modra <amodra@bigpond.net.au>
934
935 * ld-elf/overlay.d: -u symbols we want to see in the output.
936
9372007-03-23 Alan Modra <amodra@bigpond.net.au>
938
939 * ld-spu/ovl.s (f4_a2): Tail call.
940 * ld-spu/ovl.d: Add --emit-relocs to ld options, -r to objdump.
941 Update expected results.
942
9432007-03-23 Kaz Kojima <kkojima@rr.iij4u.or.jp>
944
945 * ld-sh/ld-r-1.d: Update.
946 * ld-sh/shared-1.d: Likewise.
947
9482007-03-23 Alan Modra <amodra@bigpond.net.au>
949
950 * ld-elf/elf.exp: Add "--local-store 0:0" to LDFLAGS for spu.
951
9522007-03-22 H.J. Lu <hongjiu.lu@intel.com>
953
954 PR ld/4210
955 * ld-pe/image_size.d: New file.
956 * ld-pe/image_size.s: Likewise.
957 * ld-pe/image_size.t: Likewise.
958
959 * ld-pe/pe.exp: Run image_size.
960
9612007-03-22 H.J. Lu <hongjiu.lu@intel.com>
962
963 PR ld/4007
964 * ld-elf/note-1.d: New file.
965 * ld-elf/note-1.s: Likewise.
966 * ld-elf/note-1.t: Likewise.
967 * ld-i386/alloc.d: Likewise.
968 * ld-i386/alloc.s: Likewise.
969 * ld-i386/alloc.t: Likewise.
970
971 * ld-i386/i386.exp: Run "alloc".
972
9732007-03-20 Paul Brook <paul@codesourcery.com>
974
975 * ld-arm/arm-elf.exp (ld-arm/arm-elf.exp): Add arm-pic-veneer.
976 * ld-arm/arm-pic-veneer.d: New test.
977 * ld-arm/arm-pic-veneer.s: New test.
978
9792007-03-08 Richard Sandiford <richard@codesourcery.com>
980
981 * ld-elf/extract-symbol-1.ld (data): Explicitly set the start address
982 to 0.
983
9842007-03-07 Alan Modra <amodra@bigpond.net.au>
985
986 * ld-elf/extract-symbol-1sec.d: xfail hppa.
987 * ld-elf/extract-symbol-1sym.d: xfail hppa.
988
9892007-03-07 H.J. Lu <hongjiu.lu@intel.com>
990
991 PR 3958
992 * ld-elf/linkonce1.d: New.
993 * ld-elf/linkonce1a.s: New.
994 * ld-elf/linkonce1b.s: New.
995 * ld-elf/linkonce2.d: New.
996 * ld-i386/pcrel16abs.d: New.
997 * ld-i386/pcrel16abs.s: New.
998 * ld-i386/i386.exp: Run it.
999
10002007-03-06 H.J. Lu <hongjiu.lu@intel.com>
1001
1002 PR ld/4144
1003 * ld-elf/nobits-1.d: New file.
1004 * ld-elf/nobits-1.s: Likewise.
1005 * ld-elf/nobits-1.t: Likewise.
1006
10072007-03-02 Richard Sandiford <richard@codesourcery.com>
1008
1009 * ld-elf/binutils.exp: Revert last change.
1010
10112007-03-01 Richard Sandiford <richard@codesourcery.com>
1012
1013 * ld-elf/extract-symbol-1sym.d, ld-elf/extract-symbol-1sec.d,
1014 * ld-elf/extract-symbol-1.s, ld-elf/extract-symbol-1.ld: New tests.
1015 * ld-elf/binutils.exp: Run them.
1016
10172007-02-28 Nick Clifton <nickc@redhat.com>
1018
1019 PR ld/3796
1020 * ld-arm/arm-elf.exp (armelftests): Move "Thumb-2 BL" test into...
1021 (armeabitests): ... here, a new array for EABI specific tests.
1022 (armelftests): Add extra command line options for VFP11 fix tests
1023 and thumb shared library test.
1024
10252007-02-22 Paul Brook <paul@codesourcery.com>
1026
1027 * ld-arm/arm-elf.exp (armelftests): Add gc-unwind.h.
1028 * ld-arm/gc-unwind.s: New file.
1029 * ld-arm/gc-unwind.d: New file.
1030
10312007-02-14 H.J. Lu <hongjiu.lu@intel.com>
1032
1033 PR ld/3953
1034 * ld-elf/beginwarn.c: New file.
1035 * ld-elf/warn.out: Likewise.
1036
1037 * ld-elf/shared.exp (build_tests): Add "Build warn libbar.so".
1038 (run_tests): Add "Run warn with versioned libfoo.so".
1039
1040 * lib/ld-lib.exp (default_ld_relocate): Make exec_output global
1041 and remove target first.
1042 (default_ld_link): Likewise.
1043 (default_ld_simple_link): Likewise.
1044 (run_ld_link_exec_tests): Take an optional linker warning and
1045 check it.
1046 (default_ld_link): Check pruned linker output.
1047
10482007-02-13 H.J. Lu <hongjiu.lu@intel.com>
1049
1050 * ld-scripts/default-script1.d: Expect extra symbols.
1051 * ld-scripts/default-script2.d: Likewise.
1052 * ld-scripts/default-script3.d: Likewise.
1053 * ld-scripts/default-script4.d: Likewise.
1054
10552007-02-13 Alan Modra <amodra@bigpond.net.au>
1056
1057 * ld-powerpc/relbrlt.d: Update.
1058 * ld-powerpc/tlsexe.r: Update.
1059 * ld-powerpc/tlsexetoc.r: Update.
1060 * ld-powerpc/tlsso.r: Update.
1061 * ld-powerpc/tlstocso.r: Update.
1062
10632007-02-12 Alan Modra <amodra@bigpond.net.au>
1064
1065 * ld-powerpc/relbrlt.d: Update.
1066
10672007-02-06 Nick Clifton <nickc@redhat.com>
1068
1069 PR ld/3805
1070 * ld-elf/sec64k.exp: Expect the relocatable version of this test
1071 to fail for the m32r because it creates both .rel and .rela
1072 sections.
1073
10742007-02-05 Dave Brolley <brolley@redhat.com>
1075
1076 * ld-undefined/undefined.exp: XFAIL the undefined test
1077 * ld-mep: New, with content.
1078
10792007-02-05 H.J. Lu <hongjiu.lu@intel.com>
1080
1081 * ld-i386/pcrel16.d: Undo the last change.
1082 * ld-x86-64/pcrel16.d: Likewise.
1083
10842007-02-02 H.J. Lu <hongjiu.lu@intel.com>
1085
1086 * ld-i386/pcrel16.d: Updated.
1087 * ld-x86-64/pcrel16.d: Likewise.
1088
10892007-02-01 Alan Modra <amodra@bigpond.net.au>
1090
1091 * ld-scripts/default-script.exp: Add "--local-store 0:0" to
1092 LDFLAGS for spu.
1093
10942007-01-29 Julian Brown <julian@codesourcery.com>
1095
1096 * ld-arm/arm-elf.exp: Add VFP11 tests.
1097 * ld-arm/vfp11-fix-none.s: New file.
1098 * ld-arm/vfp11-fix-none.d: Expected disassembly of above.
1099 * ld-arm/vfp11-fix-scalar.s: New file.
1100 * ld-arm/vfp11-fix-scalar.d: Expected disassembly of above.
1101 * ld-arm/vfp11-fix-vector.s: New file.
1102 * ld-arm/vfp11-fix-vector.d: Expected disassembly of above.
1103
11042007-01-23 Nathan Sidwell <nathan@codesourcery.com>
1105
1106 * ld-elf/header.d: Reduce page size, restrict to linux & vxworks
1107 * ld-elf/header.s: Adjust.
1108 * ld-elf/header.t: Reduce initial offset.
1109
11102007-01-23 Andreas Schwab <schwab@suse.de>
1111
1112 * lib/ld-lib.exp (run_dump_test): Don't prematurely remove
1113 assembler output.
1114
11152007-01-19 H.J. Lu <hongjiu.lu@intel.com>
1116
1117 * ld-elf/dl6.c: New file.
1118 * ld-elf/dl6a.out: Likewise.
1119 * ld-elf/dl6amain.c: Likewise.
1120 * ld-elf/dl6b.out: Likewise.
1121 * ld-elf/dl6bmain.c: Likewise.
1122 * ld-elf/dl6cmain.c: Likewise.
1123 * ld-elf/dl6dmain.c: Likewise.
1124
1125 * ld-elf/shared.exp: Add new tests for -Bsymbolic,
1126 -Bsymbolic-functions, --dynamic-list-data and
1127 --dynamic-list-cpp-new.
1128
11292007-01-19 H.J. Lu <hongjiu.lu@intel.com>
1130
1131 * ld-elf/maxpage3.t: New file.
1132 * ld-elf/maxpage3a.d: Likewise.
1133 * ld-elf/maxpage3b.d: Likewise.
1134 * ld-elf/maxpage3c.d: Likewise.
1135
11362007-01-19 H.J. Lu <hongjiu.lu@intel.com>
1137
1138 * ld-scripts/default-script.exp: New file.
1139 * ld-scripts/default-script.s: Likewise.
1140 * ld-scripts/default-script.t: Likewise.
1141 * ld-scripts/default-script1.d: Likewise.
1142 * ld-scripts/default-script2.d: Likewise.
1143 * ld-scripts/default-script3.d: Likewise.
1144 * ld-scripts/default-script4.d: Likewise.
1145
11462007-01-18 H.J. Lu <hongjiu.lu@intel.com>
1147
1148 PR ld/1283
1149 * lib/ld-lib.exp (run_dump_test): Remove output file first.
1150
11512007-01-17 H.J. Lu <hongjiu.lu@intel.com>
1152
1153 * ld-elf/header.d: Adjust for .text section with 16byte
1154 alignment.
1155
11562007-01-16 H.J. Lu <hongjiu.lu@intel.com>
1157
1158 * ld-elf/dl1main.c (main): Fix a typo.
1159
11602007-01-16 H.J. Lu <hongjiu.lu@intel.com>
1161
1162 PR ld/3831
1163 * ld-elf/del.cc: New.
1164 * ld-elf/dl5.cc: Likewise.
1165 * ld-elf/dl5.out: Likewise.
1166 * ld-elf/new.cc: Likewise.
1167
1168 * ld-elf/shared.exp: Add tests for --dynamic-list-data and
1169 --dynamic-list-cpp-new.
1170
11712007-01-12 Hans-Peter Nilsson <hp@axis.com>
1172
1173 * ld-elf/header.d: Allow arbitrary lines between "Program Header"
1174 and "Sections". Only run on *-*-linux*.
1175
11762007-01-11 Nathan Sidwell <nathan@codesourcery.com>
1177
1178 * ld-elf/header.d: New.
1179 * ld-elf/header.t: New.
1180 * ld-elf/header.s: New.
1181
11822007-01-08 Kai Tietz <kai.tietz@onevision.com>
1183
1184 * ld-fastcall/fastcall.exp: Renamed target x86_64-*-mingw64 to
1185 x86_64-*-mingw*.
1186 * ld-pe/pe.exp: Ditto.
1187 * ld-scripts/align.exp: Ditto.
1188 * ld-scripts/defined.exp: Ditto.
1189 * ld-scripts/provide.exp: Ditto.
1190 * ld-scripts/weak.exp: Ditto.
1191
11922007-01-06 Nathan Sidwell <nathan@codesourcery.com>
1193
1194 * ld-scripts/expr.exp: New.
1195 * ld-scripts/expr1.s: New.
1196 * ld-scripts/expr1.d: New.
1197 * ld-scripts/expr1.t: New.
1198
1199For older changes see ChangeLog-2006
1200\f
752937aa
NC
1201Copyright (C) 2007 Free Software Foundation, Inc.
1202
1203Copying and distribution of this file, with or without modification,
1204are permitted in any medium without royalty provided the copyright
1205notice and this notice are preserved.
1206
ace79388
L
1207Local Variables:
1208mode: change-log
1209left-margin: 8
1210fill-column: 74
1211version-control: never
1212End:
This page took 0.551723 seconds and 4 git commands to generate.