diff options
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index bbaa373..56c8adc 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,34 @@ +2016-02-26 H.J. Lu <hongjiu.lu@intel.com> + + PR ld/19645 + * NEWS: Mention --elf-stt-common= for objcopy. + * doc/binutils.texi: Document --elf-stt-common= for objcopy. + * objcopy.c (do_elf_stt_common): New. + (command_line_switch): Add OPTION_ELF_STT_COMMON. + (copy_options): Add --elf-stt-common=. + (copy_usage): Add --elf-stt-common=. + (copy_object): Also check do_elf_stt_common for ELF targets. + (copy_file): Handle do_elf_stt_common. + (copy_main): Handle OPTION_ELF_STT_COMMON. + * readelf.c (apply_relocations): Support STT_COMMON. + * testsuite/binutils-all/common-1.s: New file. + * testsuite/binutils-all/common-1a.d: Likewise. + * testsuite/binutils-all/common-1b.d: Likewise. + * testsuite/binutils-all/common-1c.d: Likewise. + * testsuite/binutils-all/common-1d.d: Likewise. + * testsuite/binutils-all/common-1e.d: Likewise. + * testsuite/binutils-all/common-1f.d: Likewise. + * testsuite/binutils-all/common-2.s: Likewise. + * testsuite/binutils-all/common-2a.d: Likewise. + * testsuite/binutils-all/common-2b.d: Likewise. + * testsuite/binutils-all/common-2c.d: Likewise. + * testsuite/binutils-all/common-2d.d: Likewise. + * testsuite/binutils-all/common-2e.d: Likewise. + * testsuite/binutils-all/common-2f.d: Likewise. + * testsuite/binutils-all/objcopy.exp + (objcopy_test_elf_common_symbols): New proc. + Run objcopy_test_elf_common_symbols for ELF targets + 2016-02-16 H.J. Lu <hongjiu.lu@intel.com> PR binutils/19647 |