mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-19 00:59:15 +08:00
Fix Ada exception regression on Windows
The breakpoint c++-ification series introduced another bug in Ada -- it caused "catch exception" and related commands to fail on Windows. The problem is that the re_set method calls the wrong superclass method, so the breakpoint doesn't get correctly re-set when the runtime offsets change. This patch fixes the problem.
This commit is contained in:
@ -12212,7 +12212,7 @@ ada_catchpoint::re_set ()
|
|||||||
{
|
{
|
||||||
/* Call the base class's method. This updates the catchpoint's
|
/* Call the base class's method. This updates the catchpoint's
|
||||||
locations. */
|
locations. */
|
||||||
this->breakpoint::re_set ();
|
this->base_breakpoint::re_set ();
|
||||||
|
|
||||||
/* Reparse the exception conditional expressions. One for each
|
/* Reparse the exception conditional expressions. One for each
|
||||||
location. */
|
location. */
|
||||||
|
Reference in New Issue
Block a user