This is the mail archive of the gdb-patches@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]

[Fwd: Re: [patch] try 2 - Do not allow unwinder to terminate inferior in an inferior function call if a C++ exception handler cannot be found.]



Apologies for the bounce back on mixed content. New OS/mailer hopefully correctly configured, now ;)



-------- Original Message --------
Subject: Re: [patch] try 2 - Do not allow unwinder to terminate inferior in an inferior function call if a C++ exception handler cannot be found.
Date: Fri, 12 Jun 2009 00:32:12 +0100
From: Phil Muldoon <pmuldoon@redhat.com>
To: Joel Brobecker <brobecker@adacore.com>
CC: gdb-patches ml <gdb-patches@sourceware.org>, Eli Zaretskii <eliz@gnu.org>




On 06/11/2009 06:14 PM, Joel Brobecker wrote:
2009-06-09 Phil Muldoon<pmuldoon@redhat.com>

        * infcall.c (show_unwind_on_terminating_exception_p): New
        function.
        (call_function_by_hand): Create breakpoint and clean-up call for
        std::terminate.breakpoint. Add unwind_on_terminating_exception_p
        gate. Pop frame on breakpoint hit.
        (_initialize_infcall): Add add_setshow_boolean_cmd for
        unwind-on-terminating-exception.

gdb/testsuite/ChangeLog

2009-06-09 Phil Muldoon<pmuldoon@redhat.com>

* gdb.cp/gdb2495.cc: New file.
* gdb.cp/gdb2495.exp: New file.

These two parts look OK to me. Just a couple of formatting nits to be fixed before you commit.

Thanks!


Thanks, I've fixed the nits. Once Eli has approved the documentation updates, I'll commit.

Thanks for taking the time to review the patch!

Regards

Phil


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