mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-17 07:53:51 +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
|
||||
locations. */
|
||||
this->breakpoint::re_set ();
|
||||
this->base_breakpoint::re_set ();
|
||||
|
||||
/* Reparse the exception conditional expressions. One for each
|
||||
location. */
|
||||
|
Reference in New Issue
Block a user