2009-09-02 Tristan Gingold <gingold@adacore.com>
[binutils.git] / binutils / testsuite / ChangeLog
blobb5681e7b126badbbf38365c52dc54303c3a12fa9
1 2009-09-02  Jie Zhang  <jie.zhang@analog.com>
3         * binutils-all/bfin/unknown-mode.s: New test.
4         * binutils-all/bfin/objdump.exp: New test.
6 2009-08-17  Nick Clifton  <nickc@redhat.com>
8         * binutils-all/strip-10.d: Accept "<OS specific>: 10" for the type
9         of the UNIQUE symbol.
11 2009-08-07  Daniel Jacobowitz  <dan@codesourcery.com>
13         * binutils-all/testranges.s: Use %progbits.  Use ";#" for comments.
15 2009-08-06  H.J. Lu  <hongjiu.lu@intel.com>
17         PR binutils/10492
18         * binutils-all/objcopy.exp: Run strip-10.
20         * binutils-all/strip-10.d: New.
21         * binutils-all/unique.s: Likewise.
23 2009-07-31  Daniel Gutson  <dgutson@codesourcery.com>
24             Daniel Jacobowitz  <dan@codesourcery.com>
26         * binutils-all/arm/thumb2-cond.s: Use instructions instead of
27         .short.
29 2009-07-29  Alan Modra  <amodra@bigpond.net.au>
31         * binutils-all/testranges.s: Replace .value with .short.
33 2009-07-16  Dave Korn  <dave.korn.cygwin@gmail.com>
34             H.J. Lu  <hongjiu.lu@intel.com>
36         * binutils-all/objcopy.exp: Run testranges and testranges-ia64
37         for ELF targets only.
39 2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
41         * binutils-all/objcopy.exp; Run testranges-ia64.
43         * binutils-all/testranges.d: Don't run for ia64.
45         * binutils-all/testranges-ia64.d: New.
46         * binutils-all/testranges-ia64.s: Likewise.
48 2009-07-14  Jan Kratochvil  <jan.kratochvil@redhat.com>
50         * binutils-all/objcopy.exp (testranges): New test.
51         * binutils-all/testranges.d, binutils-all/testranges.s: New files.
53 2009-06-25  Christopher Faylor  <me+cygwin@cgf.cx>
55         * binutils-all/objcopy.exp: Move XFAIL from objcopy_test to
56         copy_executable.
58 2009-06-25  Christopher Faylor  <me+cygwin@cgf.cx>
60         * binutils-all/objcopy.exp: Always treat objcopy_test as XFAIL on
61         cygwin.
63 2009-04-16  Alan Modra  <amodra@bigpond.net.au>
65         * binutils-all/localize-hidden-1.s: Use "==" instead of ".set".
66         * binutils-all/localize-hidden-2.s: Likewise.
68 2009-04-02  Dave Korn  <dave.korn.cygwin@gmail.com>
70         * inutils-all/objcopy.exp (strip_executable):  Delete remote dest
71         file before downloading.
72         (strip_executable_with_saving_a_symbol):  Likewise.
73         (keep_debug_symbols_and_test_copy):  Likewise.
75 2009-03-11  Joseph Myers  <joseph@codesourcery.com>
77         * binutils-all/objdump.W, binutils-all/objdump.s: Don't match
78         literal "tmpdir/" in expected output.
80 2009-03-11  Chris Demetriou  <cgd@google.com>
82         * binutils-all/ar.exp (deterministic_archive): New test.
84 2009-03-09  H.J. Lu  <hongjiu.lu@intel.com>
86         PR binutils/9933
87         * binutils-all/copy-4.d: New.
89         * binutils-all/objcopy.exp: Run copy-4.
91 2009-03-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
93         * config/hppa.sed: Fix spelling.
95 2009-03-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
97         * binutils-all/localize-hidden-1.s: Change .equ to .set.
98         * binutils-all/localize-hidden-2.s: Likewise.
100 2009-01-29  Nick Clifton  <nickc@redhat.com>
102         * binutils-all/objdump.W: Do not assume that high and low PC
103         addresses will have been computed.
105 2008-10-06  Tom Tromey  <tromey@redhat.com>
107         * binutils-all/objdump.W: Update.
109 2008-10-03  H.J. Lu  <hongjiu.lu@intel.com>
111         * binutils-all/group.s: Updated.
112         * binutils-all/group-2.s: Likewise.
113         * binutils-all/group-3.s: Likewise.
114         * binutils-all/group-4.s: Likewise.
115         * binutils-all/strip-7.d: Likewise.
116         * binutils-all/strip-9.d: Likewise.
118 2008-10-01  H.J. Lu  <hongjiu.lu@intel.com>
120         * binutils-all/group-4.s: New.
121         * binutils-all/strip-8.d: Likewise.
122         * binutils-all/strip-9.d: Likewise.
124         * binutils-all/objcopy.exp: Test objcopy on group-4.s.  Run
125         strip-8 and strip-9.
127 2008-10-01  H.J. Lu  <hongjiu.lu@intel.com>
129         * binutils-all/group-3.s: New.
130         * binutils-all/strip-6.d: Likewise.
131         * binutils-all/strip-7.d: Likewise.
133         * binutils-all/objcopy.exp: Test objcopy on group-3.s.  Run
134         strip-6 and strip-7.
136 2008-10-01  H.J. Lu  <hongjiu.lu@intel.com>
138         * binutils-all/group-2.s: New.
139         * binutils-all/strip-4.d: Likewise.
140         * binutils-all/strip-5.d: Likewise.
142         * binutils-all/objcopy.exp: Test objcopy on group-2.s.  Run
143         strip-4 and strip-5.
145 2008-07-26  Alan Modra  <amodra@bigpond.net.au>
147         * binutils-all/objdump.exp: Run compressed debug test only for ELF.
149 2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
151         * binutils-all/objdump.W: Generalize to adjust for targets with
152         non-byte-size instructions.
154 2008-07-09  Craig Silverstein  <csilvers@google.com>
156         * binutils-all/objdump.exp: Add test for objdump -s on a file
157         with a compressed debug section.  Add test for objdump -W on a
158         file that contains a compressed debug section.
159         * binutils-all/readelf.exp: Call readelf_compressed_wa_test.
160         (readelf_compressed_wa_test): New function.
161         * binutils-all/dw2-compressed.S: New file.
162         * binutils-all/objdump.W: New file.
163         * binutils-all/objdump.s: New file.
164         * binutils-all/readelf.wa: New file.
166 2008-07-08  Kai Tietz  <kai.tietz@onevision.com>
168         * binutils-all/objcopy.exp (copy_setup): Check if host-triplet
169         is target-triplet for execution tests.
170         (copy_executable): Likewise.
171         (strip_executable): Likewise.
172         (strip_executable_with_saving_a_symbol): Likewise.
174 2008-05-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
176         * binutils-all/objcopy.exp: Call KEEP_DEBUG_SYMBOLS_AND_TEST_COPY.
177         (keep_debug_symbols_and_test_copy): New function.
178         (test5, test6): New variables.
180 2008-03-27  Cary Coutant <ccoutant@google.com>
182         * binutils-all/ar.exp: Add thin archive tests.
184 2008-02-26  Joseph Myers  <joseph@codesourcery.com>
186         * config/default.exp (gcc_gas_flag, dlltool_gas_flag): Define to
187         empty for testing an installed toolchain.
189 2008-02-04  Bob Wilson  <bob.wilson@acm.org>
190         
191         * binutils-all/objdump.exp (cpus_expected): Add xtensa.
192         
193 2007-10-26  Alan Modra  <amodra@bigpond.net.au>
195         * binutils-all/windres/windres.exp: Don't xfail.
197 2007-10-16  Nick Clifton  <nickc@redhat.com>
199         * binutils-all/readelf.ss: Accept COMMON in readelf's output.
200         * binutils-all/readelf.ss-64: Likewise.
201         * binutils-all/readelf.ss-mips: Likewise.
202         * binutils-all/readelf.ss-tmips: Likewise.
203         
204 2007-08-30  Nick Clifton  <nickc@redhat.com>
206         * binutils-all/dumptest.s: New test file.
207         * binutils-all/readelf.exp: Add test of readelf's -p switch.
209 2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
210             Joseph Myers  <joseph@codesourcery.com>
212         * binutils-all/ar.exp (long_filenames): Delete temporary files on
213         the host.
214         * binutils-all/arm/objdump.exp: Only check "which $OBJDUMP" if
215         host is local.
216         * binutils-all/objcopy.exp: Use ${srecfile} to get the name of the
217         srec file to be passed to binutils_run.
218         (objcopy_test_readelf): Use remote_exec.
219         * binutils-all/readelf.exp (readelf_find_size): Use remote_exec.
220         (readelf_test): Likewise.
221         (readelf_wi_test): Likewise.
222         * lib/utils-lib.exp (run_dump_test): Only check "which $binary" if
223         host is local.  Use remote_exec.  Use $tempfile not
224         tmpdir/bintest.o.
226 2007-08-09  Alan Modra  <amodra@bigpond.net.au>
228         * binutils-all/copy-2.d (not-target): Match *-*-*aout.
229         * binutils-all/copy-3.d (not-target): Likewise.
230         * binutils-all/objcopy.exp (objcopy_test): Remove extraneous
231         setup_xfail.
232         * windres/windres.exp: Return unsupported rather than fail if
233         windows.h not found.
235 2007-07-05  Nick Clifton  <nickc@redhat.com>
237         * lib/utils-lib.exp: Update copyright notice to refer to GPLv3.
238         * config/default.exp, binutils-all/ar.exp,
239         binutils-all/dlltool.exp, binutils-all/nm.exp,
240         binutils-all/objcopy.exp, binutils-all/arm/objdump.exp,
241         binutils-all/hppa/objdump.exp, binutils-all/m68k/objdump.exp,
242         binutils-all/vax/objdump.exp, binutils-all/windres/windres.exp,
243         binutils-all/windres/msupdate: Likewise.
245 2007-06-23  H.J. Lu  <hongjiu.lu@intel.com>
247         * binutils-all/strip-3.d: Also strip .xtensa.info section.
249 2007-05-24  Kai Tietz  <Kai.Tietz@onevision.com>
251         * binutils-all/windres/version_cat.rc: New.
252         * binutils-all/windres/version_cat.rsd: New.
254 2007-05-23  Kai Tietz  <Kai.Tietz@onevision.com>
256         * binutils-all/windres/html.rc: New.
257         * binutils-all/windres/html.rsd: New.
258         * binutils-all/windres/html1.hm: New.
259         * binutils-all/windres/html2.hm: New.
260         * binutils-all/windres/messagetable.rc: New.
261         * binutils-all/windres/messagetable.rsd: New.
262         * binutils-all/windres/MSG00001.bin: New.
263         * binutils-all/windres/strtab2.rc: New.
264         * binutils-all/windres/strtab2.rsd: New.
265         * binutils-all/windres/version.rc: New.
266         * binutils-all/windres/version.rsd: New.
267         * binutils-all/windres/dialog.rsd: Fix expected results.
269 2007-05-17  Joseph Myers  <joseph@codesourcery.com>
271         * binutils-all/strip-3.d: Strip .pdr section.
273 2007-05-15  Alan Modra  <amodra@bigpond.net.au>
275         * binutils-all/objcopy.exp: Only run needed-by-reloc test for ELF.
277 2007-05-11  Alan Modra  <amodra@bigpond.net.au>
279         * binutils-all/needed-by-reloc.s: Use .long rather than .4byte.
281 2007-05-08  Mark Shinwell  <shinwell@codesourcery.com>
283         * binutils-all/strip-3.d: Strip .ARM.attributes and .reginfo
284         sections.
286 2007-05-02  Alan Modra  <amodra@bigpond.net.au>
288         * binutils-all/objcopy.exp (copy_setup): Don't perror, use send_log.
289         (copy_executable): Return early if test2 is blank.
290         Return unsupported rather than unresolved if we can't run
291         executables.  Do test1 if we can compile.
293 2007-04-24  Nathan Froyd  <froydnj@codesourcery.com>
294             Phil Edwards  <phil@codesourcery.com>
296         * binutils-all/objcopy.exp: Add test for stripping a symbol
297         used in a relocation.
298         * binutils-all/needed-by-reloc.s: New file.
300 2007-04-20  Nathan Froyd  <froydnj@codesourcery.com>
301             Phil Edwards  <phil@codesourcery.com>
302             Thomas de Lellis <tdel@windriver.com>
304         * binutils-all/objcopy.exp: Add test for --reverse-bytes.
306 2007-04-21  Richard Earnshaw  <rearnsha@arm.com>
308         * binutils-all/readelf.exp (regexp_diff): Delete.
310 2007-04-20  Richard Earnshaw  <rearnsha@arm.com>
312         * binutils-all/arm/thumb2-cond.s: Allow for tab expansion by the pty.
313         Rename the second test.
315 2007-04-12  H.J. Lu  <hongjiu.lu@intel.com>
317         PR binutils/4348
318         * binutils-all/empty.s: New file.
319         * binutils-all/strip-3.d: Likewise.
321         * binutils-all/objcopy.exp: Run strip-3 for ELF target.
323 2007-02-27  Nathan Sidwell  <nathan@codesourcery.com>
325         * binutils-all/objcopy.exp: Skip for uclinux targets.
327 2007-02-14  Nick Clifton  <nickc@redhat.com>
329         * binutils-all/readelf.exp (readelf_wi_test): Fix unexpected
330         output failure message.
332 2007-01-08  Kai Tietz   <kai.tietz@onevision.com>
334         * copy-3.d: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*
335         * dlltool.exp: Dito
336         * lang.rc: Dito
337         * strtab1.rc: Dito
338         * windres.exp: Dito
340 2006-09-20  Kai Tietz  <Kai.Tietz@onevision.com>
342         * binutils-all/copy-3.d: Add support for target x86_64-pc-mingw64.
343         * binutils-all/dlltool.exp: Likewise.
344         * binutils-all/objcopy.exp: Likewise.
345         * binutils-all/windres/windres.exp: Likewise.
346         * binutils-all/windres/lang.rc: xfail it as long as there is no windows.h.
347         * binutils-all/windres/strtab1.rc: Likewise.
348         * lib/utils-lib.exp: Adjust executable prefix detection (as .exe).
350 2006-09-14  H.J. Lu  <hongjiu.lu@intel.com>
352         PR binutils/3181
353         * binutils-all/objcopy.exp: Run strip-1 and strip-2 for ELF
354         targets.
356         * binutils-all/strip-1.d: New file.
357         * binutils-all/strip-2.d: Likewise.
359         * lib/utils-lib.exp (run_dump_test): Support strip.
361 2006-08-15  Thiemo Seufer  <ths@mips.com>
362             Nigel Stephens  <nigel@mips.com>
363             David Ung  <davidu@mips.com>
365         * binutils-all/readelf.exp (readelf_test): Handle mips*-sde-elf*.
367 2006-06-24  Richard Sandiford  <richard@codesourcery.com>
369         * binutils-all/localize-hidden-1.d: Use objdump --syms instead
370         of readelf.
372 2006-06-23  Richard Sandiford  <richard@codesourcery.com>
374         * binutils-all/localize-hidden-1.s,
375         * binutils-all/localize-hidden-1.d,
376         * binutils-all/localize-hidden-2.s,
377         * binutils-all/localize-hidden-2.d: New tests.
378         * binutils-all/objcopy.exp: Run them.
380 2006-06-06  Paul Brook  <paul@codesourcery.com>
382         * binutils-all/arm/objdump.exp: New file.
383         * binutils-all/arm/thumb2-cond.s: New test.
385 2006-05-03  H.J. Lu  <hongjiu.lu@intel.com>
387         * binutils-all/copy-3.d: Fix a typo.
389 2006-05-03  H.J. Lu  <hongjiu.lu@intel.com>
391         * binutils-all/copy-3.d: New.
393         * objcopy.exp: Run copy-3.
395 2006-05-02  Dave Korn  <dave.korn@artimi.com>
397         * binutils-all/copy-1.d (name):  Correct spelling of 'setting'.
398         * binutils-all/copy-1.d (name):  Likewise.
400 2006-05-02  Nick Clifton  <nickc@redhat.com>
402         * binutils-all/copy-2.d: Change the name of the section whose
403         flags are changed to "foo" so that the test will work with PE
404         based targets.  Skip this test for AOUT based targeted.
405         * binutils-all/copytest.s: New file.
407 2006-05-01  H.J. Lu  <hongjiu.lu@intel.com>
409         * binutils-all/objcopy.exp: Run "copy-1" for ELF only.
411 2006-05-01  Ben Elliston  <bje@au.ibm.com>
413         * binutils-all/objcopy.exp (objcopy_test_readelf): Remove stray ;
415 2006-04-26  H.J. Lu  <hongjiu.lu@intel.com>
417         PR binutils/2593
418         * binutils-all/copy-1.d: New file.
419         * binutils-all/copy-1.s: Likewise.
420         * binutils-all/copy-2.d: Likewise.
422         * binutils-all/objcopy.exp: Add run_dump_test "copy-1" and
423         run_dump_test "copy-2".
425         * lib/utils-lib.exp (run_dump_test): New.
426         (slurp_options): Likewise.
427         (regexp_diff): Likewise.
428         (file_contents): Likewise.
429         (verbose_eval): Likewise.
431 2006-04-25  H.J. Lu  <hongjiu.lu@intel.com>
433         PR binutils/2467
434         * binutils-all/objcopy.exp (strip_test): Also test "strip -g"
435         on archive.
437 2006-04-10  H.J. Lu  <hongjiu.lu@intel.com>
439         * lib/utils-lib.exp (default_binutils_run): Check exit status.
441 2005-12-24  Ben Elliston  <bje@gnu.org>
443         * config/default.exp: Do not load the unneeded util-defs.exp.
445 2005-11-15  Jan Beulich  <jbeulich@novell.com>
447         * config/default.exp (link_or_copy): New. Use it for setting
448         up assembler and linker for the compiler to use.
450 2005-10-20  H.J. Lu  <hongjiu.lu@intel.com>
452         PR ld/251
453         * binutils-all/group.s: New file.
455         * binutils-all/objcopy.exp (objcopy_test_readelf): New
456         procedure.
457         Use it to test ELF group.
459 2005-10-19  H.J. Lu  <hongjiu.lu@intel.com>
461         PR ld/1487
462         * binutils-all/objcopy.exp (objcopy_test): New procedure.
463         Use it to test simple copy, ia64 link order and ELF unknown
464         section type.
466         * binutils-all/unknown.s: New file.
468 2005-10-19  H.J. Lu  <hongjiu.lu@intel.com>
470         PR binutils/1321
471         * binutils-all/link-order.s: New.
473         * binutils-all/objcopy.exp: Check ia64 link order.
475 2005-10-11  Danny Smith  <dannysmith@users.sourceforge.net>
477         * binutils-all/windres/escapex-2.rc: New file.
478         * binutils-all/windres/escapex-2.rsd: Generate.
480 2005-08-26  Christian Groessler  <chris@groessler.org>
482         * binutils-all/objcopy.exp: Don't setup_xfail "z8*-*".
484 2005-08-18  Alan Modra  <amodra@bigpond.net.au>
486         * binutils-all/objcopy.exp: Remove a29k support.
487         * binutils-all/objdump.exp: Likewise, alliant and convex too.
489 2005-05-07  Nick Clifton  <nickc@redhat.com>
491         * Update the address and phone number of the FSF organization in
492         the GPL notices in the following files:
493         binutils-all/ar.exp, binutils-all/dlltool.exp,
494         binutils-all/nm.exp, binutils-all/objcopy.exp,
495         binutils-all/objdump.exp, binutils-all/readelf.exp,
496         binutils-all/size.exp, binutils-all/hppa/objdump.exp,
497         binutils-all/m68k/objdump.exp, binutils-all/vax/objdump.exp,
498         binutils-all/windres/msupdate, binutils-all/windres/windres.exp,
499         config/default.exp, lib/utils-lib.exp
501 2005-04-04  Jan-Benedict Glaw  <jbglaw@lug-owl.>
503         * binutils-all/vax/objdump.exp: Condense the two tests into one
504         and add a "-M entry:" for the second label.
506 2005-03-29  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
508         * binutils-all/vax: New directory.
509         * binutils-all/vax/objdump.exp: New script.  Test the -Mentry:
510         switch added to the VAX disassembler.
511         * binutils-all/vax/entrymask.s: New assembler source file.
513 2005-03-08  Ben Elliston  <bje@au.ibm.com>
515        * config/default.exp: Remove send_user call for stray output.
517 2005-01-04  Martin Koegler  <mkoegler@auto.tuwien.ac.at>
519         * binutils-all/testprog.c: Add prototype for printf() and make
520         type of "string" array be "char" in order to avoid compile time
521         warnings.
523 2004-12-31  Alan Modra  <amodra@bigpond.net.au>
525         * binutils-all/readelf.ss: Allow for both .rel and .rela sections.
527 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
529         * binutils-all/objdump.exp (cpus_expected): Append cris.
531 2004-10-28  H.J. Lu  <hongjiu.lu@intel.com>
533         * binutils-all/dlltool.exp: Set XFAIL if $target_xfail is yes.
535 2004-10-23  Aaron W. LaFramboise  <aaron98wiridge9@aaronwl.com>
537         * binutils-all/alias.def: New file.
538         * binutils-all/dlltool.exp: Two new -p tests.
539         * config/default.exp (dlltool_gas_flag): New variable.
540         Copy gas and lds executables into tmpdir/gas directory rather than
541         making symlinks which might not be supported by the host OS.
542         Attempt to handle the case where the host OS does not use the .exe
543         extension but the target OS does.
544         * lib/utils-lib.exp (exe_ext): New procedure.
546 2004-07-12  Nick Clifton  <nickc@redhat.com>
548         * binutils-all/dlltool.exp: Check that the -p switch is not
549         rejected.
551 2004-07-09  Andreas Schwab  <schwab@suse.de>
553         * binutils-all/m68k/movem.s: New file.
555         * binutils-all/m68k/objdump.exp: New file.
557 2004-05-15  Nick Clifton  <nickc@redhat.com>
559         * binutils-all/readelf.ss: Allow for ARM mapping symbols.
561 2004-05-12  Ben Elliston  <bje@au.ibm.com>
563         * binutils-all/ar.exp: Remove stray semicolons.
564         * binutils-all/dlltool.exp: Likewise.
565         * binutils-all/objcopy.exp: Likewise.
566         * binutils-all/readelf.exp: Likewise.
567         * binutils-all/windres/windres.exp: Likewise.
568         * lib/utils-lib.exp: Likewise.
570 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
572         * binutils-all/readelf.ss-mips: Allow named section symbols.
574 2004-03-30  Jakub Jelinek  <jakub@redhat.com>
576         * binutils-all/objcopy.exp: Accept main as a data symbol as well.
578 2004-02-27  Andreas Schwab  <schwab@suse.de>
580         * binutils-all/ar.exp (argument_parsing): New test.
582 2004-02-20  Nathan Sidwell  <nathan@codesourcery.com>
584         * binutils-all/objcopy.exp: Reorder arguments for POSIXLY_CORRECT
585         systems.
587 For older changes see ChangeLog-9303
589 Local Variables:
590 mode: change-log
591 left-margin: 8
592 fill-column: 74
593 version-control: never
594 End: