From e3ecd631339aaa2a4af57f59f0694671d4ce00ab Mon Sep 17 00:00:00 2001 From: Tamar Christina Date: Tue, 8 Jan 2019 14:52:53 +0000 Subject: [PATCH] Add testcase for PR/24065. This adds a new testcase for objcopy -O ihex to test that it correctly works. binutils/ChangeLog: PR 24065 * testsuite/binutils-all/copy-6.d: New test. * testsuite/binutils-all/objcopy.exp: Use it. --- binutils/ChangeLog | 6 ++++++ binutils/testsuite/binutils-all/copy-6.d | 8 ++++++++ binutils/testsuite/binutils-all/objcopy.exp | 1 + 3 files changed, 15 insertions(+) create mode 100644 binutils/testsuite/binutils-all/copy-6.d diff --git a/binutils/ChangeLog b/binutils/ChangeLog index d64f510189..2890532c18 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2019-01-08 Tamar Christina + + PR 24065 + * testsuite/binutils-all/copy-6.d: New test. + * testsuite/binutils-all/objcopy.exp: Use it. + 2019-01-08 Alan Modra * testsuite/lib/binutils-common.exp (run_dump_test): Don't prepend diff --git a/binutils/testsuite/binutils-all/copy-6.d b/binutils/testsuite/binutils-all/copy-6.d new file mode 100644 index 0000000000..b6b856f605 --- /dev/null +++ b/binutils/testsuite/binutils-all/copy-6.d @@ -0,0 +1,8 @@ +#PROG: objcopy +#source: bintest.s +#objcopy: -O ihex +# A few targets cannot assemble the bintest.s source file... +#notarget: pdp11-* *-darwin +#name: ihex objcopy test +#objdump: -h +#... diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp index d8bfca8c11..921e6a23c4 100644 --- a/binutils/testsuite/binutils-all/objcopy.exp +++ b/binutils/testsuite/binutils-all/objcopy.exp @@ -1076,6 +1076,7 @@ run_dump_test "copy-2" run_dump_test "copy-3" run_dump_test "copy-4" run_dump_test "copy-5" +run_dump_test "copy-6" # Use bintest.o from the copy-4 test to determine ELF reloc type set reloc_format rel