1 2015-11-30 Andrew Burgess <andrew.burgess@embecosm.com>
3 * binutils-all/objdump.exp: Add test for .debug_ranges decode.
4 * binutils-all/dw2-ranges.S: New file.
5 * binutils-all/dw2-ranges.W: New file.
7 2015-10-22 Alan Modra <amodra@gmail.com>
9 * binutils-all/add-symbol.d: Run test on mips. Support either
10 order of NEW and NEWDATA symbols.
12 2015-10-21 Ronald Hoogenboom <rhoogenboom@irdeto.com>
15 * binutils-all/add-symbol.d: New test.
16 * binutils-all/objcopy.exp: Run the new test.
18 2015-10-15 Alan Modra <amodra@gmail.com>
20 * binutils-all/objcopy.exp: Delete trailing whitespace. Use
21 "string equal" rather than "string match" when making simple
22 string comparisons. Revert 2008-07-08 host_triplet checks.
23 Perform non-run tests when we can build executable.
24 (strip_executable, strip_executable_with_saving_a_symbol): Move
25 run test later. Take extra param on whether to perform run test.
27 (keep_debug_symbols_and_test_copy): Delete unused vars.
29 2015-09-30 H.J. Lu <hongjiu.lu@intel.com>
31 * lib/utils-lib.exp (run_dump_test): Handle symbolic link when
34 2015-09-29 H.J. Lu <hongjiu.lu@intel.com>
37 * binutils-all/objcopy.exp: Run pr19020a and pr19020b.
38 * lib/utils-lib.exp (run_dump_test): Support binary input.
39 * binutils-all/pr19020.in: New file.
40 * binutils-all/pr19020a.d: Likewise.
41 * binutils-all/pr19020b.d: Likewise.
43 2015-08-11 Alan Modra <amodra@gmail.com>
45 * binutils-all/strip-12.s: Align .bss section.
46 * binutils-all/strip-12.d: Adjust.
47 * binutils-all/symbols-1.d: Allow extraneous symbols.
48 * binutils-all/symbols-2.d: Likewise, and V for weakened syms.
49 * binutils-all/symbols-3.d: Likewise.
50 * binutils-all/symbols-4.d: Likewise.
52 2015-08-08 Hans-Peter Nilsson <hp@axis.com>
54 * binutils-all/strip-12.s: Use ".section .bss" instead of ".bss"
55 which isn't supported by all ELF targets.
57 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
60 * binutils-all/objcopy.exp: Run strip-12.
61 * binutils-all/strip-12.d: New file.
62 * binutils-all/strip-12.s: Likewise.
64 2015-08-07 Andrew Burgess <andrew.burgess@embecosm.com>
66 * binutils-all/objcopy.exp: Run new symbol tests.
67 (objcopy_test_symbol_manipulation): New function.
68 * binutils-all/symbols-1.d: New file.
69 * binutils-all/symbols-2.d: New file.
70 * binutils-all/symbols-3.d: New file.
71 * binutils-all/symbols-4.d: New file.
72 * binutils-all/symbols.s: New file.
74 2015-08-05 Nick Clifton <nickc@redhat.com>
76 * binutils-all/objcopy.exp (keep_debug_symbols_and_check_links):
77 New proc. Checks that debug-info-only binaries retain the
78 sh_link field in stripped sections.
80 2015-08-04 Nick Clifton <nickc@redhat.com>
82 * lib/utils-lib.exp (run_dump_test): Document DUMPPROG, readelf
83 and size parameters. Alpha-sort switch tables. Include
84 addr2line, and size in list of possible auto-detected dump
87 2015-07-24 Nick Clifton <nickc@redhat.com>
89 * binutils-all/localize-hidden-1.d: Allow for extra symbols in the
91 * binutils-all/strip-11.d: Skip for the RL78.
93 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
95 * binutils-all/compress.exp: Update.
97 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
100 * binutils-all/compress.exp (convert_test): New proc.
101 Run conversion tests between x86-64 and x32.
103 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
105 * binutils-all/dw2-3.W: Updated to accept .debug_* sections.
107 2015-05-20 Ed Maste <emaste@freebsd.org>
109 * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
110 i?86-*-freebsd\[12\].*.
111 * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
113 2015-05-18 Nick Clifton <nickc@redhat.com>
115 * binutils-all/dw2-3.S: Replace .int with .4byte.
117 2015-05-15 Nick Clifton <nickc@redhat.com>
119 * binutils-all/z.s: New test. Checks the --decompress option to
121 * binutils-all/readelf.exp: Run the test.
122 * binutils-all/readelf.z: Expected output from readelf.
124 2015-05-14 H.J. Lu <hongjiu.lu@intel.com>
126 * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
128 * binutils-all/libdw2-compressedgabi.out: Updated.
130 2015-05-15 Nick Clifton <nickc@redhat.com>
133 * binutils-all/pr18374.s: New test file.
134 * binutils-all/readelf.exp: Assemble and run the new test.
135 * binutils-all/readelf.pr18374: Expected output from readelf.
137 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
139 * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
141 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
143 * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
144 * lib/utils-lib.exp (run_dump_test): Allow mixing target and
145 not-target directives.
147 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
149 * binutils-all/objdump.exp (cpus_expected): Append iamcu.
151 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
153 * binutils-all/elfedit-5.d: New file.
154 * binutils-all/elfedit.exp: Run elfedit-5.
156 2015-04-30 Nick Clifton <nickc@redhat.com>
158 * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
160 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
163 * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
165 * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
166 * binutils-all/dw2-3.W: Likewise.
167 * binutils-all/objdump.W: Likewise.
168 * binutils-all/dw2-3gabi.W: New file.
170 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
172 * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
174 * binutils-all/i386/compressed-1c.d: Likewise.
175 * binutils-all/readelf.s-64: Likewise.
176 * binutils-all/x86-64/compressed-1b.d: Likewise.
177 * binutils-all/x86-64/compressed-1c.d: Likewise.
179 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
181 * compress.exp: Add tests for
182 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
183 * binutils-all/dw2-3.rS: New file.
184 * binutils-all/dw2-3.rt: Likewise.
185 * binutils-all/libdw2-compressedgabi.out: Likewise.
187 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
189 * binutils-all/compress.exp: Remove is_zlib_supported check.
190 * binutils-all/objdump.exp: Likewise.
191 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
192 * lib/utils-lib.exp (run_dump_test): Likewise.
193 * lib/binutils-common.exp (is_zlib_supported): Removed.
195 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
197 * binutils-all/compress.exp (compression_used): Remove "/dev/null"
200 2015-04-05 H.J. Lu <hongjiu.lu@intel.com>
202 * binutils-all/compress.exp (compression_used): New.
203 Xfail test if compression didn't make the section smaller.
205 2015-04-04 H.J. Lu <hongjiu.lu@intel.com>
207 * binutils-all/compress.exp (testfile): Remove suffix.
208 (compressedfile): Likewise.
209 (compressedfile2): Likewise.
212 (compressedfile3): Likewise.
215 (${libfile}.a): Add ${compressedfile3}.o.
216 * binutils-all/dw2-3.S: New file.
217 * binutils-all/dw2-3.W: Likewise.
218 * binutils-all/libdw2-compressed.out: Updated.
219 * binutils-all/libdw2.out: Likewise.
221 2015-04-03 H.J. Lu <hongjiu.lu@intel.com>
223 * lib/binutils-common.exp (is_zlib_supported): Always return 1.
225 2015-04-02 Nick Clifton <nickc@redhat.com>
227 * binutils-all/readelf.ss-64: Move possible location of the $d
230 2015-03-26 Renlin Li <renlin.li@arm.com>
232 * binutils-all/readelf.s-64: Support aarch64 case.
233 * binutils-all/readelf.ss-64: Likewise.
235 2015-03-11 Alan Modra <amodra@gmail.com>
237 * binutils-all/update-section.exp: Only run on ELF targets.
239 2015-03-03 Jiong Wang <jiong.wang@arm.com>
241 * binutils-all/arm/rvct_symbol.s: New testcase.
242 * binutils-all/arm/objdump.exp: Run it.
244 2015-02-26 Andrew Burgess <andrew.burgess@embecosm.com>
246 * binutils-all/update-1.s: New file.
247 * binutils-all/update-2.s: New file.
248 * binutils-all/update-3.s: New file.
249 * binutils-all/update-4.s: New file.
250 * binutils-all/update-section.exp: New file.
252 2015-02-24 Nick Clifton <nickc@redhat.com>
254 * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
256 2015-01-01 Alan Modra <amodra@gmail.com>
258 Update year range in copyright notice of all files.
260 2014-12-26 Alan Modra <amodra@gmail.com>
262 * binutils-all/strip-11.d: New test.
263 * binutils-all/objcopy.exp: Run it.
265 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
267 * binutils-all/objcopy.exp: Skip strip-10 for Visium.
269 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
271 * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
272 * binutils-all/readelf.exp: Likewise
274 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
276 * binutils-all/readelf.ss-mips: Account for new sections.
278 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
280 * binutils-all/readelf.s: Account for .MIPS.abiflags and
282 * binutils-all/readelf.ss-tmips: Likewise.
283 * binutils-all/strip-3.d: Likewise.
285 2014-07-10 Will Newton <will.newton@linaro.org>
287 * binutils-all/objcopy.exp: Disable the strip-10 test on
288 non-EABI ARM configurations.
290 2014-06-03 Nick Clifton <nickc@redhat.com>
292 * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
293 if these executables are not present.
295 2014-04-30 Nick Clifton <nickc@redhat.com>
297 * binutils-all/debug_str.s: New test.
298 * binutils-all/debug_str.d: New test control file.
299 * binutils-all/compress.exp: Run debug_str test.
301 2014-04-22 Christian Svensson <blue@cmd.nu>
303 * binutils-all/objcopy.exp: Remove openrisc and or32 support. Add
305 * binutils-all/objdump.exp: Likewise.
306 * binutils-all/dw2-decodedline-1.S: Likewise.
308 2014-03-26 Jiong Wang <jiong.wang@arm.com>
310 * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
311 * binutils-all/aarch64/unallocated-encoding.s: New testcase.
312 * binutils-all/aarch64/unallocated-encoding.d: Ditto.
314 2014-03-17 Nick Clifton <nickc@redhat.com>
316 * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
318 2014-01-29 Nick Clifton <nickc@redhat.com>
321 * binutils-all/strip-10.d: Revert previous delta.
323 2014-01-28 Nick Clifton <nickc@redhat.com>
326 * binutils-all/strip-10.d: Allow "System V" in the osabi field.
328 2013-12-20 Nick Clifton <nickc@redhat.com>
331 * binutils-all/dw2-1.W: Update expected objdump output.
332 * binutils-all/i386/compressed-1a.d: Likewise.
333 * binutils-all/objdump.W: Likewise.
334 * binutils-all/x86-64/compressed-1a.d: Likewise.
336 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
339 * binutils-all/readelf.s: Updated.
340 * binutils-all/readelf.s-64: Likewise.
342 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
343 Wei-Cheng Wang <cole945@gmail.com>
345 * binutils-all/objdump.exp: Add NDS32 cpu.
346 * binutils-all/readelf.r: Skip extra reloc created by NDS32.
348 2013-12-12 H.J. Lu <hongjiu.lu@intel.com>
351 * binutils-all/strip-10.d: Check OS/ABI.
353 2013-12-07 Mike Frysinger <vapier@gentoo.org>
355 * binutils-all/windres/escapex-2.rc: Remove +x file mode.
356 * binutils-all/windres/version_small.rc: Likewise.
357 * binutils-all/windres/version_small.rsd: Likewise.
359 2013-12-03 Nick Clifton <nickc@redhat.com>
361 * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
362 Add test of "objump -p" output.
364 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
366 * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
368 * binutils-all/readelf.exp: Likewise
370 2013-11-21 Tristan Gingold <gingold@adacore.com>
372 * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
374 2013-11-02 Alan Modra <amodra@gmail.com>
376 * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
378 * binutils-all/dw2-1.S: Use .4byte rather than .int.
379 * binutils-all/dw2-2.S: Likewise.
381 2013-10-24 Nick Clifton <nickc@redhat.com>
383 * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
385 2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
387 * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
389 2013-09-12 Nick Clifton <nickc@redhat.com>
391 * binutils-all/x86-64/compressed-1a.d: Update expected output to
392 allow for 64-bit addresses.
394 2013-08-22 Nick Clifton <nickc@redhat.com>
396 * binutils-all/nm.exp: --size-sort test: Add more ELF-like
398 * binutils-all/nm-1.s: Use .byte instead of .long.
399 Provide a terminating symbol.
401 2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
403 * binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
404 for mmix-knuth-mmixware.
406 2013-08-20 Hans-Peter Nilsson <hp@bitrange.com>
408 * binutils-all/nm.exp: Xfail test for nm --size-sort for
411 2013-08-19 Tristan Gingold <gingold@adacore.com>
413 * binutils-all/nm.exp: Add a test for nm --size-sort
414 * binutils-all/nm-elf-1.s: New file.
415 * binutils-all/nm-1.s: New file.
417 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
419 * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
420 section alignment change.
421 * binutils-all/i386/compressed-1c.d: Likewise.
422 * binutils-all/x86-64/compressed-1b.d: Likewise.
423 * binutils-all/x86-64/compressed-1c.d: Likewise.
425 2013-05-28 Cary Coutant <ccoutant@google.com>
427 * binutils-all/dw2-1.W: Adjust expected output.
428 * binutils-all/objdump.W: Likewise.
429 * binutils-all/i386/compressed-1a.d: Likewise.
430 * binutils-all/x86-64/compressed-1a.d: Likewise.
432 2013-05-02 Nick Clifton <nickc@redhat.com>
434 * readelf.exp: Expect -wi test to fail for the MSP430.
436 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
438 * lib/binutils-common.exp (is_elf_format): Also exclude
441 2013-02-26 Nick Clifton <nickc@redhat.com>
444 * binutils-all/readelf.n: Updare expected output from readelf.
446 2013-02-14 Maciej W. Rozycki <macro@codesourcery.com>
448 * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
449 * binutils-all/mips/mixed-mips16.d: Update accordingly.
451 2013-02-13 Maciej W. Rozycki <macro@codesourcery.com>
453 * binutils-all/mips/mixed-micromips.d: New test.
454 * binutils-all/mips/mixed-mips16.d: New test.
455 * binutils-all/mips/mixed-micromips.s: New test source.
456 * binutils-all/mips/mixed-mips16.s: New test source.
457 * binutils-all/mips/mips.exp: New file.
459 2012-12-17 Nick Clifton <nickc@redhat.com>
461 * binutils-all/windres/README: Add copyright notice.
463 2012-11-27 Roland McGrath <mcgrathr@google.com>
465 * lib/binutils-common.exp (is_zlib_supported): New function.
466 * lib/utils-lib.exp (run_dump_test): If as options include
467 --compress-debug-sections and zlib is not available, report
468 the test as unsupported.
469 * binutils-all/compress.exp: Bail out if zlib is not available.
470 * binutils-all/objdump.exp (objdump compressed debug):
471 Mark unsupported if zlib is not available.
472 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
474 2012-11-06 H.J. Lu <hongjiu.lu@intel.com>
477 * binutils-all/ar.exp (bfdtest1): Removed.
478 (long_filenames): Take bfdtests.
479 (thin_archive): Likewise.
480 (thin_archive_with_nested): Likewise.
482 Pass $bfdtests to long_filenames, thin_archive and
483 thin_archive_with_nested.
485 2012-10-29 Alan Modra <amodra@gmail.com>
487 * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
490 2012-10-24 H.J. Lu <hongjiu.lu@intel.com>
492 * binutils-all/ar.exp (bfdtest1): Remove findfile.
494 2012-10-21 H.J. Lu <hongjiu.lu@intel.com>
496 * binutils-all/dw2-1.W: Updated.
498 2012-10-20 H.J. Lu <hongjiu.lu@intel.com>
500 * binutils-all/compress.exp: Add an objdump test.
501 * binutils-all/dw2-1.W: New file.
503 2012-08-17 H.J. Lu <hongjiu.lu@intel.com>
505 * binutils-all/ar.exp (long_filenames): Remove extra verbose
507 (thin_archive): Likewise.
508 (thin_archive_with_nested): Likewise. Also run bfdtest1 on
511 2012-08-16 H.J. Lu <hongjiu.lu@intel.com>
514 * ar.exp (bfdtest1): New.
515 (long_filenames): Run bfdtest1.
516 (thin_archive): Likewise.
517 (thin_archive_with_nested): Likewise.
519 2012-08-13 Ian Bolton <ian.bolton@arm.com>
520 Laurent Desnogues <laurent.desnogues@arm.com>
521 Jim MacArthur <jim.macarthur@arm.com>
522 Marcus Shawcroft <marcus.shawcroft@arm.com>
523 Nigel Stephens <nigel.stephens@arm.com>
524 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
525 Richard Earnshaw <rearnsha@arm.com>
526 Sofiane Naci <sofiane.naci@arm.com>
527 Tejas Belagod <tejas.belagod@arm.com>
528 Yufeng Zhang <yufeng.zhang@arm.com>
530 * objdump.exp: Add AArch64.
532 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
535 * binutils-all/i386/compressed-1a.d: Updated.
536 * binutils-all/objdump.W: Likewise.
537 * binutils-all/readelf.wa: Likewise.
538 * binutils-all/x86-64/compressed-1a.d: Likewise.
540 2012-07-28 Kai Tietz <ktietz@redhat.com>
542 * binutils-all/windres/version_small.rc: New test.
543 * binutils-all/windres/version_small.rsd: Likewise.
545 2012-07-03 H.J. Lu <hongjiu.lu@intel.com>
548 * binutils-all/compress.exp: Test compress empty debug sections.
550 * binutils-all/dw2-empty.S: New file.
552 2012-06-07 Thomas Schwinge <thomas@codesourcery.com>
554 * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
556 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
558 * binutils-all/hppa/objdump.exp: Expect addend as signed.
560 2012-05-17 Alan Modra <amodra@gmail.com>
562 * binutils-all/objdump.W: Update.
563 * binutils-all/readelf.wa: Update.
564 * binutils-all/i386/compressed-1a.d: Update.
565 * binutils-all/x86-64/compressed-1a.d: Update.
567 2012-05-16 Meador Inge <meadori@codesourcery.com>
569 * binutils-all/arm/objdump.exp:
570 STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
572 2012-04-12 H.J. Lu <hongjiu.lu@intel.com>
575 * binutils-all/i386/compressed-1b.d: Remove empty REL section.
576 * binutils-all/i386/compressed-1c.d: Likewise.
578 * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
580 * binutils-all/x86-64/compressed-1c.d: Likewise.
582 2012-04-03 Roland McGrath <mcgrathr@google.com>
584 * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
587 * binutils-all/elfedit-4.d: Add "#as: --64" option.
589 * binutils-all/i386/i386.exp: Accept nacl targets too.
590 * binutils-all/x86-64/x86-64.exp: Likewise.
592 2012-03-13 Hans-Peter Nilsson <hp@axis.com>
595 * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
598 2012-02-25 Walter Lee <walt@tilera.com>
600 * binutils-all/objdump.exp (cpus_expected): Add tilegx.
602 2012-02-14 Alan Modra <amodra@gmail.com>
604 * binutils-all/dlltool.exp: Add setup_xfail.
606 * binutils-all/dw2-decodedline.S: Always have whitespace before
608 * binutils-all/version.s: Likewise.
609 * binutils-all/objdump.exp (dw2-decodedline): Don't run for
610 hppa64*-*-hpux*, i370-*-*, i960-*-*.
612 2012-02-11 Kai Tietz <ktietz@redhat.com>
614 * binutils-all/version.def: New file.
615 * binutils-all/dlltool.exp: Add version-dll test.
617 2012-02-02 Nick Clifton <nickc@redhat.com>
619 * binutils-all/readelf.n: Add #pass to cope with targets that add
622 2012-02-01 Nick Clifton <nickc@redhat.com>
625 * binutils-all/version.s: New test source file.
626 * binutils-all/readelf.n: New file: expected readelf output.
627 * binutils-all/readelf.exp: Add test of .note section contents.
629 For older changes see ChangeLog-0411
631 Copyright (C) 2012-2015 Free Software Foundation, Inc.
633 Copying and distribution of this file, with or without modification,
634 are permitted in any medium without royalty provided the copyright
635 notice and this notice are preserved.
641 version-control: never