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. 8e33481e13facdf33c732e25d18b4b9772cc4e9c


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  8e33481e13facdf33c732e25d18b4b9772cc4e9c (commit)
      from  6128f9cf2b2c4188145faba45596ce49dd0f08be (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=8e33481e13facdf33c732e25d18b4b9772cc4e9c

commit 8e33481e13facdf33c732e25d18b4b9772cc4e9c
Author: Han Shen <shenhan@chromium.org>
Date:   Fri Aug 29 17:53:03 2014 -0700

    The 3rd patch for aarch64 gold.
    
    This enables -
    1. static linking hello world
    2. limited support for TLSIE and TLSLE
    3. limited support for linking shared library, linking executable against shared
       library.
    
    gold/ChangeLog
    2014-08-29 Han Shen <shenhan@google.com>
           Jing Yu <jingyu@google.com>
    
        * aarch64-reloc-property.cc
        (AArch64_reloc_property_table::reloc_name_in_error_message): Fix bug in
        reference reloc property in the table.
        * aarch64-reloc.def: Add TLSLE reloc types and fix some errors in
        3 other entries.
        * aarch64.cc: (Output_data_got_aarch64::add_static_reloc):
        2 new overloaded methods.
        (Output_data_got_aarch64::do_write): Add code to write out
        static relocs.
        (class Output_data_got_aarch64::Static_reloc): New class to wrap
        static relocs.
        (Output_data_got_aarch64::static_relocs): New vector to
        hold static relocs.
        (Target_aarch64::TCB_SIZE): New const static memeber.
        (Target_aarch64::tcb_size): New method.
        (Target_aarch64::Relocate::relocate): Add code handling new reloc types.
        (Target_aarch64::Relocate::relocate_tls): New method.
        (Target_aarch64::Scan::local): Add code handling new reloc types.
        (Target_aarch64::Scan::global): Add code handling new reloc types.

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

Summary of changes:
 gold/ChangeLog                 |   23 ++
 gold/aarch64-reloc-property.cc |    5 +-
 gold/aarch64-reloc.def         |   11 +-
 gold/aarch64.cc                |  641 ++++++++++++++++++++++++++++++++++++---
 4 files changed, 624 insertions(+), 56 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]