gdb and binutils branch master updated. 0cfb07174869f3542a96619fb36a85398af35da2
amodra@sourceware.org
amodra@sourceware.org
Thu Nov 20 11:15:00 GMT 2014
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 0cfb07174869f3542a96619fb36a85398af35da2 (commit)
from 1e269e9b8fb2acf403bfa09486cdc5d496bbf27b (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=0cfb07174869f3542a96619fb36a85398af35da2
commit 0cfb07174869f3542a96619fb36a85398af35da2
Author: Alan Modra <amodra@gmail.com>
Date: Thu Nov 20 19:01:23 2014 +1030
PPC gold doesn't check for overflow properly
Corrects overflow test for rel14, addr14, rel24, addr24 branch relocs,
and prints an information message to give a hint as to how a branch
that can't reach a stub might be cured.
bfd/
* elf64-ppc.c (group_sections): Init stub14_group_size from
--stub-group-size parameter divided by 1024.
gold/
* powerpc.cc (Stub_control::Stub_control): Init stub14_group_size_
from --stub-group-size parameter divided by 1024.
(Powerpc_relocate_functions::rela, rela_ua): Add fieldsize
template parameter. Update all uses.
(Target_powerpc::Relocate::relocate): Rename has_plt_value to
has_stub_value. Set for long branches. Don't report overflow for
branch to undefined weak symbols. Print info message on
overflowing branch to stub.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 5 +++
bfd/elf64-ppc.c | 2 +-
gold/ChangeLog | 11 +++++++
gold/powerpc.cc | 86 +++++++++++++++++++++++++++++++-----------------------
4 files changed, 66 insertions(+), 38 deletions(-)
hooks/post-receive
--
gdb and binutils
More information about the Binutils-cvs
mailing list