This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB 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. 170d82c9517d608476e206425253939af4719273


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  170d82c9517d608476e206425253939af4719273 (commit)
      from  a5e619ec1f0a115ebc33cbb9cab3bc242cb70f3b (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=170d82c9517d608476e206425253939af4719273

commit 170d82c9517d608476e206425253939af4719273
Author: Joel Brobecker <brobecker@adacore.com>
Date:   Wed Nov 20 12:57:33 2013 -0500

    Allow Windows UNWIND_INFO version 2.
    
    We've observed in Windows 2012 that ntdll.dll contains some unwind
    records with the version field set to 2.  This patch adjusts the
    decoder to accept records flagged with this version as well.
    
    Version 2 appears to still be largely undocumented at this stage.
    However, apart from a mysterious opcode 6, everything else still
    seems to remain the same. So this patch also changes the decoder
    to ignore those opcodes; before this change, the debugger would
    silently stop the decoding, and let the frame unwinder make do
    with what it the decoder managed to decode up to that point.
    
    It's unclear at this point what we're losing by not being able to
    decode that opcode. But the information does not appear to be critical,
    at least as far as call unwinding is concerned.
    
    gdb/ChangeLog:
    
    	(from Tristan Gingold  <gingold@adacore.com>)
    	(from Joel Brobecker  <brobecker@adacore.com>)
    	* amd64-windows-tdep.c (amd64_windows_frame_decode_insns):
    	Accept version 2.  Ignore operations using opcode 6.

-----------------------------------------------------------------------

Summary of changes:
 gdb/ChangeLog            |    6 ++++++
 gdb/amd64-windows-tdep.c |   15 +++++++++++++--
 2 files changed, 19 insertions(+), 2 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]