1 2015-09-29 H.J. Lu <hongjiu.lu@intel.com>
4 * binutils-all/objcopy.exp: Run pr19020a and pr19020b.
5 * lib/utils-lib.exp (run_dump_test): Support binary input.
6 * binutils-all/pr19020.in: New file.
7 * binutils-all/pr19020a.d: Likewise.
8 * binutils-all/pr19020b.d: Likewise.
10 2015-08-11 Alan Modra <amodra@gmail.com>
12 * binutils-all/strip-12.s: Align .bss section.
13 * binutils-all/strip-12.d: Adjust.
14 * binutils-all/symbols-1.d: Allow extraneous symbols.
15 * binutils-all/symbols-2.d: Likewise, and V for weakened syms.
16 * binutils-all/symbols-3.d: Likewise.
17 * binutils-all/symbols-4.d: Likewise.
19 2015-08-08 Hans-Peter Nilsson <hp@axis.com>
21 * binutils-all/strip-12.s: Use ".section .bss" instead of ".bss"
22 which isn't supported by all ELF targets.
24 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
27 * binutils-all/objcopy.exp: Run strip-12.
28 * binutils-all/strip-12.d: New file.
29 * binutils-all/strip-12.s: Likewise.
31 2015-08-07 Andrew Burgess <andrew.burgess@embecosm.com>
33 * binutils-all/objcopy.exp: Run new symbol tests.
34 (objcopy_test_symbol_manipulation): New function.
35 * binutils-all/symbols-1.d: New file.
36 * binutils-all/symbols-2.d: New file.
37 * binutils-all/symbols-3.d: New file.
38 * binutils-all/symbols-4.d: New file.
39 * binutils-all/symbols.s: New file.
41 2015-08-05 Nick Clifton <nickc@redhat.com>
43 * binutils-all/objcopy.exp (keep_debug_symbols_and_check_links):
44 New proc. Checks that debug-info-only binaries retain the
45 sh_link field in stripped sections.
47 2015-08-04 Nick Clifton <nickc@redhat.com>
49 * lib/utils-lib.exp (run_dump_test): Document DUMPPROG, readelf
50 and size parameters. Alpha-sort switch tables. Include
51 addr2line, and size in list of possible auto-detected dump
54 2015-07-24 Nick Clifton <nickc@redhat.com>
56 * binutils-all/localize-hidden-1.d: Allow for extra symbols in the
58 * binutils-all/strip-11.d: Skip for the RL78.
60 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
62 * binutils-all/compress.exp: Update.
64 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
67 * binutils-all/compress.exp (convert_test): New proc.
68 Run conversion tests between x86-64 and x32.
70 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
72 * binutils-all/dw2-3.W: Updated to accept .debug_* sections.
74 2015-05-20 Ed Maste <emaste@freebsd.org>
76 * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
77 i?86-*-freebsd\[12\].*.
78 * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
80 2015-05-18 Nick Clifton <nickc@redhat.com>
82 * binutils-all/dw2-3.S: Replace .int with .4byte.
84 2015-05-15 Nick Clifton <nickc@redhat.com>
86 * binutils-all/z.s: New test. Checks the --decompress option to
88 * binutils-all/readelf.exp: Run the test.
89 * binutils-all/readelf.z: Expected output from readelf.
91 2015-05-14 H.J. Lu <hongjiu.lu@intel.com>
93 * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
95 * binutils-all/libdw2-compressedgabi.out: Updated.
97 2015-05-15 Nick Clifton <nickc@redhat.com>
100 * binutils-all/pr18374.s: New test file.
101 * binutils-all/readelf.exp: Assemble and run the new test.
102 * binutils-all/readelf.pr18374: Expected output from readelf.
104 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
106 * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
108 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
110 * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
111 * lib/utils-lib.exp (run_dump_test): Allow mixing target and
112 not-target directives.
114 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
116 * binutils-all/objdump.exp (cpus_expected): Append iamcu.
118 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
120 * binutils-all/elfedit-5.d: New file.
121 * binutils-all/elfedit.exp: Run elfedit-5.
123 2015-04-30 Nick Clifton <nickc@redhat.com>
125 * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
127 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
130 * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
132 * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
133 * binutils-all/dw2-3.W: Likewise.
134 * binutils-all/objdump.W: Likewise.
135 * binutils-all/dw2-3gabi.W: New file.
137 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
139 * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
141 * binutils-all/i386/compressed-1c.d: Likewise.
142 * binutils-all/readelf.s-64: Likewise.
143 * binutils-all/x86-64/compressed-1b.d: Likewise.
144 * binutils-all/x86-64/compressed-1c.d: Likewise.
146 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
148 * compress.exp: Add tests for
149 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
150 * binutils-all/dw2-3.rS: New file.
151 * binutils-all/dw2-3.rt: Likewise.
152 * binutils-all/libdw2-compressedgabi.out: Likewise.
154 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
156 * binutils-all/compress.exp: Remove is_zlib_supported check.
157 * binutils-all/objdump.exp: Likewise.
158 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
159 * lib/utils-lib.exp (run_dump_test): Likewise.
160 * lib/binutils-common.exp (is_zlib_supported): Removed.
162 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
164 * binutils-all/compress.exp (compression_used): Remove "/dev/null"
167 2015-04-05 H.J. Lu <hongjiu.lu@intel.com>
169 * binutils-all/compress.exp (compression_used): New.
170 Xfail test if compression didn't make the section smaller.
172 2015-04-04 H.J. Lu <hongjiu.lu@intel.com>
174 * binutils-all/compress.exp (testfile): Remove suffix.
175 (compressedfile): Likewise.
176 (compressedfile2): Likewise.
179 (compressedfile3): Likewise.
182 (${libfile}.a): Add ${compressedfile3}.o.
183 * binutils-all/dw2-3.S: New file.
184 * binutils-all/dw2-3.W: Likewise.
185 * binutils-all/libdw2-compressed.out: Updated.
186 * binutils-all/libdw2.out: Likewise.
188 2015-04-03 H.J. Lu <hongjiu.lu@intel.com>
190 * lib/binutils-common.exp (is_zlib_supported): Always return 1.
192 2015-04-02 Nick Clifton <nickc@redhat.com>
194 * binutils-all/readelf.ss-64: Move possible location of the $d
197 2015-03-26 Renlin Li <renlin.li@arm.com>
199 * binutils-all/readelf.s-64: Support aarch64 case.
200 * binutils-all/readelf.ss-64: Likewise.
202 2015-03-11 Alan Modra <amodra@gmail.com>
204 * binutils-all/update-section.exp: Only run on ELF targets.
206 2015-03-03 Jiong Wang <jiong.wang@arm.com>
208 * binutils-all/arm/rvct_symbol.s: New testcase.
209 * binutils-all/arm/objdump.exp: Run it.
211 2015-02-26 Andrew Burgess <andrew.burgess@embecosm.com>
213 * binutils-all/update-1.s: New file.
214 * binutils-all/update-2.s: New file.
215 * binutils-all/update-3.s: New file.
216 * binutils-all/update-4.s: New file.
217 * binutils-all/update-section.exp: New file.
219 2015-02-24 Nick Clifton <nickc@redhat.com>
221 * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
223 2015-01-01 Alan Modra <amodra@gmail.com>
225 Update year range in copyright notice of all files.
227 2014-12-26 Alan Modra <amodra@gmail.com>
229 * binutils-all/strip-11.d: New test.
230 * binutils-all/objcopy.exp: Run it.
232 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
234 * binutils-all/objcopy.exp: Skip strip-10 for Visium.
236 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
238 * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
239 * binutils-all/readelf.exp: Likewise
241 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
243 * binutils-all/readelf.ss-mips: Account for new sections.
245 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
247 * binutils-all/readelf.s: Account for .MIPS.abiflags and
249 * binutils-all/readelf.ss-tmips: Likewise.
250 * binutils-all/strip-3.d: Likewise.
252 2014-07-10 Will Newton <will.newton@linaro.org>
254 * binutils-all/objcopy.exp: Disable the strip-10 test on
255 non-EABI ARM configurations.
257 2014-06-03 Nick Clifton <nickc@redhat.com>
259 * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
260 if these executables are not present.
262 2014-04-30 Nick Clifton <nickc@redhat.com>
264 * binutils-all/debug_str.s: New test.
265 * binutils-all/debug_str.d: New test control file.
266 * binutils-all/compress.exp: Run debug_str test.
268 2014-04-22 Christian Svensson <blue@cmd.nu>
270 * binutils-all/objcopy.exp: Remove openrisc and or32 support. Add
272 * binutils-all/objdump.exp: Likewise.
273 * binutils-all/dw2-decodedline-1.S: Likewise.
275 2014-03-26 Jiong Wang <jiong.wang@arm.com>
277 * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
278 * binutils-all/aarch64/unallocated-encoding.s: New testcase.
279 * binutils-all/aarch64/unallocated-encoding.d: Ditto.
281 2014-03-17 Nick Clifton <nickc@redhat.com>
283 * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
285 2014-01-29 Nick Clifton <nickc@redhat.com>
288 * binutils-all/strip-10.d: Revert previous delta.
290 2014-01-28 Nick Clifton <nickc@redhat.com>
293 * binutils-all/strip-10.d: Allow "System V" in the osabi field.
295 2013-12-20 Nick Clifton <nickc@redhat.com>
298 * binutils-all/dw2-1.W: Update expected objdump output.
299 * binutils-all/i386/compressed-1a.d: Likewise.
300 * binutils-all/objdump.W: Likewise.
301 * binutils-all/x86-64/compressed-1a.d: Likewise.
303 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
306 * binutils-all/readelf.s: Updated.
307 * binutils-all/readelf.s-64: Likewise.
309 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
310 Wei-Cheng Wang <cole945@gmail.com>
312 * binutils-all/objdump.exp: Add NDS32 cpu.
313 * binutils-all/readelf.r: Skip extra reloc created by NDS32.
315 2013-12-12 H.J. Lu <hongjiu.lu@intel.com>
318 * binutils-all/strip-10.d: Check OS/ABI.
320 2013-12-07 Mike Frysinger <vapier@gentoo.org>
322 * binutils-all/windres/escapex-2.rc: Remove +x file mode.
323 * binutils-all/windres/version_small.rc: Likewise.
324 * binutils-all/windres/version_small.rsd: Likewise.
326 2013-12-03 Nick Clifton <nickc@redhat.com>
328 * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
329 Add test of "objump -p" output.
331 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
333 * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
335 * binutils-all/readelf.exp: Likewise
337 2013-11-21 Tristan Gingold <gingold@adacore.com>
339 * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
341 2013-11-02 Alan Modra <amodra@gmail.com>
343 * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
345 * binutils-all/dw2-1.S: Use .4byte rather than .int.
346 * binutils-all/dw2-2.S: Likewise.
348 2013-10-24 Nick Clifton <nickc@redhat.com>
350 * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
352 2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
354 * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
356 2013-09-12 Nick Clifton <nickc@redhat.com>
358 * binutils-all/x86-64/compressed-1a.d: Update expected output to
359 allow for 64-bit addresses.
361 2013-08-22 Nick Clifton <nickc@redhat.com>
363 * binutils-all/nm.exp: --size-sort test: Add more ELF-like
365 * binutils-all/nm-1.s: Use .byte instead of .long.
366 Provide a terminating symbol.
368 2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
370 * binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
371 for mmix-knuth-mmixware.
373 2013-08-20 Hans-Peter Nilsson <hp@bitrange.com>
375 * binutils-all/nm.exp: Xfail test for nm --size-sort for
378 2013-08-19 Tristan Gingold <gingold@adacore.com>
380 * binutils-all/nm.exp: Add a test for nm --size-sort
381 * binutils-all/nm-elf-1.s: New file.
382 * binutils-all/nm-1.s: New file.
384 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
386 * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
387 section alignment change.
388 * binutils-all/i386/compressed-1c.d: Likewise.
389 * binutils-all/x86-64/compressed-1b.d: Likewise.
390 * binutils-all/x86-64/compressed-1c.d: Likewise.
392 2013-05-28 Cary Coutant <ccoutant@google.com>
394 * binutils-all/dw2-1.W: Adjust expected output.
395 * binutils-all/objdump.W: Likewise.
396 * binutils-all/i386/compressed-1a.d: Likewise.
397 * binutils-all/x86-64/compressed-1a.d: Likewise.
399 2013-05-02 Nick Clifton <nickc@redhat.com>
401 * readelf.exp: Expect -wi test to fail for the MSP430.
403 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
405 * lib/binutils-common.exp (is_elf_format): Also exclude
408 2013-02-26 Nick Clifton <nickc@redhat.com>
411 * binutils-all/readelf.n: Updare expected output from readelf.
413 2013-02-14 Maciej W. Rozycki <macro@codesourcery.com>
415 * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
416 * binutils-all/mips/mixed-mips16.d: Update accordingly.
418 2013-02-13 Maciej W. Rozycki <macro@codesourcery.com>
420 * binutils-all/mips/mixed-micromips.d: New test.
421 * binutils-all/mips/mixed-mips16.d: New test.
422 * binutils-all/mips/mixed-micromips.s: New test source.
423 * binutils-all/mips/mixed-mips16.s: New test source.
424 * binutils-all/mips/mips.exp: New file.
426 2012-12-17 Nick Clifton <nickc@redhat.com>
428 * binutils-all/windres/README: Add copyright notice.
430 2012-11-27 Roland McGrath <mcgrathr@google.com>
432 * lib/binutils-common.exp (is_zlib_supported): New function.
433 * lib/utils-lib.exp (run_dump_test): If as options include
434 --compress-debug-sections and zlib is not available, report
435 the test as unsupported.
436 * binutils-all/compress.exp: Bail out if zlib is not available.
437 * binutils-all/objdump.exp (objdump compressed debug):
438 Mark unsupported if zlib is not available.
439 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
441 2012-11-06 H.J. Lu <hongjiu.lu@intel.com>
444 * binutils-all/ar.exp (bfdtest1): Removed.
445 (long_filenames): Take bfdtests.
446 (thin_archive): Likewise.
447 (thin_archive_with_nested): Likewise.
449 Pass $bfdtests to long_filenames, thin_archive and
450 thin_archive_with_nested.
452 2012-10-29 Alan Modra <amodra@gmail.com>
454 * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
457 2012-10-24 H.J. Lu <hongjiu.lu@intel.com>
459 * binutils-all/ar.exp (bfdtest1): Remove findfile.
461 2012-10-21 H.J. Lu <hongjiu.lu@intel.com>
463 * binutils-all/dw2-1.W: Updated.
465 2012-10-20 H.J. Lu <hongjiu.lu@intel.com>
467 * binutils-all/compress.exp: Add an objdump test.
468 * binutils-all/dw2-1.W: New file.
470 2012-08-17 H.J. Lu <hongjiu.lu@intel.com>
472 * binutils-all/ar.exp (long_filenames): Remove extra verbose
474 (thin_archive): Likewise.
475 (thin_archive_with_nested): Likewise. Also run bfdtest1 on
478 2012-08-16 H.J. Lu <hongjiu.lu@intel.com>
481 * ar.exp (bfdtest1): New.
482 (long_filenames): Run bfdtest1.
483 (thin_archive): Likewise.
484 (thin_archive_with_nested): Likewise.
486 2012-08-13 Ian Bolton <ian.bolton@arm.com>
487 Laurent Desnogues <laurent.desnogues@arm.com>
488 Jim MacArthur <jim.macarthur@arm.com>
489 Marcus Shawcroft <marcus.shawcroft@arm.com>
490 Nigel Stephens <nigel.stephens@arm.com>
491 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
492 Richard Earnshaw <rearnsha@arm.com>
493 Sofiane Naci <sofiane.naci@arm.com>
494 Tejas Belagod <tejas.belagod@arm.com>
495 Yufeng Zhang <yufeng.zhang@arm.com>
497 * objdump.exp: Add AArch64.
499 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
502 * binutils-all/i386/compressed-1a.d: Updated.
503 * binutils-all/objdump.W: Likewise.
504 * binutils-all/readelf.wa: Likewise.
505 * binutils-all/x86-64/compressed-1a.d: Likewise.
507 2012-07-28 Kai Tietz <ktietz@redhat.com>
509 * binutils-all/windres/version_small.rc: New test.
510 * binutils-all/windres/version_small.rsd: Likewise.
512 2012-07-03 H.J. Lu <hongjiu.lu@intel.com>
515 * binutils-all/compress.exp: Test compress empty debug sections.
517 * binutils-all/dw2-empty.S: New file.
519 2012-06-07 Thomas Schwinge <thomas@codesourcery.com>
521 * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
523 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
525 * binutils-all/hppa/objdump.exp: Expect addend as signed.
527 2012-05-17 Alan Modra <amodra@gmail.com>
529 * binutils-all/objdump.W: Update.
530 * binutils-all/readelf.wa: Update.
531 * binutils-all/i386/compressed-1a.d: Update.
532 * binutils-all/x86-64/compressed-1a.d: Update.
534 2012-05-16 Meador Inge <meadori@codesourcery.com>
536 * binutils-all/arm/objdump.exp:
537 STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
539 2012-04-12 H.J. Lu <hongjiu.lu@intel.com>
542 * binutils-all/i386/compressed-1b.d: Remove empty REL section.
543 * binutils-all/i386/compressed-1c.d: Likewise.
545 * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
547 * binutils-all/x86-64/compressed-1c.d: Likewise.
549 2012-04-03 Roland McGrath <mcgrathr@google.com>
551 * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
554 * binutils-all/elfedit-4.d: Add "#as: --64" option.
556 * binutils-all/i386/i386.exp: Accept nacl targets too.
557 * binutils-all/x86-64/x86-64.exp: Likewise.
559 2012-03-13 Hans-Peter Nilsson <hp@axis.com>
562 * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
565 2012-02-25 Walter Lee <walt@tilera.com>
567 * binutils-all/objdump.exp (cpus_expected): Add tilegx.
569 2012-02-14 Alan Modra <amodra@gmail.com>
571 * binutils-all/dlltool.exp: Add setup_xfail.
573 * binutils-all/dw2-decodedline.S: Always have whitespace before
575 * binutils-all/version.s: Likewise.
576 * binutils-all/objdump.exp (dw2-decodedline): Don't run for
577 hppa64*-*-hpux*, i370-*-*, i960-*-*.
579 2012-02-11 Kai Tietz <ktietz@redhat.com>
581 * binutils-all/version.def: New file.
582 * binutils-all/dlltool.exp: Add version-dll test.
584 2012-02-02 Nick Clifton <nickc@redhat.com>
586 * binutils-all/readelf.n: Add #pass to cope with targets that add
589 2012-02-01 Nick Clifton <nickc@redhat.com>
592 * binutils-all/version.s: New test source file.
593 * binutils-all/readelf.n: New file: expected readelf output.
594 * binutils-all/readelf.exp: Add test of .note section contents.
596 For older changes see ChangeLog-0411
598 Copyright (C) 2012-2015 Free Software Foundation, Inc.
600 Copying and distribution of this file, with or without modification,
601 are permitted in any medium without royalty provided the copyright
602 notice and this notice are preserved.
608 version-control: never