Add support for thin archives.
[binutils.git] / binutils / testsuite / ChangeLog
blobe7cc69ace14b0aa2a6994e72cbbe833494424554
1 2008-03-27  Cary Coutant <ccoutant@google.com>
3         * binutils-all/ar.exp: Add thin archive tests.
5 2008-02-26  Joseph Myers  <joseph@codesourcery.com>
7         * config/default.exp (gcc_gas_flag, dlltool_gas_flag): Define to
8         empty for testing an installed toolchain.
10 2008-02-04  Bob Wilson  <bob.wilson@acm.org>
11         
12         * binutils-all/objdump.exp (cpus_expected): Add xtensa.
13         
14 2007-10-26  Alan Modra  <amodra@bigpond.net.au>
16         * binutils-all/windres/windres.exp: Don't xfail.
18 2007-10-16  Nick Clifton  <nickc@redhat.com>
20         * binutils-all/readelf.ss: Accept COMMON in readelf's output.
21         * binutils-all/readelf.ss-64: Likewise.
22         * binutils-all/readelf.ss-mips: Likewise.
23         * binutils-all/readelf.ss-tmips: Likewise.
24         
25 2007-08-30  Nick Clifton  <nickc@redhat.com>
27         * binutils-all/dumptest.s: New test file.
28         * binutils-all/readelf.exp: Add test of readelf's -p switch.
30 2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
31             Joseph Myers  <joseph@codesourcery.com>
33         * binutils-all/ar.exp (long_filenames): Delete temporary files on
34         the host.
35         * binutils-all/arm/objdump.exp: Only check "which $OBJDUMP" if
36         host is local.
37         * binutils-all/objcopy.exp: Use ${srecfile} to get the name of the
38         srec file to be passed to binutils_run.
39         (objcopy_test_readelf): Use remote_exec.
40         * binutils-all/readelf.exp (readelf_find_size): Use remote_exec.
41         (readelf_test): Likewise.
42         (readelf_wi_test): Likewise.
43         * lib/utils-lib.exp (run_dump_test): Only check "which $binary" if
44         host is local.  Use remote_exec.  Use $tempfile not
45         tmpdir/bintest.o.
47 2007-08-09  Alan Modra  <amodra@bigpond.net.au>
49         * binutils-all/copy-2.d (not-target): Match *-*-*aout.
50         * binutils-all/copy-3.d (not-target): Likewise.
51         * binutils-all/objcopy.exp (objcopy_test): Remove extraneous
52         setup_xfail.
53         * windres/windres.exp: Return unsupported rather than fail if
54         windows.h not found.
56 2007-07-05  Nick Clifton  <nickc@redhat.com>
58         * lib/utils-lib.exp: Update copyright notice to refer to GPLv3.
59         * config/default.exp, binutils-all/ar.exp,
60         binutils-all/dlltool.exp, binutils-all/nm.exp,
61         binutils-all/objcopy.exp, binutils-all/arm/objdump.exp,
62         binutils-all/hppa/objdump.exp, binutils-all/m68k/objdump.exp,
63         binutils-all/vax/objdump.exp, binutils-all/windres/windres.exp,
64         binutils-all/windres/msupdate: Likewise.
66 2007-06-23  H.J. Lu  <hongjiu.lu@intel.com>
68         * binutils-all/strip-3.d: Also strip .xtensa.info section.
70 2007-05-24  Kai Tietz  <Kai.Tietz@onevision.com>
72         * binutils-all/windres/version_cat.rc: New.
73         * binutils-all/windres/version_cat.rsd: New.
75 2007-05-23  Kai Tietz  <Kai.Tietz@onevision.com>
77         * binutils-all/windres/html.rc: New.
78         * binutils-all/windres/html.rsd: New.
79         * binutils-all/windres/html1.hm: New.
80         * binutils-all/windres/html2.hm: New.
81         * binutils-all/windres/messagetable.rc: New.
82         * binutils-all/windres/messagetable.rsd: New.
83         * binutils-all/windres/MSG00001.bin: New.
84         * binutils-all/windres/strtab2.rc: New.
85         * binutils-all/windres/strtab2.rsd: New.
86         * binutils-all/windres/version.rc: New.
87         * binutils-all/windres/version.rsd: New.
88         * binutils-all/windres/dialog.rsd: Fix expected results.
90 2007-05-17  Joseph Myers  <joseph@codesourcery.com>
92         * binutils-all/strip-3.d: Strip .pdr section.
94 2007-05-15  Alan Modra  <amodra@bigpond.net.au>
96         * binutils-all/objcopy.exp: Only run needed-by-reloc test for ELF.
98 2007-05-11  Alan Modra  <amodra@bigpond.net.au>
100         * binutils-all/needed-by-reloc.s: Use .long rather than .4byte.
102 2007-05-08  Mark Shinwell  <shinwell@codesourcery.com>
104         * binutils-all/strip-3.d: Strip .ARM.attributes and .reginfo
105         sections.
107 2007-05-02  Alan Modra  <amodra@bigpond.net.au>
109         * binutils-all/objcopy.exp (copy_setup): Don't perror, use send_log.
110         (copy_executable): Return early if test2 is blank.
111         Return unsupported rather than unresolved if we can't run
112         executables.  Do test1 if we can compile.
114 2007-04-24  Nathan Froyd  <froydnj@codesourcery.com>
115             Phil Edwards  <phil@codesourcery.com>
117         * binutils-all/objcopy.exp: Add test for stripping a symbol
118         used in a relocation.
119         * binutils-all/needed-by-reloc.s: New file.
121 2007-04-20  Nathan Froyd  <froydnj@codesourcery.com>
122             Phil Edwards  <phil@codesourcery.com>
123             Thomas de Lellis <tdel@windriver.com>
125         * binutils-all/objcopy.exp: Add test for --reverse-bytes.
127 2007-04-21  Richard Earnshaw  <rearnsha@arm.com>
129         * binutils-all/readelf.exp (regexp_diff): Delete.
131 2007-04-20  Richard Earnshaw  <rearnsha@arm.com>
133         * binutils-all/arm/thumb2-cond.s: Allow for tab expansion by the pty.
134         Rename the second test.
136 2007-04-12  H.J. Lu  <hongjiu.lu@intel.com>
138         PR binutils/4348
139         * binutils-all/empty.s: New file.
140         * binutils-all/strip-3.d: Likewise.
142         * binutils-all/objcopy.exp: Run strip-3 for ELF target.
144 2007-02-27  Nathan Sidwell  <nathan@codesourcery.com>
146         * binutils-all/objcopy.exp: Skip for uclinux targets.
148 2007-02-14  Nick Clifton  <nickc@redhat.com>
150         * binutils-all/readelf.exp (readelf_wi_test): Fix unexpected
151         output failure message.
153 2007-01-08  Kai Tietz   <kai.tietz@onevision.com>
155         * copy-3.d: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*
156         * dlltool.exp: Dito
157         * lang.rc: Dito
158         * strtab1.rc: Dito
159         * windres.exp: Dito
161 2006-09-20  Kai Tietz  <Kai.Tietz@onevision.com>
163         * binutils-all/copy-3.d: Add support for target x86_64-pc-mingw64.
164         * binutils-all/dlltool.exp: Likewise.
165         * binutils-all/objcopy.exp: Likewise.
166         * binutils-all/windres/windres.exp: Likewise.
167         * binutils-all/windres/lang.rc: xfail it as long as there is no windows.h.
168         * binutils-all/windres/strtab1.rc: Likewise.
169         * lib/utils-lib.exp: Adjust executable prefix detection (as .exe).
171 2006-09-14  H.J. Lu  <hongjiu.lu@intel.com>
173         PR binutils/3181
174         * binutils-all/objcopy.exp: Run strip-1 and strip-2 for ELF
175         targets.
177         * binutils-all/strip-1.d: New file.
178         * binutils-all/strip-2.d: Likewise.
180         * lib/utils-lib.exp (run_dump_test): Support strip.
182 2006-08-15  Thiemo Seufer  <ths@mips.com>
183             Nigel Stephens  <nigel@mips.com>
184             David Ung  <davidu@mips.com>
186         * binutils-all/readelf.exp (readelf_test): Handle mips*-sde-elf*.
188 2006-06-24  Richard Sandiford  <richard@codesourcery.com>
190         * binutils-all/localize-hidden-1.d: Use objdump --syms instead
191         of readelf.
193 2006-06-23  Richard Sandiford  <richard@codesourcery.com>
195         * binutils-all/localize-hidden-1.s,
196         * binutils-all/localize-hidden-1.d,
197         * binutils-all/localize-hidden-2.s,
198         * binutils-all/localize-hidden-2.d: New tests.
199         * binutils-all/objcopy.exp: Run them.
201 2006-06-06  Paul Brook  <paul@codesourcery.com>
203         * binutils-all/arm/objdump.exp: New file.
204         * binutils-all/arm/thumb2-cond.s: New test.
206 2006-05-03  H.J. Lu  <hongjiu.lu@intel.com>
208         * binutils-all/copy-3.d: Fix a typo.
210 2006-05-03  H.J. Lu  <hongjiu.lu@intel.com>
212         * binutils-all/copy-3.d: New.
214         * objcopy.exp: Run copy-3.
216 2006-05-02  Dave Korn  <dave.korn@artimi.com>
218         * binutils-all/copy-1.d (name):  Correct spelling of 'setting'.
219         * binutils-all/copy-1.d (name):  Likewise.
221 2006-05-02  Nick Clifton  <nickc@redhat.com>
223         * binutils-all/copy-2.d: Change the name of the section whose
224         flags are changed to "foo" so that the test will work with PE
225         based targets.  Skip this test for AOUT based targeted.
226         * binutils-all/copytest.s: New file.
228 2006-05-01  H.J. Lu  <hongjiu.lu@intel.com>
230         * binutils-all/objcopy.exp: Run "copy-1" for ELF only.
232 2006-05-01  Ben Elliston  <bje@au.ibm.com>
234         * binutils-all/objcopy.exp (objcopy_test_readelf): Remove stray ;
236 2006-04-26  H.J. Lu  <hongjiu.lu@intel.com>
238         PR binutils/2593
239         * binutils-all/copy-1.d: New file.
240         * binutils-all/copy-1.s: Likewise.
241         * binutils-all/copy-2.d: Likewise.
243         * binutils-all/objcopy.exp: Add run_dump_test "copy-1" and
244         run_dump_test "copy-2".
246         * lib/utils-lib.exp (run_dump_test): New.
247         (slurp_options): Likewise.
248         (regexp_diff): Likewise.
249         (file_contents): Likewise.
250         (verbose_eval): Likewise.
252 2006-04-25  H.J. Lu  <hongjiu.lu@intel.com>
254         PR binutils/2467
255         * binutils-all/objcopy.exp (strip_test): Also test "strip -g"
256         on archive.
258 2006-04-10  H.J. Lu  <hongjiu.lu@intel.com>
260         * lib/utils-lib.exp (default_binutils_run): Check exit status.
262 2005-12-24  Ben Elliston  <bje@gnu.org>
264         * config/default.exp: Do not load the unneeded util-defs.exp.
266 2005-11-15  Jan Beulich  <jbeulich@novell.com>
268         * config/default.exp (link_or_copy): New. Use it for setting
269         up assembler and linker for the compiler to use.
271 2005-10-20  H.J. Lu  <hongjiu.lu@intel.com>
273         PR ld/251
274         * binutils-all/group.s: New file.
276         * binutils-all/objcopy.exp (objcopy_test_readelf): New
277         procedure.
278         Use it to test ELF group.
280 2005-10-19  H.J. Lu  <hongjiu.lu@intel.com>
282         PR ld/1487
283         * binutils-all/objcopy.exp (objcopy_test): New procedure.
284         Use it to test simple copy, ia64 link order and ELF unknown
285         section type.
287         * binutils-all/unknown.s: New file.
289 2005-10-19  H.J. Lu  <hongjiu.lu@intel.com>
291         PR binutils/1321
292         * binutils-all/link-order.s: New.
294         * binutils-all/objcopy.exp: Check ia64 link order.
296 2005-10-11  Danny Smith  <dannysmith@users.sourceforge.net>
298         * binutils-all/windres/escapex-2.rc: New file.
299         * binutils-all/windres/escapex-2.rsd: Generate.
301 2005-08-26  Christian Groessler  <chris@groessler.org>
303         * binutils-all/objcopy.exp: Don't setup_xfail "z8*-*".
305 2005-08-18  Alan Modra  <amodra@bigpond.net.au>
307         * binutils-all/objcopy.exp: Remove a29k support.
308         * binutils-all/objdump.exp: Likewise, alliant and convex too.
310 2005-05-07  Nick Clifton  <nickc@redhat.com>
312         * Update the address and phone number of the FSF organization in
313         the GPL notices in the following files:
314         binutils-all/ar.exp, binutils-all/dlltool.exp,
315         binutils-all/nm.exp, binutils-all/objcopy.exp,
316         binutils-all/objdump.exp, binutils-all/readelf.exp,
317         binutils-all/size.exp, binutils-all/hppa/objdump.exp,
318         binutils-all/m68k/objdump.exp, binutils-all/vax/objdump.exp,
319         binutils-all/windres/msupdate, binutils-all/windres/windres.exp,
320         config/default.exp, lib/utils-lib.exp
322 2005-04-04  Jan-Benedict Glaw  <jbglaw@lug-owl.>
324         * binutils-all/vax/objdump.exp: Condense the two tests into one
325         and add a "-M entry:" for the second label.
327 2005-03-29  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
329         * binutils-all/vax: New directory.
330         * binutils-all/vax/objdump.exp: New script.  Test the -Mentry:
331         switch added to the VAX disassembler.
332         * binutils-all/vax/entrymask.s: New assembler source file.
334 2005-03-08  Ben Elliston  <bje@au.ibm.com>
336        * config/default.exp: Remove send_user call for stray output.
338 2005-01-04  Martin Koegler  <mkoegler@auto.tuwien.ac.at>
340         * binutils-all/testprog.c: Add prototype for printf() and make
341         type of "string" array be "char" in order to avoid compile time
342         warnings.
344 2004-12-31  Alan Modra  <amodra@bigpond.net.au>
346         * binutils-all/readelf.ss: Allow for both .rel and .rela sections.
348 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
350         * binutils-all/objdump.exp (cpus_expected): Append cris.
352 2004-10-28  H.J. Lu  <hongjiu.lu@intel.com>
354         * binutils-all/dlltool.exp: Set XFAIL if $target_xfail is yes.
356 2004-10-23  Aaron W. LaFramboise  <aaron98wiridge9@aaronwl.com>
358         * binutils-all/alias.def: New file.
359         * binutils-all/dlltool.exp: Two new -p tests.
360         * config/default.exp (dlltool_gas_flag): New variable.
361         Copy gas and lds executables into tmpdir/gas directory rather than
362         making symlinks which might not be supported by the host OS.
363         Attempt to handle the case where the host OS does not use the .exe
364         extension but the target OS does.
365         * lib/utils-lib.exp (exe_ext): New procedure.
367 2004-07-12  Nick Clifton  <nickc@redhat.com>
369         * binutils-all/dlltool.exp: Check that the -p switch is not
370         rejected.
372 2004-07-09  Andreas Schwab  <schwab@suse.de>
374         * binutils-all/m68k/movem.s: New file.
376         * binutils-all/m68k/objdump.exp: New file.
378 2004-05-15  Nick Clifton  <nickc@redhat.com>
380         * binutils-all/readelf.ss: Allow for ARM mapping symbols.
382 2004-05-12  Ben Elliston  <bje@au.ibm.com>
384         * binutils-all/ar.exp: Remove stray semicolons.
385         * binutils-all/dlltool.exp: Likewise.
386         * binutils-all/objcopy.exp: Likewise.
387         * binutils-all/readelf.exp: Likewise.
388         * binutils-all/windres/windres.exp: Likewise.
389         * lib/utils-lib.exp: Likewise.
391 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
393         * binutils-all/readelf.ss-mips: Allow named section symbols.
395 2004-03-30  Jakub Jelinek  <jakub@redhat.com>
397         * binutils-all/objcopy.exp: Accept main as a data symbol as well.
399 2004-02-27  Andreas Schwab  <schwab@suse.de>
401         * binutils-all/ar.exp (argument_parsing): New test.
403 2004-02-20  Nathan Sidwell  <nathan@codesourcery.com>
405         * binutils-all/objcopy.exp: Reorder arguments for POSIXLY_CORRECT
406         systems.
408 For older changes see ChangeLog-9303
410 Local Variables:
411 mode: change-log
412 left-margin: 8
413 fill-column: 74
414 version-control: never
415 End: