X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=caad59d900b907085aa7cd9d899794c4d1e8eb7e;hb=6d8bf25d7e9b6fa7cff57137e7c55bcb11b227d8;hp=eff6cf3982338ac44738121ecb1095df1fc0b93d;hpb=6927f98292aaa6f7fcb3152d5d902758538e626c;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index eff6cf3982..caad59d900 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,57 @@ +2012-05-30 Alan Modra + + * ldlang.h (lang_output_section_statement_type): Rename + "section_relative_symbol" field to "update_dot". + * ldlang.c: Update all uses. + (strip_excluded_output_sections): Don't test update_dot_tree here.. + (lang_leave_overlay): ..set update_dot here. + +2012-05-26 Alan Modra + + * ldlex.h (enum option_values): Move from.. + * lexsup.c: ..here. + * emultempl/ppc32elf.em: Include ldlex.h. + (PARSE_AND_LIST_ARGS_CASES): Disable optimisations when + --traditional-format. + * emultempl/ppc64elf.em: Likewise. + +2012-05-25 Alan Modra + + PR ld/13909 + * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Handle + multiple .eh_frame sections attached to bfd. + +2012-05-23 Cary Coutant + + * scripttempl/armbpabi.sc: Match .data.rel.ro.* sections more + carefully. Fix typo where .rela.data.rel.ro matches + .rel.data.rel.ro. + * scripttempl/mep.sc: Likewise. + * scripttempl/elf.sc: Match .data.rel.ro.* sections more carefully. + * scripttempl/elf64hppa.sc: Likewise. + * scripttempl/elfxtensa.sc: Likewise. + +2012-05-17 Daniel Richard G. + Nick Clifton + + PR 14072 + * configure.in: Add check that sysdep.h has been included before + any system header files. + * configure: Regenerate. + * config.in: Regenerate. + * sysdep.h: Generate an error if included before config.h. + +2012-05-16 Sergio Durigan Junior + + * emultempl/m68hc1xelf.em (hook_in_stub): Pass proper `bfd' + as the first argument for `bfd_get_section_name'. + +2012-05-16 Samuel Thibault + + PR ld/14069 + * emultempl/elf32.em: Include *-*-gnu* targets in ld.so.conf + support. + 2012-05-15 James Murray * NEWS: Mention the support for S12X processors. @@ -83,14 +137,14 @@ 2012-04-24 Alan Modra - * ld/ldlang.c (size_input_section): Use sec_info_type rather than + * ldlang.c (size_input_section): Use sec_info_type rather than usrdata->flags.just_syms. - * ld/ldwrite.c (build_link_order): Likewise. - * ld/emultempl/hppaelf.em (build_section_lists): Likewise. - * ld/emultempl/ppc64elf.em (build_toc_list): Likewise. - * ld/emultempl/armelf.em (build_section_lists): Likewise. + * ldwrite.c (build_link_order): Likewise. + * emultempl/hppaelf.em (build_section_lists): Likewise. + * emultempl/ppc64elf.em (build_toc_list): Likewise. + * emultempl/armelf.em (build_section_lists): Likewise. (after_allocation): Update for renamed sec_info_type value. - * ld/emultempl/tic6xdsbt.em: Likewise. + * emultempl/tic6xdsbt.em: Likewise. 2012-04-12 Roland McGrath @@ -166,7 +220,7 @@ 2012-03-25 Alan Modra * ldemul.c (before_allocation_default): Revert last change. - ldlang.c (lang_add_section): Likewise. + * ldlang.c (lang_add_section): Likewise. (strip_excluded_output_sections): Don't strip output sections with user input sections when emitrelocations, unless all are SEC_EXCLUDE.