This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. e7d17e71cdc10a2e81e454ce3b9637f1b2a587f2


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  e7d17e71cdc10a2e81e454ce3b9637f1b2a587f2 (commit)
      from  0b42baa397bcacec234090eaac043d3d261b2908 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e7d17e71cdc10a2e81e454ce3b9637f1b2a587f2

commit e7d17e71cdc10a2e81e454ce3b9637f1b2a587f2
Author: Max Filippov <jcmvbkbc@gmail.com>
Date:   Thu Jul 10 01:47:33 2014 +0400

    Fix xtensa ld segfault when linking linux modules
    
    is_inconsistent_linkonce_section makes an assumption that section name
    that starts with ".gnu.linkonce.prop." has one more dot in its suffix.
    However gas generates such section name by insertion of "prop." right
    after ".gnu.linkonce." part of the name of the original section. So, for
    section named ".gnu.linkonce.this_module" corresponding property section
    name does not satisfy the assumption. Such section names are common in
    linux modules. This bug was exposed by the patch "a35d5e8 Fix alignment
    for the first section frag on xtensa", that makes gas produce property
    section for each section that has ".align" directive in it.
    
    Use suffix that immediately follows ".gnu.linkonce.prop." when there are
    no more dots following it.
    
    2014-07-10  Max Filippov  <jcmvbkbc@gmail.com>
    
    ld/
        * emultempl/xtensaelf.em (is_inconsistent_linkonce_section):
        correctly handle missing dot in section name after
        ".gnu.linkonce.prop.".

-----------------------------------------------------------------------

Summary of changes:
 ld/ChangeLog              |    6 ++++++
 ld/emultempl/xtensaelf.em |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]