* 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:
Jeff Law 1996-03-08 19:16:33 +00:00
parent 4972c44eb3
commit 3c5124da49
1 changed files with 1 additions and 0 deletions

View File

@ -107,6 +107,7 @@ solib_add_stub (from_ttyp)
char *from_ttyp;
{
SOLIB_ADD (NULL, *(int *)from_ttyp, &current_target);
re_enable_breakpoints_in_shlibs ();
return 0;
}
#endif /* SOLIB_ADD */