This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 83a01957175f787ad5d7ac06885a2c0213e21028
- From: shenhan at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 15 Oct 2014 22:26:50 -0000
- Subject: gdb and binutils branch master updated. 83a01957175f787ad5d7ac06885a2c0213e21028
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 83a01957175f787ad5d7ac06885a2c0213e21028 (commit)
from 44ee4a526db6160b302417127e736b73fc00ee87 (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=83a01957175f787ad5d7ac06885a2c0213e21028
commit 83a01957175f787ad5d7ac06885a2c0213e21028
Author: Han Shen <shenhan@chromium.org>
Date: Wed Oct 15 15:23:01 2014 -0700
Here we have the patch for gold aarch64 backend to support relaxation.
In short relaxation is the linker's generation of stubs that fixes the
out-of-range jumps/branches in the original object file.
With this implementation, we are able to link a 456MB aarch64 application.
Tested:
1) Build natively on x86_64 and aarch64 machines.
2) Pass unit tests regarding relaxation.
-----------------------------------------------------------------------
Summary of changes:
gold/ChangeLog | 27 +
gold/aarch64-reloc.def | 77 +-
gold/aarch64.cc | 2163 +++++++++++++++++++++++++++++++++++++++++++++++-
3 files changed, 2189 insertions(+), 78 deletions(-)
hooks/post-receive
--
gdb and binutils