X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gold%2FChangeLog;h=f83c6524c8ae70e52d8e96dda8740d3f6363d6b4;hb=2d9afefe223de983d6e86b5de9da0e5650057ac9;hp=87900ad6ea7318f323fee64916ca301be3b01595;hpb=e051a5b512a282642030720c69b5b4f9a85314ea;p=deliverable%2Fbinutils-gdb.git diff --git a/gold/ChangeLog b/gold/ChangeLog index 87900ad6ea..f83c6524c8 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,45 @@ +2015-02-09 Mark Wielaard + + * gdb-index.cc (Gdb_index_info_reader::visit_top_die): Recognize + DW_LANG_Fortran03 and DW_LANG_Fortran08. + +2015-02-16 Cary Coutant + + PR gold/13577 + PR gold/16992 + * layout.cc (Layout::finish_dynamic_section): Don't set DT_SYMBOLIC or + DF_SYMBOLIC if --dynamic-list option is used. + * options.cc (General_options::finalize): --dynamic-list is not + mutually exclusive with -Bsymbolic. + * symtab.h (Symbol::is_preemptible): Don't exclude dynamic symbols not + listed in --dynamic-list. + * testsuite/Makefile.am (dynamic_list_lib2.so): Add + -Bsymbolic-functions. + * testsuite/Makefile.in: Regenerate. + +2015-02-16 Cary Coutant + + PR gold/17971 + * incremental.cc: Remove redundant include of "output.h". + +2015-02-12 Jing Yu + + * aarch64-reloc.def (TLSLE_MOVW_TPREL_G2, TLSLE_MOVW_TPREL_G1, + TLSLE_MOVW_TPREL_G1_NC, TLSLE_MOVW_TPREL_G0, TLSLE_MOVW_TPREL_G0_NC,): + New relocation. + * aarch64.cc (Target_aarch64::Scan::local): Add cases for new + TLSLE_MOVW_* relocations. + (Target_aarch64::Scan::global): Likewise. + (Target_aarch64::Relocate::relocate): Likewise. + (Target_aarch64::Relocate::relocate_tls): Add cases and handlings + for new TLSLE_MOVW_* relocations. + +2015-02-11 Will Newton + + PR gold/13321 + * arm.cc (Target_arm::make_plt_section): Create an ARM + state mapping symbol at the start of the PLT. + 2015-02-09 H.J. Lu * testsuite/Makefile.am (two_file_shared_2_pic_1_test_DEPENDENCIES):