Line 1... |
Line 1... |
|
2011-11-03 Tristan Gingold
|
|
|
|
* scripttempl/aix.sc: Consider header size for .text and .data
|
|
alignment.
|
|
|
|
2011-11-02 Tristan Gingold
|
|
|
|
* emultempl/aix.em (read_file_list): New function.
|
|
(_handle_option): Handle '-f'.
|
|
* NEWS: Mention this feature.
|
|
|
|
2011-11-02 Rainer Orth
|
|
|
|
* configure.tgt (x86_64-*-solaris2*): Use $targ_extra_emuls for
|
|
targ_extra_libpath.
|
|
|
|
2011-11-01 DJ Delorie
|
|
|
|
* Makefile.am (ALL_EMULATION_SOURCES): Add eelf32rl78.c.
|
|
(+eelf32rl78.c): New rule.
|
|
* Makefile.in: Regenerate.
|
|
* configure.tgt: Add rl78-*-* case.
|
|
* emulparams/elf32rl78.sh: New file.
|
|
* NEWS: Mention addition of Renesas RL78 support.
|
|
|
|
2011-10-28 Walter Lee
|
|
|
|
* NEWS: Fix TILEPro capitalization.
|
|
|
|
2011-10-25 Joern Rennecke
|
|
|
|
* NEWS: Mention addition of Adapteva Epiphany support.
|
|
* Makefile.am (ALL_EMULATION_SOURCES): Add eelf32epiphany.c .
|
|
(eelf32epiphany.c): New rule.
|
|
* configure.tgt: Handle epiphany-*-elf.
|
|
* emulparams/elf32epiphany.sh: New file.
|
|
* Makefile.in: Regenerate.
|
|
* po/ld.pot: Regenerate.
|
|
|
|
2011-10-24 Nick Clifton
|
|
|
|
* po/ja.po: Updated Japanese translation.
|
|
|
|
2011-10-20 Alan Modra
|
|
|
|
PR ld/13287
|
|
* plugin.c (plugin_should_reload): New function.
|
|
* plugin.h (plugin_should_reload): Declare.
|
|
* ldlang.c (open_input_bfds): Use above function.
|
|
|
|
2011-10-19 Alan Modra
|
|
|
|
PR ld/13254
|
|
* emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Add
|
|
-z text, -z notext, -z textoff options for all targets having
|
|
shared lib support.
|
|
|
|
2011-10-15 Alan Modra
|
|
|
|
* emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Remove toc check.
|
|
|
|
2011-10-13 Dave Korn
|
|
|
|
* pe-dll.c (generate_reloc): Don't emit a base reloc for an
|
|
underlying BFD reloc that will be discarded in eh_frame data.
|
|
|
|
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
|
2011-08-26 Nick Clifton
|
|
|
* po/es.po: Updated Spanish translation.
|
* po/es.po: Updated Spanish translation.
|
|
|
2011-08-26 Nick Clifton
|
2011-08-26 Nick Clifton
|