diff options
author | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2016-09-08 19:26:40 +0200 |
---|---|---|
committer | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2016-09-08 19:26:40 +0200 |
commit | 2b84c0ca027e029eae1e5f825696d62fa8c4e95f (patch) | |
tree | 08415b3d502063e686db71856e9983ed3f634a22 /binutils-2.25/gold/ChangeLog | |
parent | 33f0f8829308781a59b094a6ed8c6ad62539b11f (diff) | |
parent | 129dec3ed0e1fc07f75a4322014d770cfd642f4d (diff) | |
download | toolchain_binutils-2b84c0ca027e029eae1e5f825696d62fa8c4e95f.tar.gz toolchain_binutils-2b84c0ca027e029eae1e5f825696d62fa8c4e95f.tar.bz2 toolchain_binutils-2b84c0ca027e029eae1e5f825696d62fa8c4e95f.zip |
Merge branch 'master' of https://android.googlesource.com/toolchain/binutils
Diffstat (limited to 'binutils-2.25/gold/ChangeLog')
-rw-r--r-- | binutils-2.25/gold/ChangeLog | 76 |
1 files changed, 75 insertions, 1 deletions
diff --git a/binutils-2.25/gold/ChangeLog b/binutils-2.25/gold/ChangeLog index 24e87559..9e84837e 100644 --- a/binutils-2.25/gold/ChangeLog +++ b/binutils-2.25/gold/ChangeLog @@ -1,4 +1,78 @@ -2015-10.27 Han Shen <shenhan@google.com> +2015-07-20 Yiran Wang <yiran@google.com> + Cary Coutant <ccoutant@gmail.com> + + PR gold/15574 + * resolve.cc (Symbol_table): Remove warning about references + from shared objects to hidden symbols. + * testsuite/Makefile.am (hidden_test): Add hidden_test.syms. + * testsuite/Makefile.in: Regenerate. + * testsuite/hidden_test.sh: Check dynamic symbol table; update + expected error messages. + +2016-06-28 Rahul Chaudhry <rahulchaudhry@google.com> + + Revert patch -- to be replaced by the upstream patch with tests. + + 2015-06-16 Yiran Wang <yiran@google.com> + + * resolve.cc disable the warning of a hidden symbol matches a + reference to be resolved + +2016-02-05 Sriraman Tallam <tmsriram@google.com> + + * icf.cc (get_rel_addend): New function. + (get_section_contents): Move merge section addend computation to a + new function. Ignore negative values for SHT_REL and SHT_RELA addends. + Fix bug to not read past the length of the section. + + Fix bug related to addend computation for MERGE sections. + + +2016-02-26 Egor Kochetov <egor.kochetov@intel.com> + Cary Coutant <ccoutant@gmail.com> + + PR gold/19735 + * ehframe.h (Cie::fde_encoding): New method. + * ehframe.cc (Eh_frame::read_fde): Discard FDEs for zero-length + address ranges. + +2016-02-11 Rahul Chaudhry <rahulchaudhry@google.com> + + * aarch64.cc (Target_aarch64::scan_erratum_843419_span): Remove + info message for every erratum 843419 found and fixed. + +2015-12-17 Peter Collingbourne <pcc@google.com> + + PR gold/18780 + * arm.cc (Target_arm::do_make_data_plt): Choose PLT generator based + on value of --long-plt flag. + (Output_data_plt_arm_standard::do_get_plt_entry_size): Moved to + Output_data_plt_arm_short. + (Output_data_plt_arm_standard::do_fill_plt_entry): Likewise. + (Output_data_plt_arm_standard::plt_entry): Likewise. + (Output_data_plt_arm_standard::do_fill_first_plt_entry): Fix + variable reference. + (Output_data_plt_arm_short): New class. + (Output_data_plt_arm_short::do_fill_plt_entry): Error out on too large + PLT offsets instead of asserting. + (Output_data_plt_arm_long): New class. + * options.h (General_options): Define --long-plt flag. + +2016-01-15 Han Shen <shenhan@google.com> + + PR gold/19472 - need pc-relative stubs. + + * aarch64.cc (Reloc_stub::stub_type_for_reloc): Return PC-relative + stub type for DSOs and pie executables. + +2015-11-05 Cary Coutant <ccoutant@gmail.com> + + PR gold/19163 + * aarch64.cc (Target_aarch64::Relocate::relocate): Don't apply + certain relocations if --no-apply-dynamic-relocs is set. + * options.h (--apply-dynamic-relocs): New aarch64-specific option. + +2015-10-27 Han Shen <shenhan@google.com> PR gold/19042 - unsupported reloc 311/312. |