X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=6f959bba2b52b8909b2e535db1f0e3151e53cf22;hb=d569865703d7dbd06af97169d26bad3e608c1420;hp=f842a82fa4417149d26c9ab1ff7c8eea9be051e5;hpb=2de70689ff968c2f5ea1056efd67e7b465c47038;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index f842a82fa4..6f959bba2b 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,108 @@ +2011-10-10 Nick Clifton + + * po/bg.po: Updated Bulgarian translation. + * po/es.po: Updated Spanish translation. + * po/fi.po: Updated Finnish translation. + * po/fr.po: Updated French translation. + +2011-10-10 Alan Modra + + * ldmain.c (main): Move code twiddling various config and link_info + bits to.. + * lexsup.c (parse_args): ..here. Move plugin_load_plugins call + into main. + * plugin.c (set_tv_header): Test link_info.executable, not + link_info.shared. + (is_visible_from_outside): Likewise. Delete redundant + is_ir_dummy_bfd check and "section" parameter. + +2011-10-10 Alan Modra + + * emultempl/ppc64elf.em (ppc_add_stub_section): Align to 32 bytes. + +2011-10-09 Alan Modra + + * emultempl/ppc64elf.em (ppc_create_output_section_statements): Add + missing colon to error message. + (ppc_before_allocation): Likewise. + +2011-10-06 Alan Modra + + PR ld/13229 + * plugin.c (tv_header_tags): Add LDPT_GET_SYMBOLS_V2. + (set_tv_header): Handle it. Adjust LDPT_GET_SYMBOLS. Return void. + (get_symbols): Add def_ironly_exp param. Return that value for + syms exported from shared libs. + (get_symbols_v1, get_symbols_v2): New wrapper functions. + * testplug.c: Update for above changes. + +2011-09-27 Kai Tietz + + * scripttempl/pe.sc (.text): Add support for + .gnu.linkonce.t.* section. + (.debug_info): Only use .gnu.linkonce.wi.* for + relocating. + * scripttempl/pep.sc: Likewise. + +2011-09-22 Tristan Gingold + + * NEWS: Add marker for 2.22. + +2011-09-20 Alan Modra + + PR ld/13201 + * ldlang.h (lang_input_statement_type): Add "reload" bitfield. + Clarify comments. + * ldlang.c (new_afile): Init new field. + (load_symbols): Don't call ldlang_add_file when reloading. + (open_input_bfds): Reload as-needed libs during plugin rescan. + +2011-09-15 H.J. Lu + + PR ld/12975 + * ldlang.c (lang_elf_version_info): Removed. + (lang_register_vers_node): Replace lang_elf_version_info with + link_info.version_info. + (lang_add_vers_depend): Likewise. + * pe-dll.c (process_def_file_and_drectve): Likewise. + * emultempl/solaris2.em (elf_solaris2_before_allocation): Likewise. + + * ldlang.h (lang_elf_version_info): Removed. + + * plugin.c (is_visible_from_outside): Check if symbol is hidden + by version script. + + * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): + Remove lang_elf_version_info. + +2011-09-15 Dmitry Gorbachev + + PR ld/13183 + * ldmain.c (add_archive_element): Support thin archive member + for LTO. + +2011-08-26 Nick Clifton + + * po/es.po: Updated Spanish translation. + +2011-08-26 Nick Clifton + + * NEWS: Mention that --no-copy-dt-needed-entries is now the + default. + +2011-08-22 Michael Matz + + * ldmain.c (add_DT_NEEDED_for_dynamic): Default to FALSE. + * ld.texinfo (--copy-dt-needed-entries): Mention new default. + +2011-08-17 Alan Modra + + PR ld/12762 + * ldlang.c (section_already_linked): Revert 2011-07-09 changes. + * plugin.c: Likewise. + (asymbol_from_plugin_symbol): Create linkonce section for syms + with comdat_key. + 2011-08-09 Matthew Gretton-Dann * emultempl/armelf.em (fix_arm1176): New variable.