1 2015-10-15 Alan Modra <amodra@gmail.com>
3 * binutils-all/objcopy.exp: Delete trailing whitespace. Use
4 "string equal" rather than "string match" when making simple
5 string comparisons. Revert 2008-07-08 host_triplet checks.
6 Perform non-run tests when we can build executable.
7 (strip_executable, strip_executable_with_saving_a_symbol): Move
8 run test later. Take extra param on whether to perform run test.
10 (keep_debug_symbols_and_test_copy): Delete unused vars.
12 2015-09-30 H.J. Lu <hongjiu.lu@intel.com>
14 * lib/utils-lib.exp (run_dump_test): Handle symbolic link when
17 2015-09-29 H.J. Lu <hongjiu.lu@intel.com>
20 * binutils-all/objcopy.exp: Run pr19020a and pr19020b.
21 * lib/utils-lib.exp (run_dump_test): Support binary input.
22 * binutils-all/pr19020.in: New file.
23 * binutils-all/pr19020a.d: Likewise.
24 * binutils-all/pr19020b.d: Likewise.
26 2015-08-11 Alan Modra <amodra@gmail.com>
28 * binutils-all/strip-12.s: Align .bss section.
29 * binutils-all/strip-12.d: Adjust.
30 * binutils-all/symbols-1.d: Allow extraneous symbols.
31 * binutils-all/symbols-2.d: Likewise, and V for weakened syms.
32 * binutils-all/symbols-3.d: Likewise.
33 * binutils-all/symbols-4.d: Likewise.
35 2015-08-08 Hans-Peter Nilsson <hp@axis.com>
37 * binutils-all/strip-12.s: Use ".section .bss" instead of ".bss"
38 which isn't supported by all ELF targets.
40 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
43 * binutils-all/objcopy.exp: Run strip-12.
44 * binutils-all/strip-12.d: New file.
45 * binutils-all/strip-12.s: Likewise.
47 2015-08-07 Andrew Burgess <andrew.burgess@embecosm.com>
49 * binutils-all/objcopy.exp: Run new symbol tests.
50 (objcopy_test_symbol_manipulation): New function.
51 * binutils-all/symbols-1.d: New file.
52 * binutils-all/symbols-2.d: New file.
53 * binutils-all/symbols-3.d: New file.
54 * binutils-all/symbols-4.d: New file.
55 * binutils-all/symbols.s: New file.
57 2015-08-05 Nick Clifton <nickc@redhat.com>
59 * binutils-all/objcopy.exp (keep_debug_symbols_and_check_links):
60 New proc. Checks that debug-info-only binaries retain the
61 sh_link field in stripped sections.
63 2015-08-04 Nick Clifton <nickc@redhat.com>
65 * lib/utils-lib.exp (run_dump_test): Document DUMPPROG, readelf
66 and size parameters. Alpha-sort switch tables. Include
67 addr2line, and size in list of possible auto-detected dump
70 2015-07-24 Nick Clifton <nickc@redhat.com>
72 * binutils-all/localize-hidden-1.d: Allow for extra symbols in the
74 * binutils-all/strip-11.d: Skip for the RL78.
76 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
78 * binutils-all/compress.exp: Update.
80 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
83 * binutils-all/compress.exp (convert_test): New proc.
84 Run conversion tests between x86-64 and x32.
86 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
88 * binutils-all/dw2-3.W: Updated to accept .debug_* sections.
90 2015-05-20 Ed Maste <emaste@freebsd.org>
92 * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
93 i?86-*-freebsd\[12\].*.
94 * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
96 2015-05-18 Nick Clifton <nickc@redhat.com>
98 * binutils-all/dw2-3.S: Replace .int with .4byte.
100 2015-05-15 Nick Clifton <nickc@redhat.com>
102 * binutils-all/z.s: New test. Checks the --decompress option to
104 * binutils-all/readelf.exp: Run the test.
105 * binutils-all/readelf.z: Expected output from readelf.
107 2015-05-14 H.J. Lu <hongjiu.lu@intel.com>
109 * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
111 * binutils-all/libdw2-compressedgabi.out: Updated.
113 2015-05-15 Nick Clifton <nickc@redhat.com>
116 * binutils-all/pr18374.s: New test file.
117 * binutils-all/readelf.exp: Assemble and run the new test.
118 * binutils-all/readelf.pr18374: Expected output from readelf.
120 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
122 * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
124 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
126 * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
127 * lib/utils-lib.exp (run_dump_test): Allow mixing target and
128 not-target directives.
130 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
132 * binutils-all/objdump.exp (cpus_expected): Append iamcu.
134 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
136 * binutils-all/elfedit-5.d: New file.
137 * binutils-all/elfedit.exp: Run elfedit-5.
139 2015-04-30 Nick Clifton <nickc@redhat.com>
141 * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
143 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
146 * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
148 * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
149 * binutils-all/dw2-3.W: Likewise.
150 * binutils-all/objdump.W: Likewise.
151 * binutils-all/dw2-3gabi.W: New file.
153 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
155 * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
157 * binutils-all/i386/compressed-1c.d: Likewise.
158 * binutils-all/readelf.s-64: Likewise.
159 * binutils-all/x86-64/compressed-1b.d: Likewise.
160 * binutils-all/x86-64/compressed-1c.d: Likewise.
162 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
164 * compress.exp: Add tests for
165 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
166 * binutils-all/dw2-3.rS: New file.
167 * binutils-all/dw2-3.rt: Likewise.
168 * binutils-all/libdw2-compressedgabi.out: Likewise.
170 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
172 * binutils-all/compress.exp: Remove is_zlib_supported check.
173 * binutils-all/objdump.exp: Likewise.
174 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
175 * lib/utils-lib.exp (run_dump_test): Likewise.
176 * lib/binutils-common.exp (is_zlib_supported): Removed.
178 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
180 * binutils-all/compress.exp (compression_used): Remove "/dev/null"
183 2015-04-05 H.J. Lu <hongjiu.lu@intel.com>
185 * binutils-all/compress.exp (compression_used): New.
186 Xfail test if compression didn't make the section smaller.
188 2015-04-04 H.J. Lu <hongjiu.lu@intel.com>
190 * binutils-all/compress.exp (testfile): Remove suffix.
191 (compressedfile): Likewise.
192 (compressedfile2): Likewise.
195 (compressedfile3): Likewise.
198 (${libfile}.a): Add ${compressedfile3}.o.
199 * binutils-all/dw2-3.S: New file.
200 * binutils-all/dw2-3.W: Likewise.
201 * binutils-all/libdw2-compressed.out: Updated.
202 * binutils-all/libdw2.out: Likewise.
204 2015-04-03 H.J. Lu <hongjiu.lu@intel.com>
206 * lib/binutils-common.exp (is_zlib_supported): Always return 1.
208 2015-04-02 Nick Clifton <nickc@redhat.com>
210 * binutils-all/readelf.ss-64: Move possible location of the $d
213 2015-03-26 Renlin Li <renlin.li@arm.com>
215 * binutils-all/readelf.s-64: Support aarch64 case.
216 * binutils-all/readelf.ss-64: Likewise.
218 2015-03-11 Alan Modra <amodra@gmail.com>
220 * binutils-all/update-section.exp: Only run on ELF targets.
222 2015-03-03 Jiong Wang <jiong.wang@arm.com>
224 * binutils-all/arm/rvct_symbol.s: New testcase.
225 * binutils-all/arm/objdump.exp: Run it.
227 2015-02-26 Andrew Burgess <andrew.burgess@embecosm.com>
229 * binutils-all/update-1.s: New file.
230 * binutils-all/update-2.s: New file.
231 * binutils-all/update-3.s: New file.
232 * binutils-all/update-4.s: New file.
233 * binutils-all/update-section.exp: New file.
235 2015-02-24 Nick Clifton <nickc@redhat.com>
237 * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
239 2015-01-01 Alan Modra <amodra@gmail.com>
241 Update year range in copyright notice of all files.
243 2014-12-26 Alan Modra <amodra@gmail.com>
245 * binutils-all/strip-11.d: New test.
246 * binutils-all/objcopy.exp: Run it.
248 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
250 * binutils-all/objcopy.exp: Skip strip-10 for Visium.
252 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
254 * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
255 * binutils-all/readelf.exp: Likewise
257 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
259 * binutils-all/readelf.ss-mips: Account for new sections.
261 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
263 * binutils-all/readelf.s: Account for .MIPS.abiflags and
265 * binutils-all/readelf.ss-tmips: Likewise.
266 * binutils-all/strip-3.d: Likewise.
268 2014-07-10 Will Newton <will.newton@linaro.org>
270 * binutils-all/objcopy.exp: Disable the strip-10 test on
271 non-EABI ARM configurations.
273 2014-06-03 Nick Clifton <nickc@redhat.com>
275 * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
276 if these executables are not present.
278 2014-04-30 Nick Clifton <nickc@redhat.com>
280 * binutils-all/debug_str.s: New test.
281 * binutils-all/debug_str.d: New test control file.
282 * binutils-all/compress.exp: Run debug_str test.
284 2014-04-22 Christian Svensson <blue@cmd.nu>
286 * binutils-all/objcopy.exp: Remove openrisc and or32 support. Add
288 * binutils-all/objdump.exp: Likewise.
289 * binutils-all/dw2-decodedline-1.S: Likewise.
291 2014-03-26 Jiong Wang <jiong.wang@arm.com>
293 * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
294 * binutils-all/aarch64/unallocated-encoding.s: New testcase.
295 * binutils-all/aarch64/unallocated-encoding.d: Ditto.
297 2014-03-17 Nick Clifton <nickc@redhat.com>
299 * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
301 2014-01-29 Nick Clifton <nickc@redhat.com>
304 * binutils-all/strip-10.d: Revert previous delta.
306 2014-01-28 Nick Clifton <nickc@redhat.com>
309 * binutils-all/strip-10.d: Allow "System V" in the osabi field.
311 2013-12-20 Nick Clifton <nickc@redhat.com>
314 * binutils-all/dw2-1.W: Update expected objdump output.
315 * binutils-all/i386/compressed-1a.d: Likewise.
316 * binutils-all/objdump.W: Likewise.
317 * binutils-all/x86-64/compressed-1a.d: Likewise.
319 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
322 * binutils-all/readelf.s: Updated.
323 * binutils-all/readelf.s-64: Likewise.
325 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
326 Wei-Cheng Wang <cole945@gmail.com>
328 * binutils-all/objdump.exp: Add NDS32 cpu.
329 * binutils-all/readelf.r: Skip extra reloc created by NDS32.
331 2013-12-12 H.J. Lu <hongjiu.lu@intel.com>
334 * binutils-all/strip-10.d: Check OS/ABI.
336 2013-12-07 Mike Frysinger <vapier@gentoo.org>
338 * binutils-all/windres/escapex-2.rc: Remove +x file mode.
339 * binutils-all/windres/version_small.rc: Likewise.
340 * binutils-all/windres/version_small.rsd: Likewise.
342 2013-12-03 Nick Clifton <nickc@redhat.com>
344 * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
345 Add test of "objump -p" output.
347 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
349 * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
351 * binutils-all/readelf.exp: Likewise
353 2013-11-21 Tristan Gingold <gingold@adacore.com>
355 * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
357 2013-11-02 Alan Modra <amodra@gmail.com>
359 * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
361 * binutils-all/dw2-1.S: Use .4byte rather than .int.
362 * binutils-all/dw2-2.S: Likewise.
364 2013-10-24 Nick Clifton <nickc@redhat.com>
366 * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
368 2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
370 * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
372 2013-09-12 Nick Clifton <nickc@redhat.com>
374 * binutils-all/x86-64/compressed-1a.d: Update expected output to
375 allow for 64-bit addresses.
377 2013-08-22 Nick Clifton <nickc@redhat.com>
379 * binutils-all/nm.exp: --size-sort test: Add more ELF-like
381 * binutils-all/nm-1.s: Use .byte instead of .long.
382 Provide a terminating symbol.
384 2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
386 * binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
387 for mmix-knuth-mmixware.
389 2013-08-20 Hans-Peter Nilsson <hp@bitrange.com>
391 * binutils-all/nm.exp: Xfail test for nm --size-sort for
394 2013-08-19 Tristan Gingold <gingold@adacore.com>
396 * binutils-all/nm.exp: Add a test for nm --size-sort
397 * binutils-all/nm-elf-1.s: New file.
398 * binutils-all/nm-1.s: New file.
400 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
402 * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
403 section alignment change.
404 * binutils-all/i386/compressed-1c.d: Likewise.
405 * binutils-all/x86-64/compressed-1b.d: Likewise.
406 * binutils-all/x86-64/compressed-1c.d: Likewise.
408 2013-05-28 Cary Coutant <ccoutant@google.com>
410 * binutils-all/dw2-1.W: Adjust expected output.
411 * binutils-all/objdump.W: Likewise.
412 * binutils-all/i386/compressed-1a.d: Likewise.
413 * binutils-all/x86-64/compressed-1a.d: Likewise.
415 2013-05-02 Nick Clifton <nickc@redhat.com>
417 * readelf.exp: Expect -wi test to fail for the MSP430.
419 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
421 * lib/binutils-common.exp (is_elf_format): Also exclude
424 2013-02-26 Nick Clifton <nickc@redhat.com>
427 * binutils-all/readelf.n: Updare expected output from readelf.
429 2013-02-14 Maciej W. Rozycki <macro@codesourcery.com>
431 * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
432 * binutils-all/mips/mixed-mips16.d: Update accordingly.
434 2013-02-13 Maciej W. Rozycki <macro@codesourcery.com>
436 * binutils-all/mips/mixed-micromips.d: New test.
437 * binutils-all/mips/mixed-mips16.d: New test.
438 * binutils-all/mips/mixed-micromips.s: New test source.
439 * binutils-all/mips/mixed-mips16.s: New test source.
440 * binutils-all/mips/mips.exp: New file.
442 2012-12-17 Nick Clifton <nickc@redhat.com>
444 * binutils-all/windres/README: Add copyright notice.
446 2012-11-27 Roland McGrath <mcgrathr@google.com>
448 * lib/binutils-common.exp (is_zlib_supported): New function.
449 * lib/utils-lib.exp (run_dump_test): If as options include
450 --compress-debug-sections and zlib is not available, report
451 the test as unsupported.
452 * binutils-all/compress.exp: Bail out if zlib is not available.
453 * binutils-all/objdump.exp (objdump compressed debug):
454 Mark unsupported if zlib is not available.
455 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
457 2012-11-06 H.J. Lu <hongjiu.lu@intel.com>
460 * binutils-all/ar.exp (bfdtest1): Removed.
461 (long_filenames): Take bfdtests.
462 (thin_archive): Likewise.
463 (thin_archive_with_nested): Likewise.
465 Pass $bfdtests to long_filenames, thin_archive and
466 thin_archive_with_nested.
468 2012-10-29 Alan Modra <amodra@gmail.com>
470 * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
473 2012-10-24 H.J. Lu <hongjiu.lu@intel.com>
475 * binutils-all/ar.exp (bfdtest1): Remove findfile.
477 2012-10-21 H.J. Lu <hongjiu.lu@intel.com>
479 * binutils-all/dw2-1.W: Updated.
481 2012-10-20 H.J. Lu <hongjiu.lu@intel.com>
483 * binutils-all/compress.exp: Add an objdump test.
484 * binutils-all/dw2-1.W: New file.
486 2012-08-17 H.J. Lu <hongjiu.lu@intel.com>
488 * binutils-all/ar.exp (long_filenames): Remove extra verbose
490 (thin_archive): Likewise.
491 (thin_archive_with_nested): Likewise. Also run bfdtest1 on
494 2012-08-16 H.J. Lu <hongjiu.lu@intel.com>
497 * ar.exp (bfdtest1): New.
498 (long_filenames): Run bfdtest1.
499 (thin_archive): Likewise.
500 (thin_archive_with_nested): Likewise.
502 2012-08-13 Ian Bolton <ian.bolton@arm.com>
503 Laurent Desnogues <laurent.desnogues@arm.com>
504 Jim MacArthur <jim.macarthur@arm.com>
505 Marcus Shawcroft <marcus.shawcroft@arm.com>
506 Nigel Stephens <nigel.stephens@arm.com>
507 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
508 Richard Earnshaw <rearnsha@arm.com>
509 Sofiane Naci <sofiane.naci@arm.com>
510 Tejas Belagod <tejas.belagod@arm.com>
511 Yufeng Zhang <yufeng.zhang@arm.com>
513 * objdump.exp: Add AArch64.
515 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
518 * binutils-all/i386/compressed-1a.d: Updated.
519 * binutils-all/objdump.W: Likewise.
520 * binutils-all/readelf.wa: Likewise.
521 * binutils-all/x86-64/compressed-1a.d: Likewise.
523 2012-07-28 Kai Tietz <ktietz@redhat.com>
525 * binutils-all/windres/version_small.rc: New test.
526 * binutils-all/windres/version_small.rsd: Likewise.
528 2012-07-03 H.J. Lu <hongjiu.lu@intel.com>
531 * binutils-all/compress.exp: Test compress empty debug sections.
533 * binutils-all/dw2-empty.S: New file.
535 2012-06-07 Thomas Schwinge <thomas@codesourcery.com>
537 * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
539 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
541 * binutils-all/hppa/objdump.exp: Expect addend as signed.
543 2012-05-17 Alan Modra <amodra@gmail.com>
545 * binutils-all/objdump.W: Update.
546 * binutils-all/readelf.wa: Update.
547 * binutils-all/i386/compressed-1a.d: Update.
548 * binutils-all/x86-64/compressed-1a.d: Update.
550 2012-05-16 Meador Inge <meadori@codesourcery.com>
552 * binutils-all/arm/objdump.exp:
553 STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
555 2012-04-12 H.J. Lu <hongjiu.lu@intel.com>
558 * binutils-all/i386/compressed-1b.d: Remove empty REL section.
559 * binutils-all/i386/compressed-1c.d: Likewise.
561 * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
563 * binutils-all/x86-64/compressed-1c.d: Likewise.
565 2012-04-03 Roland McGrath <mcgrathr@google.com>
567 * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
570 * binutils-all/elfedit-4.d: Add "#as: --64" option.
572 * binutils-all/i386/i386.exp: Accept nacl targets too.
573 * binutils-all/x86-64/x86-64.exp: Likewise.
575 2012-03-13 Hans-Peter Nilsson <hp@axis.com>
578 * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
581 2012-02-25 Walter Lee <walt@tilera.com>
583 * binutils-all/objdump.exp (cpus_expected): Add tilegx.
585 2012-02-14 Alan Modra <amodra@gmail.com>
587 * binutils-all/dlltool.exp: Add setup_xfail.
589 * binutils-all/dw2-decodedline.S: Always have whitespace before
591 * binutils-all/version.s: Likewise.
592 * binutils-all/objdump.exp (dw2-decodedline): Don't run for
593 hppa64*-*-hpux*, i370-*-*, i960-*-*.
595 2012-02-11 Kai Tietz <ktietz@redhat.com>
597 * binutils-all/version.def: New file.
598 * binutils-all/dlltool.exp: Add version-dll test.
600 2012-02-02 Nick Clifton <nickc@redhat.com>
602 * binutils-all/readelf.n: Add #pass to cope with targets that add
605 2012-02-01 Nick Clifton <nickc@redhat.com>
608 * binutils-all/version.s: New test source file.
609 * binutils-all/readelf.n: New file: expected readelf output.
610 * binutils-all/readelf.exp: Add test of .note section contents.
612 For older changes see ChangeLog-0411
614 Copyright (C) 2012-2015 Free Software Foundation, Inc.
616 Copying and distribution of this file, with or without modification,
617 are permitted in any medium without royalty provided the copyright
618 notice and this notice are preserved.
624 version-control: never