mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-03 15:42:52 +00:00
* breakpoint.h (enum enable): New enum shlib_disabled for
shared library breakpoints that have been temporarily disabled. * breakpoint.c: Handle temporarily disabled shared library breakpoints like disabled breakpoints in most places. (insert_breakpoints): Use shlib_disabled to indicate that an unsettable breakpoint is only temporarily disabled. (re_enable_breakpoints_in_shlibs): New function. * corelow.c (solib_add_stub): After adding shared libraries, try to reenable any temporarily disabled breakpoints. * infcmd.c (attach_command): Likewise. * infrun.c (wait_for_inferior): Likewise. Hopefully the last 7763 related patches for a while.
This commit is contained in:
parent
4972c44eb3
commit
3c5124da49
@ -107,6 +107,7 @@ solib_add_stub (from_ttyp)
|
||||
char *from_ttyp;
|
||||
{
|
||||
SOLIB_ADD (NULL, *(int *)from_ttyp, ¤t_target);
|
||||
re_enable_breakpoints_in_shlibs ();
|
||||
return 0;
|
||||
}
|
||||
#endif /* SOLIB_ADD */
|
||||
|
Loading…
x
Reference in New Issue
Block a user