diff options
author | Vladimir Prus <vladimir@codesourcery.com> | 2009-02-18 07:28:34 +0000 |
---|---|---|
committer | Vladimir Prus <vladimir@codesourcery.com> | 2009-02-18 07:28:34 +0000 |
commit | c86cf029308edd78d12d1bb67a1d4ae1c14a9155 (patch) | |
tree | 8bbde8319811ab5834de6e902c8be4e3bcfd42b4 /gdb/doc | |
parent | 62f59e66f8f3df327032d365d24884c69f79e759 (diff) | |
download | gdb-c86cf029308edd78d12d1bb67a1d4ae1c14a9155.zip gdb-c86cf029308edd78d12d1bb67a1d4ae1c14a9155.tar.gz gdb-c86cf029308edd78d12d1bb67a1d4ae1c14a9155.tar.bz2 |
* mi/mi-interp.c (mi_solib_loaded, mi_solib_unloaded): New.
(mi_interpreter_init): Register the above.
* solib.c (clear_solib): Notify solib unload.
* breakpoint.c (disable_breakpoints_in_unloaded_shlib): Do not
disable breakpoints on a.out targets.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 16 |
2 files changed, 21 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index ea22713..c4a3429 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2009-02-18 Vladimir Prus <vladimir@codesourcery.com> + + * gdb.texinfo (GDB/MI Async Records): Document the + =library-loaded and =library-unloaded notifications. + 2009-02-17 Vladimir Prus <vladimir@codesourcery.com> * observer.texi (test_notification): New observer. diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 6aad520..ce959f5 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -19912,6 +19912,22 @@ We suggest that in response to this notification, front ends highlight the selected thread and cause subsequent commands to apply to that thread. +@item =library-loaded,... +Reports that a new library file was loaded by the program. This +notification has 4 fields---@var{id}, @var{target-name}, +@var{host-name}, and @var{symbols-loaded}. The @var{id} field is an +opaque identifier of the library. For remote debugging case, +@var{target-name} and @var{host-name} fields give the name of the +library file on the target, and on the host respectively. For native +debugging, both those fields have the same value. The +@var{symbols-loaded} field reports if the debug symbols for this +library are loaded. + +@item =library-unloaded,... +Reports that a library was unloaded by the program. This notification +has 3 fields---@var{id}, @var{target-name} and @var{host-name} with +the same meaning as for the @code{=library-loaded} notification + @end table @node GDB/MI Frame Information |