* solib.c (solib_break_names): Define for Solaris and Linux.

(enable_break): For SVR4 systems, first try to use the debugger
        interfaces in the dynamic linker to track shared library events
        as they happen, then fall back to BKPT_AT_SYMBOL code.  Convert
        BKPT_AT_SYMBOL code to use shared library event breakpoints.
        (solib_create_inferior_hook): Simplify BKPT_AT_SYMBOL code,
        it no longer needs to restart/wait on the inferior.
        * symfile.c (find_lowest_section): No longer static.
        * symfile.h (find_lowest_section): Corresponding changes.
Wraps up 7763 work, simplifies BKPT_AT_SYMBOL code somewhat, and allows
debugging of startup code.
This commit is contained in:
Jeff Law
1996-02-21 07:04:03 +00:00
parent 9263da6f13
commit 464c6c5f3f
3 changed files with 163 additions and 55 deletions

View File

@@ -350,7 +350,7 @@ entry_point_address()
If the vmas and sizes are equal, the last section is considered the
lowest-addressed loadable section. */
static void
void
find_lowest_section (abfd, sect, obj)
bfd *abfd;
asection *sect;