This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 99d190fac4d2aab238cfc798dc5c28ab41456882
- From: amodra at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 20 Dec 2013 13:39:11 -0000
- Subject: gdb and binutils branch master updated. 99d190fac4d2aab238cfc798dc5c28ab41456882
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 99d190fac4d2aab238cfc798dc5c28ab41456882 (commit)
from 21986715b1e238269e919f7d7c85b134a9e18b17 (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=99d190fac4d2aab238cfc798dc5c28ab41456882
commit 99d190fac4d2aab238cfc798dc5c28ab41456882
Author: Alan Modra <amodra@gmail.com>
Date: Fri Dec 20 23:57:52 2013 +1030
Don't segv on cie.initial_instructions[] overflow.
Don't attempt to merge CIEs with a larger number of insns than will
fit in the buffer.
* elf-eh-frame.c (cie_eq): Return false when initial_insn_length
is too large.
(cie_compute_hash): Don't exceed bounds of initial_instructions.
(_bfd_elf_parse_eh_frame): Always set initial_insn_length, and
save as much of insns to initial_instructions[] as will fit.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 8 ++++++++
bfd/elf-eh-frame.c | 16 ++++++++++------
2 files changed, 18 insertions(+), 6 deletions(-)
hooks/post-receive
--
gdb and binutils