This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch binutils-2_25-branch updated. eab942c64fca084366c2a37a44121966ad225e1d
- From: amodra at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 20 Nov 2014 11:15:51 -0000
- Subject: gdb and binutils branch binutils-2_25-branch updated. eab942c64fca084366c2a37a44121966ad225e1d
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, binutils-2_25-branch has been updated
via eab942c64fca084366c2a37a44121966ad225e1d (commit)
from 711833262c7a413b10a32f01153454bc5a53a5a6 (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=eab942c64fca084366c2a37a44121966ad225e1d
commit eab942c64fca084366c2a37a44121966ad225e1d
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