diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2015-09-29 09:35:47 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2015-09-29 13:31:57 -0700 |
commit | cbd44e247ede49688e1e1fa42e57d390ad141967 (patch) | |
tree | 7296da5e95dea5f24228fc3499a8ffc84c861b3e /binutils/testsuite/ChangeLog | |
parent | 0bcf3dd6905d67936815411b42dab6fd4c47b4db (diff) | |
download | binutils-cbd44e247ede49688e1e1fa42e57d390ad141967.zip binutils-cbd44e247ede49688e1e1fa42e57d390ad141967.tar.gz binutils-cbd44e247ede49688e1e1fa42e57d390ad141967.tar.bz2 |
Don't use the output section size to copy input section
We can't use the output section size to copy input section since
--interleave will shrink the output section. Instead, we change
bfd_convert_section_contents to return the updated input section
size. When we do that, we don't need to adjust the output section
size to skip gap fills.
bfd/
PR binutils/19020
* bfd.c (bfd_convert_section_contents): Add ptr_size parameter.
* bfd-in2.h: Regenerated.
binutils/
PR binutils/19020
* objcopy.c (copy_object): Don't adjust the output section size
when copying from input sections.
(copy_section): Use input section size for the copy. Get the
updated section size from bfd_convert_section_contents.
binutils/testsuite/
PR binutils/19020
* binutils-all/objcopy.exp: Run pr19020a and pr19020b.
* lib/utils-lib.exp (run_dump_test): Support binary input.
* binutils-all/pr19020.in: New file.
* binutils-all/pr19020a.d: Likewise.
* binutils-all/pr19020b.d: Likewise.
Diffstat (limited to 'binutils/testsuite/ChangeLog')
-rw-r--r-- | binutils/testsuite/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/binutils/testsuite/ChangeLog b/binutils/testsuite/ChangeLog index 9efe4dc..f444dc7 100644 --- a/binutils/testsuite/ChangeLog +++ b/binutils/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2015-09-29 H.J. Lu <hongjiu.lu@intel.com> + + PR binutils/19020 + * binutils-all/objcopy.exp: Run pr19020a and pr19020b. + * lib/utils-lib.exp (run_dump_test): Support binary input. + * binutils-all/pr19020.in: New file. + * binutils-all/pr19020a.d: Likewise. + * binutils-all/pr19020b.d: Likewise. + 2015-08-11 Alan Modra <amodra@gmail.com> * binutils-all/strip-12.s: Align .bss section. |