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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]