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