1 2015-10-21 Ronald Hoogenbllon <rhoogenboom@irdeto.com>
4 * binutils-all/add-symbol.d: New test.
5 * binutils-all/objcopy.exp: Run the new test.
7 2015-10-15 Alan Modra <amodra@gmail.com>
9 * binutils-all/objcopy.exp: Delete trailing whitespace. Use
10 "string equal" rather than "string match" when making simple
11 string comparisons. Revert 2008-07-08 host_triplet checks.
12 Perform non-run tests when we can build executable.
13 (strip_executable, strip_executable_with_saving_a_symbol): Move
14 run test later. Take extra param on whether to perform run test.
16 (keep_debug_symbols_and_test_copy): Delete unused vars.
18 2015-09-30 H.J. Lu <hongjiu.lu@intel.com>
20 * lib/utils-lib.exp (run_dump_test): Handle symbolic link when
23 2015-09-29 H.J. Lu <hongjiu.lu@intel.com>
26 * binutils-all/objcopy.exp: Run pr19020a and pr19020b.
27 * lib/utils-lib.exp (run_dump_test): Support binary input.
28 * binutils-all/pr19020.in: New file.
29 * binutils-all/pr19020a.d: Likewise.
30 * binutils-all/pr19020b.d: Likewise.
32 2015-08-11 Alan Modra <amodra@gmail.com>
34 * binutils-all/strip-12.s: Align .bss section.
35 * binutils-all/strip-12.d: Adjust.
36 * binutils-all/symbols-1.d: Allow extraneous symbols.
37 * binutils-all/symbols-2.d: Likewise, and V for weakened syms.
38 * binutils-all/symbols-3.d: Likewise.
39 * binutils-all/symbols-4.d: Likewise.
41 2015-08-08 Hans-Peter Nilsson <hp@axis.com>
43 * binutils-all/strip-12.s: Use ".section .bss" instead of ".bss"
44 which isn't supported by all ELF targets.
46 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
49 * binutils-all/objcopy.exp: Run strip-12.
50 * binutils-all/strip-12.d: New file.
51 * binutils-all/strip-12.s: Likewise.
53 2015-08-07 Andrew Burgess <andrew.burgess@embecosm.com>
55 * binutils-all/objcopy.exp: Run new symbol tests.
56 (objcopy_test_symbol_manipulation): New function.
57 * binutils-all/symbols-1.d: New file.
58 * binutils-all/symbols-2.d: New file.
59 * binutils-all/symbols-3.d: New file.
60 * binutils-all/symbols-4.d: New file.
61 * binutils-all/symbols.s: New file.
63 2015-08-05 Nick Clifton <nickc@redhat.com>
65 * binutils-all/objcopy.exp (keep_debug_symbols_and_check_links):
66 New proc. Checks that debug-info-only binaries retain the
67 sh_link field in stripped sections.
69 2015-08-04 Nick Clifton <nickc@redhat.com>
71 * lib/utils-lib.exp (run_dump_test): Document DUMPPROG, readelf
72 and size parameters. Alpha-sort switch tables. Include
73 addr2line, and size in list of possible auto-detected dump
76 2015-07-24 Nick Clifton <nickc@redhat.com>
78 * binutils-all/localize-hidden-1.d: Allow for extra symbols in the
80 * binutils-all/strip-11.d: Skip for the RL78.
82 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
84 * binutils-all/compress.exp: Update.
86 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
89 * binutils-all/compress.exp (convert_test): New proc.
90 Run conversion tests between x86-64 and x32.
92 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
94 * binutils-all/dw2-3.W: Updated to accept .debug_* sections.
96 2015-05-20 Ed Maste <emaste@freebsd.org>
98 * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
99 i?86-*-freebsd\[12\].*.
100 * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
102 2015-05-18 Nick Clifton <nickc@redhat.com>
104 * binutils-all/dw2-3.S: Replace .int with .4byte.
106 2015-05-15 Nick Clifton <nickc@redhat.com>
108 * binutils-all/z.s: New test. Checks the --decompress option to
110 * binutils-all/readelf.exp: Run the test.
111 * binutils-all/readelf.z: Expected output from readelf.
113 2015-05-14 H.J. Lu <hongjiu.lu@intel.com>
115 * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
117 * binutils-all/libdw2-compressedgabi.out: Updated.
119 2015-05-15 Nick Clifton <nickc@redhat.com>
122 * binutils-all/pr18374.s: New test file.
123 * binutils-all/readelf.exp: Assemble and run the new test.
124 * binutils-all/readelf.pr18374: Expected output from readelf.
126 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
128 * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
130 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
132 * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
133 * lib/utils-lib.exp (run_dump_test): Allow mixing target and
134 not-target directives.
136 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
138 * binutils-all/objdump.exp (cpus_expected): Append iamcu.
140 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
142 * binutils-all/elfedit-5.d: New file.
143 * binutils-all/elfedit.exp: Run elfedit-5.
145 2015-04-30 Nick Clifton <nickc@redhat.com>
147 * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
149 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
152 * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
154 * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
155 * binutils-all/dw2-3.W: Likewise.
156 * binutils-all/objdump.W: Likewise.
157 * binutils-all/dw2-3gabi.W: New file.
159 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
161 * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
163 * binutils-all/i386/compressed-1c.d: Likewise.
164 * binutils-all/readelf.s-64: Likewise.
165 * binutils-all/x86-64/compressed-1b.d: Likewise.
166 * binutils-all/x86-64/compressed-1c.d: Likewise.
168 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
170 * compress.exp: Add tests for
171 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
172 * binutils-all/dw2-3.rS: New file.
173 * binutils-all/dw2-3.rt: Likewise.
174 * binutils-all/libdw2-compressedgabi.out: Likewise.
176 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
178 * binutils-all/compress.exp: Remove is_zlib_supported check.
179 * binutils-all/objdump.exp: Likewise.
180 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
181 * lib/utils-lib.exp (run_dump_test): Likewise.
182 * lib/binutils-common.exp (is_zlib_supported): Removed.
184 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
186 * binutils-all/compress.exp (compression_used): Remove "/dev/null"
189 2015-04-05 H.J. Lu <hongjiu.lu@intel.com>
191 * binutils-all/compress.exp (compression_used): New.
192 Xfail test if compression didn't make the section smaller.
194 2015-04-04 H.J. Lu <hongjiu.lu@intel.com>
196 * binutils-all/compress.exp (testfile): Remove suffix.
197 (compressedfile): Likewise.
198 (compressedfile2): Likewise.
201 (compressedfile3): Likewise.
204 (${libfile}.a): Add ${compressedfile3}.o.
205 * binutils-all/dw2-3.S: New file.
206 * binutils-all/dw2-3.W: Likewise.
207 * binutils-all/libdw2-compressed.out: Updated.
208 * binutils-all/libdw2.out: Likewise.
210 2015-04-03 H.J. Lu <hongjiu.lu@intel.com>
212 * lib/binutils-common.exp (is_zlib_supported): Always return 1.
214 2015-04-02 Nick Clifton <nickc@redhat.com>
216 * binutils-all/readelf.ss-64: Move possible location of the $d
219 2015-03-26 Renlin Li <renlin.li@arm.com>
221 * binutils-all/readelf.s-64: Support aarch64 case.
222 * binutils-all/readelf.ss-64: Likewise.
224 2015-03-11 Alan Modra <amodra@gmail.com>
226 * binutils-all/update-section.exp: Only run on ELF targets.
228 2015-03-03 Jiong Wang <jiong.wang@arm.com>
230 * binutils-all/arm/rvct_symbol.s: New testcase.
231 * binutils-all/arm/objdump.exp: Run it.
233 2015-02-26 Andrew Burgess <andrew.burgess@embecosm.com>
235 * binutils-all/update-1.s: New file.
236 * binutils-all/update-2.s: New file.
237 * binutils-all/update-3.s: New file.
238 * binutils-all/update-4.s: New file.
239 * binutils-all/update-section.exp: New file.
241 2015-02-24 Nick Clifton <nickc@redhat.com>
243 * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
245 2015-01-01 Alan Modra <amodra@gmail.com>
247 Update year range in copyright notice of all files.
249 2014-12-26 Alan Modra <amodra@gmail.com>
251 * binutils-all/strip-11.d: New test.
252 * binutils-all/objcopy.exp: Run it.
254 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
256 * binutils-all/objcopy.exp: Skip strip-10 for Visium.
258 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
260 * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
261 * binutils-all/readelf.exp: Likewise
263 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
265 * binutils-all/readelf.ss-mips: Account for new sections.
267 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
269 * binutils-all/readelf.s: Account for .MIPS.abiflags and
271 * binutils-all/readelf.ss-tmips: Likewise.
272 * binutils-all/strip-3.d: Likewise.
274 2014-07-10 Will Newton <will.newton@linaro.org>
276 * binutils-all/objcopy.exp: Disable the strip-10 test on
277 non-EABI ARM configurations.
279 2014-06-03 Nick Clifton <nickc@redhat.com>
281 * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
282 if these executables are not present.
284 2014-04-30 Nick Clifton <nickc@redhat.com>
286 * binutils-all/debug_str.s: New test.
287 * binutils-all/debug_str.d: New test control file.
288 * binutils-all/compress.exp: Run debug_str test.
290 2014-04-22 Christian Svensson <blue@cmd.nu>
292 * binutils-all/objcopy.exp: Remove openrisc and or32 support. Add
294 * binutils-all/objdump.exp: Likewise.
295 * binutils-all/dw2-decodedline-1.S: Likewise.
297 2014-03-26 Jiong Wang <jiong.wang@arm.com>
299 * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
300 * binutils-all/aarch64/unallocated-encoding.s: New testcase.
301 * binutils-all/aarch64/unallocated-encoding.d: Ditto.
303 2014-03-17 Nick Clifton <nickc@redhat.com>
305 * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
307 2014-01-29 Nick Clifton <nickc@redhat.com>
310 * binutils-all/strip-10.d: Revert previous delta.
312 2014-01-28 Nick Clifton <nickc@redhat.com>
315 * binutils-all/strip-10.d: Allow "System V" in the osabi field.
317 2013-12-20 Nick Clifton <nickc@redhat.com>
320 * binutils-all/dw2-1.W: Update expected objdump output.
321 * binutils-all/i386/compressed-1a.d: Likewise.
322 * binutils-all/objdump.W: Likewise.
323 * binutils-all/x86-64/compressed-1a.d: Likewise.
325 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
328 * binutils-all/readelf.s: Updated.
329 * binutils-all/readelf.s-64: Likewise.
331 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
332 Wei-Cheng Wang <cole945@gmail.com>
334 * binutils-all/objdump.exp: Add NDS32 cpu.
335 * binutils-all/readelf.r: Skip extra reloc created by NDS32.
337 2013-12-12 H.J. Lu <hongjiu.lu@intel.com>
340 * binutils-all/strip-10.d: Check OS/ABI.
342 2013-12-07 Mike Frysinger <vapier@gentoo.org>
344 * binutils-all/windres/escapex-2.rc: Remove +x file mode.
345 * binutils-all/windres/version_small.rc: Likewise.
346 * binutils-all/windres/version_small.rsd: Likewise.
348 2013-12-03 Nick Clifton <nickc@redhat.com>
350 * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
351 Add test of "objump -p" output.
353 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
355 * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
357 * binutils-all/readelf.exp: Likewise
359 2013-11-21 Tristan Gingold <gingold@adacore.com>
361 * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
363 2013-11-02 Alan Modra <amodra@gmail.com>
365 * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
367 * binutils-all/dw2-1.S: Use .4byte rather than .int.
368 * binutils-all/dw2-2.S: Likewise.
370 2013-10-24 Nick Clifton <nickc@redhat.com>
372 * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
374 2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
376 * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
378 2013-09-12 Nick Clifton <nickc@redhat.com>
380 * binutils-all/x86-64/compressed-1a.d: Update expected output to
381 allow for 64-bit addresses.
383 2013-08-22 Nick Clifton <nickc@redhat.com>
385 * binutils-all/nm.exp: --size-sort test: Add more ELF-like
387 * binutils-all/nm-1.s: Use .byte instead of .long.
388 Provide a terminating symbol.
390 2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
392 * binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
393 for mmix-knuth-mmixware.
395 2013-08-20 Hans-Peter Nilsson <hp@bitrange.com>
397 * binutils-all/nm.exp: Xfail test for nm --size-sort for
400 2013-08-19 Tristan Gingold <gingold@adacore.com>
402 * binutils-all/nm.exp: Add a test for nm --size-sort
403 * binutils-all/nm-elf-1.s: New file.
404 * binutils-all/nm-1.s: New file.
406 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
408 * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
409 section alignment change.
410 * binutils-all/i386/compressed-1c.d: Likewise.
411 * binutils-all/x86-64/compressed-1b.d: Likewise.
412 * binutils-all/x86-64/compressed-1c.d: Likewise.
414 2013-05-28 Cary Coutant <ccoutant@google.com>
416 * binutils-all/dw2-1.W: Adjust expected output.
417 * binutils-all/objdump.W: Likewise.
418 * binutils-all/i386/compressed-1a.d: Likewise.
419 * binutils-all/x86-64/compressed-1a.d: Likewise.
421 2013-05-02 Nick Clifton <nickc@redhat.com>
423 * readelf.exp: Expect -wi test to fail for the MSP430.
425 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
427 * lib/binutils-common.exp (is_elf_format): Also exclude
430 2013-02-26 Nick Clifton <nickc@redhat.com>
433 * binutils-all/readelf.n: Updare expected output from readelf.
435 2013-02-14 Maciej W. Rozycki <macro@codesourcery.com>
437 * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
438 * binutils-all/mips/mixed-mips16.d: Update accordingly.
440 2013-02-13 Maciej W. Rozycki <macro@codesourcery.com>
442 * binutils-all/mips/mixed-micromips.d: New test.
443 * binutils-all/mips/mixed-mips16.d: New test.
444 * binutils-all/mips/mixed-micromips.s: New test source.
445 * binutils-all/mips/mixed-mips16.s: New test source.
446 * binutils-all/mips/mips.exp: New file.
448 2012-12-17 Nick Clifton <nickc@redhat.com>
450 * binutils-all/windres/README: Add copyright notice.
452 2012-11-27 Roland McGrath <mcgrathr@google.com>
454 * lib/binutils-common.exp (is_zlib_supported): New function.
455 * lib/utils-lib.exp (run_dump_test): If as options include
456 --compress-debug-sections and zlib is not available, report
457 the test as unsupported.
458 * binutils-all/compress.exp: Bail out if zlib is not available.
459 * binutils-all/objdump.exp (objdump compressed debug):
460 Mark unsupported if zlib is not available.
461 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
463 2012-11-06 H.J. Lu <hongjiu.lu@intel.com>
466 * binutils-all/ar.exp (bfdtest1): Removed.
467 (long_filenames): Take bfdtests.
468 (thin_archive): Likewise.
469 (thin_archive_with_nested): Likewise.
471 Pass $bfdtests to long_filenames, thin_archive and
472 thin_archive_with_nested.
474 2012-10-29 Alan Modra <amodra@gmail.com>
476 * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
479 2012-10-24 H.J. Lu <hongjiu.lu@intel.com>
481 * binutils-all/ar.exp (bfdtest1): Remove findfile.
483 2012-10-21 H.J. Lu <hongjiu.lu@intel.com>
485 * binutils-all/dw2-1.W: Updated.
487 2012-10-20 H.J. Lu <hongjiu.lu@intel.com>
489 * binutils-all/compress.exp: Add an objdump test.
490 * binutils-all/dw2-1.W: New file.
492 2012-08-17 H.J. Lu <hongjiu.lu@intel.com>
494 * binutils-all/ar.exp (long_filenames): Remove extra verbose
496 (thin_archive): Likewise.
497 (thin_archive_with_nested): Likewise. Also run bfdtest1 on
500 2012-08-16 H.J. Lu <hongjiu.lu@intel.com>
503 * ar.exp (bfdtest1): New.
504 (long_filenames): Run bfdtest1.
505 (thin_archive): Likewise.
506 (thin_archive_with_nested): Likewise.
508 2012-08-13 Ian Bolton <ian.bolton@arm.com>
509 Laurent Desnogues <laurent.desnogues@arm.com>
510 Jim MacArthur <jim.macarthur@arm.com>
511 Marcus Shawcroft <marcus.shawcroft@arm.com>
512 Nigel Stephens <nigel.stephens@arm.com>
513 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
514 Richard Earnshaw <rearnsha@arm.com>
515 Sofiane Naci <sofiane.naci@arm.com>
516 Tejas Belagod <tejas.belagod@arm.com>
517 Yufeng Zhang <yufeng.zhang@arm.com>
519 * objdump.exp: Add AArch64.
521 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
524 * binutils-all/i386/compressed-1a.d: Updated.
525 * binutils-all/objdump.W: Likewise.
526 * binutils-all/readelf.wa: Likewise.
527 * binutils-all/x86-64/compressed-1a.d: Likewise.
529 2012-07-28 Kai Tietz <ktietz@redhat.com>
531 * binutils-all/windres/version_small.rc: New test.
532 * binutils-all/windres/version_small.rsd: Likewise.
534 2012-07-03 H.J. Lu <hongjiu.lu@intel.com>
537 * binutils-all/compress.exp: Test compress empty debug sections.
539 * binutils-all/dw2-empty.S: New file.
541 2012-06-07 Thomas Schwinge <thomas@codesourcery.com>
543 * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
545 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
547 * binutils-all/hppa/objdump.exp: Expect addend as signed.
549 2012-05-17 Alan Modra <amodra@gmail.com>
551 * binutils-all/objdump.W: Update.
552 * binutils-all/readelf.wa: Update.
553 * binutils-all/i386/compressed-1a.d: Update.
554 * binutils-all/x86-64/compressed-1a.d: Update.
556 2012-05-16 Meador Inge <meadori@codesourcery.com>
558 * binutils-all/arm/objdump.exp:
559 STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
561 2012-04-12 H.J. Lu <hongjiu.lu@intel.com>
564 * binutils-all/i386/compressed-1b.d: Remove empty REL section.
565 * binutils-all/i386/compressed-1c.d: Likewise.
567 * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
569 * binutils-all/x86-64/compressed-1c.d: Likewise.
571 2012-04-03 Roland McGrath <mcgrathr@google.com>
573 * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
576 * binutils-all/elfedit-4.d: Add "#as: --64" option.
578 * binutils-all/i386/i386.exp: Accept nacl targets too.
579 * binutils-all/x86-64/x86-64.exp: Likewise.
581 2012-03-13 Hans-Peter Nilsson <hp@axis.com>
584 * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
587 2012-02-25 Walter Lee <walt@tilera.com>
589 * binutils-all/objdump.exp (cpus_expected): Add tilegx.
591 2012-02-14 Alan Modra <amodra@gmail.com>
593 * binutils-all/dlltool.exp: Add setup_xfail.
595 * binutils-all/dw2-decodedline.S: Always have whitespace before
597 * binutils-all/version.s: Likewise.
598 * binutils-all/objdump.exp (dw2-decodedline): Don't run for
599 hppa64*-*-hpux*, i370-*-*, i960-*-*.
601 2012-02-11 Kai Tietz <ktietz@redhat.com>
603 * binutils-all/version.def: New file.
604 * binutils-all/dlltool.exp: Add version-dll test.
606 2012-02-02 Nick Clifton <nickc@redhat.com>
608 * binutils-all/readelf.n: Add #pass to cope with targets that add
611 2012-02-01 Nick Clifton <nickc@redhat.com>
614 * binutils-all/version.s: New test source file.
615 * binutils-all/readelf.n: New file: expected readelf output.
616 * binutils-all/readelf.exp: Add test of .note section contents.
618 For older changes see ChangeLog-0411
620 Copyright (C) 2012-2015 Free Software Foundation, Inc.
622 Copying and distribution of this file, with or without modification,
623 are permitted in any medium without royalty provided the copyright
624 notice and this notice are preserved.
630 version-control: never