diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-10-14 07:55:26 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-10-14 07:55:26 +0000 |
commit | cb08cc53a94b7b878df56545bddfff940bb90d20 (patch) | |
tree | be3cbbdd73116b585c372f635e88c35cb9647ed0 /gdb/ChangeLog | |
parent | 970d488d05590ebfea5804e5a58e5fa7c85ac0b4 (diff) | |
download | gdb-cb08cc53a94b7b878df56545bddfff940bb90d20.zip gdb-cb08cc53a94b7b878df56545bddfff940bb90d20.tar.gz gdb-cb08cc53a94b7b878df56545bddfff940bb90d20.tar.bz2 |
gdb/
* defs.h (struct so_list): New forward declaration.
(make_cleanup_free_so): New declaration.
* solib-svr4.c (ignore_first_link_map_entry): Remove.
(svr4_free_so): Move the function here from downwards. Handle NULL
so->lm_info.
(svr4_free_library_list): New.
(svr4_read_so_list): New, moved here code from svr4_current_sos.
Use more cleanups. Use new parameter ignore_first instead of
ignore_first_link_map_entry.
(svr4_current_sos): New variable ignore_first, initialize it. New
variable back_to, use it for svr4_free_library_list protection.
(svr4_free_so): Remove - move upwards.
* utils.c: Include solist.h.
(do_free_so, make_cleanup_free_so): New functions.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 2e2ce09..417a53c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,21 @@ +2011-10-14 Jan Kratochvil <jan.kratochvil@redhat.com> + Paul Pluzhnikov <ppluzhnikov@google.com> + + * defs.h (struct so_list): New forward declaration. + (make_cleanup_free_so): New declaration. + * solib-svr4.c (ignore_first_link_map_entry): Remove. + (svr4_free_so): Move the function here from downwards. Handle NULL + so->lm_info. + (svr4_free_library_list): New. + (svr4_read_so_list): New, moved here code from svr4_current_sos. + Use more cleanups. Use new parameter ignore_first instead of + ignore_first_link_map_entry. + (svr4_current_sos): New variable ignore_first, initialize it. New + variable back_to, use it for svr4_free_library_list protection. + (svr4_free_so): Remove - move upwards. + * utils.c: Include solist.h. + (do_free_so, make_cleanup_free_so): New functions. + 2011-10-13 Jan Kratochvil <jan.kratochvil@redhat.com> Fix internal error regression. |