1 2015-08-11 Alan Modra <amodra@gmail.com>
3 * binutils-all/strip-12.s: Align .bss section.
4 * binutils-all/strip-12.d: Adjust.
5 * binutils-all/symbols-1.d: Allow extraneous symbols.
6 * binutils-all/symbols-2.d: Likewise, and V for weakened syms.
7 * binutils-all/symbols-3.d: Likewise.
8 * binutils-all/symbols-4.d: Likewise.
10 2015-08-08 Hans-Peter Nilsson <hp@axis.com>
12 * binutils-all/strip-12.s: Use ".section .bss" instead of ".bss"
13 which isn't supported by all ELF targets.
15 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
18 * binutils-all/objcopy.exp: Run strip-12.
19 * binutils-all/strip-12.d: New file.
20 * binutils-all/strip-12.s: Likewise.
22 2015-08-07 Andrew Burgess <andrew.burgess@embecosm.com>
24 * binutils-all/objcopy.exp: Run new symbol tests.
25 (objcopy_test_symbol_manipulation): New function.
26 * binutils-all/symbols-1.d: New file.
27 * binutils-all/symbols-2.d: New file.
28 * binutils-all/symbols-3.d: New file.
29 * binutils-all/symbols-4.d: New file.
30 * binutils-all/symbols.s: New file.
32 2015-08-05 Nick Clifton <nickc@redhat.com>
34 * binutils-all/objcopy.exp (keep_debug_symbols_and_check_links):
35 New proc. Checks that debug-info-only binaries retain the
36 sh_link field in stripped sections.
38 2015-08-04 Nick Clifton <nickc@redhat.com>
40 * lib/utils-lib.exp (run_dump_test): Document DUMPPROG, readelf
41 and size parameters. Alpha-sort switch tables. Include
42 addr2line, and size in list of possible auto-detected dump
45 2015-07-24 Nick Clifton <nickc@redhat.com>
47 * binutils-all/localize-hidden-1.d: Allow for extra symbols in the
49 * binutils-all/strip-11.d: Skip for the RL78.
51 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
53 * binutils-all/compress.exp: Update.
55 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
58 * binutils-all/compress.exp (convert_test): New proc.
59 Run conversion tests between x86-64 and x32.
61 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
63 * binutils-all/dw2-3.W: Updated to accept .debug_* sections.
65 2015-05-20 Ed Maste <emaste@freebsd.org>
67 * lib/binutils-common.exp (is_elf_format): Include *-*-freebsd* except
68 i?86-*-freebsd\[12\].*.
69 * (is_aout_format): Update FreeBSD to i?86-*-freebsd\[12\].*.
71 2015-05-18 Nick Clifton <nickc@redhat.com>
73 * binutils-all/dw2-3.S: Replace .int with .4byte.
75 2015-05-15 Nick Clifton <nickc@redhat.com>
77 * binutils-all/z.s: New test. Checks the --decompress option to
79 * binutils-all/readelf.exp: Run the test.
80 * binutils-all/readelf.z: Expected output from readelf.
82 2015-05-14 H.J. Lu <hongjiu.lu@intel.com>
84 * binutils-all/compress.exp: Replace "$OBJDUMP -s -j .debug_info"
86 * binutils-all/libdw2-compressedgabi.out: Updated.
88 2015-05-15 Nick Clifton <nickc@redhat.com>
91 * binutils-all/pr18374.s: New test file.
92 * binutils-all/readelf.exp: Assemble and run the new test.
93 * binutils-all/readelf.pr18374: Expected output from readelf.
95 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
97 * binutils-all/elfedit-1.d: Also skip x86_64-*-nacl*.
99 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
101 * binutils-all/elfedit-1.d: Skip x86_64-*-gnux32.
102 * lib/utils-lib.exp (run_dump_test): Allow mixing target and
103 not-target directives.
105 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
107 * binutils-all/objdump.exp (cpus_expected): Append iamcu.
109 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
111 * binutils-all/elfedit-5.d: New file.
112 * binutils-all/elfedit.exp: Run elfedit-5.
114 2015-04-30 Nick Clifton <nickc@redhat.com>
116 * binutils-all/objdump.exp (cpus_expected): Add MeP CPU names.
118 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
121 * binutils-all/compress.exp: Replace dw2-3.W with dw2-3gabi.W
123 * binutils-all/dw2-1.W: Convert section names to .zdebug_*.
124 * binutils-all/dw2-3.W: Likewise.
125 * binutils-all/objdump.W: Likewise.
126 * binutils-all/dw2-3gabi.W: New file.
128 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
130 * binutils-all/i386/compressed-1b.d: Don't hardcode offset of
132 * binutils-all/i386/compressed-1c.d: Likewise.
133 * binutils-all/readelf.s-64: Likewise.
134 * binutils-all/x86-64/compressed-1b.d: Likewise.
135 * binutils-all/x86-64/compressed-1c.d: Likewise.
137 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
139 * compress.exp: Add tests for
140 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
141 * binutils-all/dw2-3.rS: New file.
142 * binutils-all/dw2-3.rt: Likewise.
143 * binutils-all/libdw2-compressedgabi.out: Likewise.
145 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
147 * binutils-all/compress.exp: Remove is_zlib_supported check.
148 * binutils-all/objdump.exp: Likewise.
149 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
150 * lib/utils-lib.exp (run_dump_test): Likewise.
151 * lib/binutils-common.exp (is_zlib_supported): Removed.
153 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
155 * binutils-all/compress.exp (compression_used): Remove "/dev/null"
158 2015-04-05 H.J. Lu <hongjiu.lu@intel.com>
160 * binutils-all/compress.exp (compression_used): New.
161 Xfail test if compression didn't make the section smaller.
163 2015-04-04 H.J. Lu <hongjiu.lu@intel.com>
165 * binutils-all/compress.exp (testfile): Remove suffix.
166 (compressedfile): Likewise.
167 (compressedfile2): Likewise.
170 (compressedfile3): Likewise.
173 (${libfile}.a): Add ${compressedfile3}.o.
174 * binutils-all/dw2-3.S: New file.
175 * binutils-all/dw2-3.W: Likewise.
176 * binutils-all/libdw2-compressed.out: Updated.
177 * binutils-all/libdw2.out: Likewise.
179 2015-04-03 H.J. Lu <hongjiu.lu@intel.com>
181 * lib/binutils-common.exp (is_zlib_supported): Always return 1.
183 2015-04-02 Nick Clifton <nickc@redhat.com>
185 * binutils-all/readelf.ss-64: Move possible location of the $d
188 2015-03-26 Renlin Li <renlin.li@arm.com>
190 * binutils-all/readelf.s-64: Support aarch64 case.
191 * binutils-all/readelf.ss-64: Likewise.
193 2015-03-11 Alan Modra <amodra@gmail.com>
195 * binutils-all/update-section.exp: Only run on ELF targets.
197 2015-03-03 Jiong Wang <jiong.wang@arm.com>
199 * binutils-all/arm/rvct_symbol.s: New testcase.
200 * binutils-all/arm/objdump.exp: Run it.
202 2015-02-26 Andrew Burgess <andrew.burgess@embecosm.com>
204 * binutils-all/update-1.s: New file.
205 * binutils-all/update-2.s: New file.
206 * binutils-all/update-3.s: New file.
207 * binutils-all/update-4.s: New file.
208 * binutils-all/update-section.exp: New file.
210 2015-02-24 Nick Clifton <nickc@redhat.com>
212 * binutils-all/objcopy.exp: Skip the strip-10 test for the V850.
214 2015-01-01 Alan Modra <amodra@gmail.com>
216 Update year range in copyright notice of all files.
218 2014-12-26 Alan Modra <amodra@gmail.com>
220 * binutils-all/strip-11.d: New test.
221 * binutils-all/objcopy.exp: Run it.
223 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
225 * binutils-all/objcopy.exp: Skip strip-10 for Visium.
227 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
229 * binutils-all/objcopy.exp: Add mips*-img-elf* target triple.
230 * binutils-all/readelf.exp: Likewise
232 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
234 * binutils-all/readelf.ss-mips: Account for new sections.
236 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
238 * binutils-all/readelf.s: Account for .MIPS.abiflags and
240 * binutils-all/readelf.ss-tmips: Likewise.
241 * binutils-all/strip-3.d: Likewise.
243 2014-07-10 Will Newton <will.newton@linaro.org>
245 * binutils-all/objcopy.exp: Disable the strip-10 test on
246 non-EABI ARM configurations.
248 2014-06-03 Nick Clifton <nickc@redhat.com>
250 * binutils-all/ar.exp: Skip tests involving bfdtest1 and bfdtest2
251 if these executables are not present.
253 2014-04-30 Nick Clifton <nickc@redhat.com>
255 * binutils-all/debug_str.s: New test.
256 * binutils-all/debug_str.d: New test control file.
257 * binutils-all/compress.exp: Run debug_str test.
259 2014-04-22 Christian Svensson <blue@cmd.nu>
261 * binutils-all/objcopy.exp: Remove openrisc and or32 support. Add
263 * binutils-all/objdump.exp: Likewise.
264 * binutils-all/dw2-decodedline-1.S: Likewise.
266 2014-03-26 Jiong Wang <jiong.wang@arm.com>
268 * binutils-all/aarch64/aarch64.exp: New test driver for AArch64.
269 * binutils-all/aarch64/unallocated-encoding.s: New testcase.
270 * binutils-all/aarch64/unallocated-encoding.d: Ditto.
272 2014-03-17 Nick Clifton <nickc@redhat.com>
274 * binutils-all/readelf.ss: Add skip of MSP430 defined symbols.
276 2014-01-29 Nick Clifton <nickc@redhat.com>
279 * binutils-all/strip-10.d: Revert previous delta.
281 2014-01-28 Nick Clifton <nickc@redhat.com>
284 * binutils-all/strip-10.d: Allow "System V" in the osabi field.
286 2013-12-20 Nick Clifton <nickc@redhat.com>
289 * binutils-all/dw2-1.W: Update expected objdump output.
290 * binutils-all/i386/compressed-1a.d: Likewise.
291 * binutils-all/objdump.W: Likewise.
292 * binutils-all/x86-64/compressed-1a.d: Likewise.
294 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
297 * binutils-all/readelf.s: Updated.
298 * binutils-all/readelf.s-64: Likewise.
300 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
301 Wei-Cheng Wang <cole945@gmail.com>
303 * binutils-all/objdump.exp: Add NDS32 cpu.
304 * binutils-all/readelf.r: Skip extra reloc created by NDS32.
306 2013-12-12 H.J. Lu <hongjiu.lu@intel.com>
309 * binutils-all/strip-10.d: Check OS/ABI.
311 2013-12-07 Mike Frysinger <vapier@gentoo.org>
313 * binutils-all/windres/escapex-2.rc: Remove +x file mode.
314 * binutils-all/windres/version_small.rc: Likewise.
315 * binutils-all/windres/version_small.rsd: Likewise.
317 2013-12-03 Nick Clifton <nickc@redhat.com>
319 * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin.
320 Add test of "objump -p" output.
322 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
324 * binutils-all/objcopy.exp: Consider mips-mti-elf the same as
326 * binutils-all/readelf.exp: Likewise
328 2013-11-21 Tristan Gingold <gingold@adacore.com>
330 * binutils-all/dlltool.exp: Add dlltool_gas_flag to version.dll test.
332 2013-11-02 Alan Modra <amodra@gmail.com>
334 * binutils-all/x86-64/compressed-1a.d: Allow wide display of addresses.
336 * binutils-all/dw2-1.S: Use .4byte rather than .int.
337 * binutils-all/dw2-2.S: Likewise.
339 2013-10-24 Nick Clifton <nickc@redhat.com>
341 * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
343 2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
345 * binutils-all/x86-64/compressed-1a.d: Updated for 64-bit addresses.
347 2013-09-12 Nick Clifton <nickc@redhat.com>
349 * binutils-all/x86-64/compressed-1a.d: Update expected output to
350 allow for 64-bit addresses.
352 2013-08-22 Nick Clifton <nickc@redhat.com>
354 * binutils-all/nm.exp: --size-sort test: Add more ELF-like
356 * binutils-all/nm-1.s: Use .byte instead of .long.
357 Provide a terminating symbol.
359 2013-08-21 Hans-Peter Nilsson <hp@bitrange.com>
361 * binutils-all/nm.exp: Revert last change. Instead use nm-elf-1.s
362 for mmix-knuth-mmixware.
364 2013-08-20 Hans-Peter Nilsson <hp@bitrange.com>
366 * binutils-all/nm.exp: Xfail test for nm --size-sort for
369 2013-08-19 Tristan Gingold <gingold@adacore.com>
371 * binutils-all/nm.exp: Add a test for nm --size-sort
372 * binutils-all/nm-elf-1.s: New file.
373 * binutils-all/nm-1.s: New file.
375 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
377 * binutils-all/i386/compressed-1b.d: Updated for text/data/bss
378 section alignment change.
379 * binutils-all/i386/compressed-1c.d: Likewise.
380 * binutils-all/x86-64/compressed-1b.d: Likewise.
381 * binutils-all/x86-64/compressed-1c.d: Likewise.
383 2013-05-28 Cary Coutant <ccoutant@google.com>
385 * binutils-all/dw2-1.W: Adjust expected output.
386 * binutils-all/objdump.W: Likewise.
387 * binutils-all/i386/compressed-1a.d: Likewise.
388 * binutils-all/x86-64/compressed-1a.d: Likewise.
390 2013-05-02 Nick Clifton <nickc@redhat.com>
392 * readelf.exp: Expect -wi test to fail for the MSP430.
394 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
396 * lib/binutils-common.exp (is_elf_format): Also exclude
399 2013-02-26 Nick Clifton <nickc@redhat.com>
402 * binutils-all/readelf.n: Updare expected output from readelf.
404 2013-02-14 Maciej W. Rozycki <macro@codesourcery.com>
406 * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
407 * binutils-all/mips/mixed-mips16.d: Update accordingly.
409 2013-02-13 Maciej W. Rozycki <macro@codesourcery.com>
411 * binutils-all/mips/mixed-micromips.d: New test.
412 * binutils-all/mips/mixed-mips16.d: New test.
413 * binutils-all/mips/mixed-micromips.s: New test source.
414 * binutils-all/mips/mixed-mips16.s: New test source.
415 * binutils-all/mips/mips.exp: New file.
417 2012-12-17 Nick Clifton <nickc@redhat.com>
419 * binutils-all/windres/README: Add copyright notice.
421 2012-11-27 Roland McGrath <mcgrathr@google.com>
423 * lib/binutils-common.exp (is_zlib_supported): New function.
424 * lib/utils-lib.exp (run_dump_test): If as options include
425 --compress-debug-sections and zlib is not available, report
426 the test as unsupported.
427 * binutils-all/compress.exp: Bail out if zlib is not available.
428 * binutils-all/objdump.exp (objdump compressed debug):
429 Mark unsupported if zlib is not available.
430 * binutils-all/readelf.exp (readelf_compressed_wa_test): Likewise.
432 2012-11-06 H.J. Lu <hongjiu.lu@intel.com>
435 * binutils-all/ar.exp (bfdtest1): Removed.
436 (long_filenames): Take bfdtests.
437 (thin_archive): Likewise.
438 (thin_archive_with_nested): Likewise.
440 Pass $bfdtests to long_filenames, thin_archive and
441 thin_archive_with_nested.
443 2012-10-29 Alan Modra <amodra@gmail.com>
445 * binutils-all/copy-3.d: Exclude all cygwin and mingw targets,
448 2012-10-24 H.J. Lu <hongjiu.lu@intel.com>
450 * binutils-all/ar.exp (bfdtest1): Remove findfile.
452 2012-10-21 H.J. Lu <hongjiu.lu@intel.com>
454 * binutils-all/dw2-1.W: Updated.
456 2012-10-20 H.J. Lu <hongjiu.lu@intel.com>
458 * binutils-all/compress.exp: Add an objdump test.
459 * binutils-all/dw2-1.W: New file.
461 2012-08-17 H.J. Lu <hongjiu.lu@intel.com>
463 * binutils-all/ar.exp (long_filenames): Remove extra verbose
465 (thin_archive): Likewise.
466 (thin_archive_with_nested): Likewise. Also run bfdtest1 on
469 2012-08-16 H.J. Lu <hongjiu.lu@intel.com>
472 * ar.exp (bfdtest1): New.
473 (long_filenames): Run bfdtest1.
474 (thin_archive): Likewise.
475 (thin_archive_with_nested): Likewise.
477 2012-08-13 Ian Bolton <ian.bolton@arm.com>
478 Laurent Desnogues <laurent.desnogues@arm.com>
479 Jim MacArthur <jim.macarthur@arm.com>
480 Marcus Shawcroft <marcus.shawcroft@arm.com>
481 Nigel Stephens <nigel.stephens@arm.com>
482 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
483 Richard Earnshaw <rearnsha@arm.com>
484 Sofiane Naci <sofiane.naci@arm.com>
485 Tejas Belagod <tejas.belagod@arm.com>
486 Yufeng Zhang <yufeng.zhang@arm.com>
488 * objdump.exp: Add AArch64.
490 2012-08-02 H.J. Lu <hongjiu.lu@intel.com>
493 * binutils-all/i386/compressed-1a.d: Updated.
494 * binutils-all/objdump.W: Likewise.
495 * binutils-all/readelf.wa: Likewise.
496 * binutils-all/x86-64/compressed-1a.d: Likewise.
498 2012-07-28 Kai Tietz <ktietz@redhat.com>
500 * binutils-all/windres/version_small.rc: New test.
501 * binutils-all/windres/version_small.rsd: Likewise.
503 2012-07-03 H.J. Lu <hongjiu.lu@intel.com>
506 * binutils-all/compress.exp: Test compress empty debug sections.
508 * binutils-all/dw2-empty.S: New file.
510 2012-06-07 Thomas Schwinge <thomas@codesourcery.com>
512 * binutils-all/i386/i386.exp: Don't skip for x86_64-*-linux*.
514 2012-05-17 H.J. Lu <hongjiu.lu@intel.com>
516 * binutils-all/hppa/objdump.exp: Expect addend as signed.
518 2012-05-17 Alan Modra <amodra@gmail.com>
520 * binutils-all/objdump.W: Update.
521 * binutils-all/readelf.wa: Update.
522 * binutils-all/i386/compressed-1a.d: Update.
523 * binutils-all/x86-64/compressed-1a.d: Update.
525 2012-05-16 Meador Inge <meadori@codesourcery.com>
527 * binutils-all/arm/objdump.exp:
528 STMFD/LDMIA sp!, {reg} don't disassemble to PUSH/POP {reg} any longer.
530 2012-04-12 H.J. Lu <hongjiu.lu@intel.com>
533 * binutils-all/i386/compressed-1b.d: Remove empty REL section.
534 * binutils-all/i386/compressed-1c.d: Likewise.
536 * binutils-all/x86-64/compressed-1b.d: Remove empty RELA
538 * binutils-all/x86-64/compressed-1c.d: Likewise.
540 2012-04-03 Roland McGrath <mcgrathr@google.com>
542 * lib/binutils-common.exp (is_elf_format): Consider *-*-nacl* to
545 * binutils-all/elfedit-4.d: Add "#as: --64" option.
547 * binutils-all/i386/i386.exp: Accept nacl targets too.
548 * binutils-all/x86-64/x86-64.exp: Likewise.
550 2012-03-13 Hans-Peter Nilsson <hp@axis.com>
553 * binutils-all/objcopy.exp (localize-hidden-1): Correct xfailed
556 2012-02-25 Walter Lee <walt@tilera.com>
558 * binutils-all/objdump.exp (cpus_expected): Add tilegx.
560 2012-02-14 Alan Modra <amodra@gmail.com>
562 * binutils-all/dlltool.exp: Add setup_xfail.
564 * binutils-all/dw2-decodedline.S: Always have whitespace before
566 * binutils-all/version.s: Likewise.
567 * binutils-all/objdump.exp (dw2-decodedline): Don't run for
568 hppa64*-*-hpux*, i370-*-*, i960-*-*.
570 2012-02-11 Kai Tietz <ktietz@redhat.com>
572 * binutils-all/version.def: New file.
573 * binutils-all/dlltool.exp: Add version-dll test.
575 2012-02-02 Nick Clifton <nickc@redhat.com>
577 * binutils-all/readelf.n: Add #pass to cope with targets that add
580 2012-02-01 Nick Clifton <nickc@redhat.com>
583 * binutils-all/version.s: New test source file.
584 * binutils-all/readelf.n: New file: expected readelf output.
585 * binutils-all/readelf.exp: Add test of .note section contents.
587 For older changes see ChangeLog-0411
589 Copyright (C) 2012-2015 Free Software Foundation, Inc.
591 Copying and distribution of this file, with or without modification,
592 are permitted in any medium without royalty provided the copyright
593 notice and this notice are preserved.
599 version-control: never