1 2015-09-30 H.J. Lu <hongjiu.lu@intel.com>
3 * lib/utils-lib.exp (run_dump_test): Handle symbolic link when
6 2015-09-29 H.J. Lu <hongjiu.lu@intel.com>
9 * binutils-all/objcopy.exp: Run pr19020a and pr19020b.
10 * lib/utils-lib.exp (run_dump_test): Support binary input.
11 * binutils-all/pr19020.in: New file.
12 * binutils-all/pr19020a.d: Likewise.
13 * binutils-all/pr19020b.d: Likewise.
15 2015-08-11 Alan Modra <amodra@gmail.com>
17 * binutils-all/strip-12.s: Align .bss section.
18 * binutils-all/strip-12.d: Adjust.
19 * binutils-all/symbols-1.d: Allow extraneous symbols.
20 * binutils-all/symbols-2.d: Likewise, and V for weakened syms.
21 * binutils-all/symbols-3.d: Likewise.
22 * binutils-all/symbols-4.d: Likewise.
24 2015-08-08 Hans-Peter Nilsson <hp@axis.com>
26 * binutils-all/strip-12.s: Use ".section .bss" instead of ".bss"
27 which isn't supported by all ELF targets.
29 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
32 * binutils-all/objcopy.exp: Run strip-12.
33 * binutils-all/strip-12.d: New file.
34 * binutils-all/strip-12.s: Likewise.
36 2015-08-07 Andrew Burgess <andrew.burgess@embecosm.com>
38 * binutils-all/objcopy.exp: Run new symbol tests.
39 (objcopy_test_symbol_manipulation): New function.
40 * binutils-all/symbols-1.d: New file.
41 * binutils-all/symbols-2.d: New file.
42 * binutils-all/symbols-3.d: New file.
43 * binutils-all/symbols-4.d: New file.
44 * binutils-all/symbols.s: New file.
46 2015-08-05 Nick Clifton <nickc@redhat.com>
48 * binutils-all/objcopy.exp (keep_debug_symbols_and_check_links):
49 New proc. Checks that debug-info-only binaries retain the
50 sh_link field in stripped sections.
52 2015-08-04 Nick Clifton <nickc@redhat.com>
54 * lib/utils-lib.exp (run_dump_test): Document DUMPPROG, readelf
55 and size parameters. Alpha-sort switch tables. Include
56 addr2line, and size in list of possible auto-detected dump
59 2015-07-24 Nick Clifton <nickc@redhat.com>
61 * binutils-all/localize-hidden-1.d: Allow for extra symbols in the
63 * binutils-all/strip-11.d: Skip for the RL78.
65 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
67 * binutils-all/compress.exp: Update.
69 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
72 * binutils-all/compress.exp (convert_test): New proc.
73 Run conversion tests between x86-64 and x32.
75 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
77 * binutils-all/dw2-3.W: Updated to accept .debug_* sections.
79 2015-05-20 Ed Maste <emaste@freebsd.org>
81 * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
82 i?86-*-freebsd\[12\].*.
83 * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
85 2015-05-18 Nick Clifton <nickc@redhat.com>
87 * binutils-all/dw2-3.S: Replace .int with .4byte.
89 2015-05-15 Nick Clifton <nickc@redhat.com>
91 * binutils-all/z.s: New test. Checks the --decompress option to
93 * binutils-all/readelf.exp: Run the test.
94 * binutils-all/readelf.z: Expected output from readelf.
96 2015-05-14 H.J. Lu <hongjiu.lu@intel.com>
98 * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
100 * binutils-all/libdw2-compressedgabi.out: Updated.
102 2015-05-15 Nick Clifton <nickc@redhat.com>
105 * binutils-all/pr18374.s: New test file.
106 * binutils-all/readelf.exp: Assemble and run the new test.
107 * binutils-all/readelf.pr18374: Expected output from readelf.
109 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
111 * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
113 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
115 * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
116 * lib/utils-lib.exp (run_dump_test): Allow mixing target and
117 not-target directives.
119 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
121 * binutils-all/objdump.exp (cpus_expected): Append iamcu.
123 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
125 * binutils-all/elfedit-5.d: New file.
126 * binutils-all/elfedit.exp: Run elfedit-5.
128 2015-04-30 Nick Clifton <nickc@redhat.com>
130 * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
132 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
135 * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
137 * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
138 * binutils-all/dw2-3.W: Likewise.
139 * binutils-all/objdump.W: Likewise.
140 * binutils-all/dw2-3gabi.W: New file.
142 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
144 * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
146 * binutils-all/i386/compressed-1c.d: Likewise.
147 * binutils-all/readelf.s-64: Likewise.
148 * binutils-all/x86-64/compressed-1b.d: Likewise.
149 * binutils-all/x86-64/compressed-1c.d: Likewise.
151 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
153 * compress.exp: Add tests for
154 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
155 * binutils-all/dw2-3.rS: New file.
156 * binutils-all/dw2-3.rt: Likewise.
157 * binutils-all/libdw2-compressedgabi.out: Likewise.
159 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
161 * binutils-all/compress.exp: Remove is_zlib_supported check.
162 * binutils-all/objdump.exp: Likewise.
163 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
164 * lib/utils-lib.exp (run_dump_test): Likewise.
165 * lib/binutils-common.exp (is_zlib_supported): Removed.
167 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
169 * binutils-all/compress.exp (compression_used): Remove "/dev/null"
172 2015-04-05 H.J. Lu <hongjiu.lu@intel.com>
174 * binutils-all/compress.exp (compression_used): New.
175 Xfail test if compression didn't make the section smaller.
177 2015-04-04 H.J. Lu <hongjiu.lu@intel.com>
179 * binutils-all/compress.exp (testfile): Remove suffix.
180 (compressedfile): Likewise.
181 (compressedfile2): Likewise.
184 (compressedfile3): Likewise.
187 (${libfile}.a): Add ${compressedfile3}.o.
188 * binutils-all/dw2-3.S: New file.
189 * binutils-all/dw2-3.W: Likewise.
190 * binutils-all/libdw2-compressed.out: Updated.
191 * binutils-all/libdw2.out: Likewise.
193 2015-04-03 H.J. Lu <hongjiu.lu@intel.com>
195 * lib/binutils-common.exp (is_zlib_supported): Always return 1.
197 2015-04-02 Nick Clifton <nickc@redhat.com>
199 * binutils-all/readelf.ss-64: Move possible location of the $d
202 2015-03-26 Renlin Li <renlin.li@arm.com>
204 * binutils-all/readelf.s-64: Support aarch64 case.
205 * binutils-all/readelf.ss-64: Likewise.
207 2015-03-11 Alan Modra <amodra@gmail.com>
209 * binutils-all/update-section.exp: Only run on ELF targets.
211 2015-03-03 Jiong Wang <jiong.wang@arm.com>
213 * binutils-all/arm/rvct_symbol.s: New testcase.
214 * binutils-all/arm/objdump.exp: Run it.
216 2015-02-26 Andrew Burgess <andrew.burgess@embecosm.com>
218 * binutils-all/update-1.s: New file.
219 * binutils-all/update-2.s: New file.
220 * binutils-all/update-3.s: New file.
221 * binutils-all/update-4.s: New file.
222 * binutils-all/update-section.exp: New file.
224 2015-02-24 Nick Clifton <nickc@redhat.com>
226 * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
228 2015-01-01 Alan Modra <amodra@gmail.com>
230 Update year range in copyright notice of all files.
232 2014-12-26 Alan Modra <amodra@gmail.com>
234 * binutils-all/strip-11.d: New test.
235 * binutils-all/objcopy.exp: Run it.
237 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
239 * binutils-all/objcopy.exp: Skip strip-10 for Visium.
241 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
243 * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
244 * binutils-all/readelf.exp: Likewise
246 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
248 * binutils-all/readelf.ss-mips: Account for new sections.
250 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
252 * binutils-all/readelf.s: Account for .MIPS.abiflags and
254 * binutils-all/readelf.ss-tmips: Likewise.
255 * binutils-all/strip-3.d: Likewise.
257 2014-07-10 Will Newton <will.newton@linaro.org>
259 * binutils-all/objcopy.exp: Disable the strip-10 test on
260 non-EABI ARM configurations.
262 2014-06-03 Nick Clifton <nickc@redhat.com>
264 * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
265 if these executables are not present.
267 2014-04-30 Nick Clifton <nickc@redhat.com>
269 * binutils-all/debug_str.s: New test.
270 * binutils-all/debug_str.d: New test control file.
271 * binutils-all/compress.exp: Run debug_str test.
273 2014-04-22 Christian Svensson <blue@cmd.nu>
275 * binutils-all/objcopy.exp: Remove openrisc and or32 support. Add
277 * binutils-all/objdump.exp: Likewise.
278 * binutils-all/dw2-decodedline-1.S: Likewise.
280 2014-03-26 Jiong Wang <jiong.wang@arm.com>
282 * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
283 * binutils-all/aarch64/unallocated-encoding.s: New testcase.
284 * binutils-all/aarch64/unallocated-encoding.d: Ditto.
286 2014-03-17 Nick Clifton <nickc@redhat.com>
288 * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
290 2014-01-29 Nick Clifton <nickc@redhat.com>
293 * binutils-all/strip-10.d: Revert previous delta.
295 2014-01-28 Nick Clifton <nickc@redhat.com>
298 * binutils-all/strip-10.d: Allow "System V" in the osabi field.
300 2013-12-20 Nick Clifton <nickc@redhat.com>
303 * binutils-all/dw2-1.W: Update expected objdump output.
304 * binutils-all/i386/compressed-1a.d: Likewise.
305 * binutils-all/objdump.W: Likewise.
306 * binutils-all/x86-64/compressed-1a.d: Likewise.
308 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
311 * binutils-all/readelf.s: Updated.
312 * binutils-all/readelf.s-64: Likewise.
314 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
315 Wei-Cheng Wang <cole945@gmail.com>
317 * binutils-all/objdump.exp: Add NDS32 cpu.
318 * binutils-all/readelf.r: Skip extra reloc created by NDS32.
320 2013-12-12 H.J. Lu <hongjiu.lu@intel.com>
323 * binutils-all/strip-10.d: Check OS/ABI.
325 2013-12-07 Mike Frysinger <vapier@gentoo.org>
327 * binutils-all/windres/escapex-2.rc: Remove +x file mode.
328 * binutils-all/windres/version_small.rc: Likewise.
329 * binutils-all/windres/version_small.rsd: Likewise.
331 2013-12-03 Nick Clifton <nickc@redhat.com>
333 * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
334 Add test of "objump -p" output.
336 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
338 * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
340 * binutils-all/readelf.exp: Likewise
342 2013-11-21 Tristan Gingold <gingold@adacore.com>
344 * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
346 2013-11-02 Alan Modra <amodra@gmail.com>
348 * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
350 * binutils-all/dw2-1.S: Use .4byte rather than .int.
351 * binutils-all/dw2-2.S: Likewise.
353 2013-10-24 Nick Clifton <nickc@redhat.com>
355 * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
357 2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
359 * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
361 2013-09-12 Nick Clifton <nickc@redhat.com>
363 * binutils-all/x86-64/compressed-1a.d: Update expected output to
364 allow for 64-bit addresses.
366 2013-08-22 Nick Clifton <nickc@redhat.com>
368 * binutils-all/nm.exp: --size-sort test: Add more ELF-like
370 * binutils-all/nm-1.s: Use .byte instead of .long.
371 Provide a terminating symbol.
373 2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
375 * binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
376 for mmix-knuth-mmixware.
378 2013-08-20 Hans-Peter Nilsson <hp@bitrange.com>
380 * binutils-all/nm.exp: Xfail test for nm --size-sort for
383 2013-08-19 Tristan Gingold <gingold@adacore.com>
385 * binutils-all/nm.exp: Add a test for nm --size-sort
386 * binutils-all/nm-elf-1.s: New file.
387 * binutils-all/nm-1.s: New file.
389 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
391 * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
392 section alignment change.
393 * binutils-all/i386/compressed-1c.d: Likewise.
394 * binutils-all/x86-64/compressed-1b.d: Likewise.
395 * binutils-all/x86-64/compressed-1c.d: Likewise.
397 2013-05-28 Cary Coutant <ccoutant@google.com>
399 * binutils-all/dw2-1.W: Adjust expected output.
400 * binutils-all/objdump.W: Likewise.
401 * binutils-all/i386/compressed-1a.d: Likewise.
402 * binutils-all/x86-64/compressed-1a.d: Likewise.
404 2013-05-02 Nick Clifton <nickc@redhat.com>
406 * readelf.exp: Expect -wi test to fail for the MSP430.
408 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
410 * lib/binutils-common.exp (is_elf_format): Also exclude
413 2013-02-26 Nick Clifton <nickc@redhat.com>
416 * binutils-all/readelf.n: Updare expected output from readelf.
418 2013-02-14 Maciej W. Rozycki <macro@codesourcery.com>
420 * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
421 * binutils-all/mips/mixed-mips16.d: Update accordingly.
423 2013-02-13 Maciej W. Rozycki <macro@codesourcery.com>
425 * binutils-all/mips/mixed-micromips.d: New test.
426 * binutils-all/mips/mixed-mips16.d: New test.
427 * binutils-all/mips/mixed-micromips.s: New test source.
428 * binutils-all/mips/mixed-mips16.s: New test source.
429 * binutils-all/mips/mips.exp: New file.
431 2012-12-17 Nick Clifton <nickc@redhat.com>
433 * binutils-all/windres/README: Add copyright notice.
435 2012-11-27 Roland McGrath <mcgrathr@google.com>
437 * lib/binutils-common.exp (is_zlib_supported): New function.
438 * lib/utils-lib.exp (run_dump_test): If as options include
439 --compress-debug-sections and zlib is not available, report
440 the test as unsupported.
441 * binutils-all/compress.exp: Bail out if zlib is not available.
442 * binutils-all/objdump.exp (objdump compressed debug):
443 Mark unsupported if zlib is not available.
444 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
446 2012-11-06 H.J. Lu <hongjiu.lu@intel.com>
449 * binutils-all/ar.exp (bfdtest1): Removed.
450 (long_filenames): Take bfdtests.
451 (thin_archive): Likewise.
452 (thin_archive_with_nested): Likewise.
454 Pass $bfdtests to long_filenames, thin_archive and
455 thin_archive_with_nested.
457 2012-10-29 Alan Modra <amodra@gmail.com>
459 * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
462 2012-10-24 H.J. Lu <hongjiu.lu@intel.com>
464 * binutils-all/ar.exp (bfdtest1): Remove findfile.
466 2012-10-21 H.J. Lu <hongjiu.lu@intel.com>
468 * binutils-all/dw2-1.W: Updated.
470 2012-10-20 H.J. Lu <hongjiu.lu@intel.com>
472 * binutils-all/compress.exp: Add an objdump test.
473 * binutils-all/dw2-1.W: New file.
475 2012-08-17 H.J. Lu <hongjiu.lu@intel.com>
477 * binutils-all/ar.exp (long_filenames): Remove extra verbose
479 (thin_archive): Likewise.
480 (thin_archive_with_nested): Likewise. Also run bfdtest1 on
483 2012-08-16 H.J. Lu <hongjiu.lu@intel.com>
486 * ar.exp (bfdtest1): New.
487 (long_filenames): Run bfdtest1.
488 (thin_archive): Likewise.
489 (thin_archive_with_nested): Likewise.
491 2012-08-13 Ian Bolton <ian.bolton@arm.com>
492 Laurent Desnogues <laurent.desnogues@arm.com>
493 Jim MacArthur <jim.macarthur@arm.com>
494 Marcus Shawcroft <marcus.shawcroft@arm.com>
495 Nigel Stephens <nigel.stephens@arm.com>
496 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
497 Richard Earnshaw <rearnsha@arm.com>
498 Sofiane Naci <sofiane.naci@arm.com>
499 Tejas Belagod <tejas.belagod@arm.com>
500 Yufeng Zhang <yufeng.zhang@arm.com>
502 * objdump.exp: Add AArch64.
504 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
507 * binutils-all/i386/compressed-1a.d: Updated.
508 * binutils-all/objdump.W: Likewise.
509 * binutils-all/readelf.wa: Likewise.
510 * binutils-all/x86-64/compressed-1a.d: Likewise.
512 2012-07-28 Kai Tietz <ktietz@redhat.com>
514 * binutils-all/windres/version_small.rc: New test.
515 * binutils-all/windres/version_small.rsd: Likewise.
517 2012-07-03 H.J. Lu <hongjiu.lu@intel.com>
520 * binutils-all/compress.exp: Test compress empty debug sections.
522 * binutils-all/dw2-empty.S: New file.
524 2012-06-07 Thomas Schwinge <thomas@codesourcery.com>
526 * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
528 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
530 * binutils-all/hppa/objdump.exp: Expect addend as signed.
532 2012-05-17 Alan Modra <amodra@gmail.com>
534 * binutils-all/objdump.W: Update.
535 * binutils-all/readelf.wa: Update.
536 * binutils-all/i386/compressed-1a.d: Update.
537 * binutils-all/x86-64/compressed-1a.d: Update.
539 2012-05-16 Meador Inge <meadori@codesourcery.com>
541 * binutils-all/arm/objdump.exp:
542 STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
544 2012-04-12 H.J. Lu <hongjiu.lu@intel.com>
547 * binutils-all/i386/compressed-1b.d: Remove empty REL section.
548 * binutils-all/i386/compressed-1c.d: Likewise.
550 * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
552 * binutils-all/x86-64/compressed-1c.d: Likewise.
554 2012-04-03 Roland McGrath <mcgrathr@google.com>
556 * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
559 * binutils-all/elfedit-4.d: Add "#as: --64" option.
561 * binutils-all/i386/i386.exp: Accept nacl targets too.
562 * binutils-all/x86-64/x86-64.exp: Likewise.
564 2012-03-13 Hans-Peter Nilsson <hp@axis.com>
567 * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
570 2012-02-25 Walter Lee <walt@tilera.com>
572 * binutils-all/objdump.exp (cpus_expected): Add tilegx.
574 2012-02-14 Alan Modra <amodra@gmail.com>
576 * binutils-all/dlltool.exp: Add setup_xfail.
578 * binutils-all/dw2-decodedline.S: Always have whitespace before
580 * binutils-all/version.s: Likewise.
581 * binutils-all/objdump.exp (dw2-decodedline): Don't run for
582 hppa64*-*-hpux*, i370-*-*, i960-*-*.
584 2012-02-11 Kai Tietz <ktietz@redhat.com>
586 * binutils-all/version.def: New file.
587 * binutils-all/dlltool.exp: Add version-dll test.
589 2012-02-02 Nick Clifton <nickc@redhat.com>
591 * binutils-all/readelf.n: Add #pass to cope with targets that add
594 2012-02-01 Nick Clifton <nickc@redhat.com>
597 * binutils-all/version.s: New test source file.
598 * binutils-all/readelf.n: New file: expected readelf output.
599 * binutils-all/readelf.exp: Add test of .note section contents.
601 For older changes see ChangeLog-0411
603 Copyright (C) 2012-2015 Free Software Foundation, Inc.
605 Copying and distribution of this file, with or without modification,
606 are permitted in any medium without royalty provided the copyright
607 notice and this notice are preserved.
613 version-control: never