diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-12-03 18:32:28 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-12-03 18:32:28 +0000 |
commit | 3ea84eb8995fcdc77a696224983812a32d0cb001 (patch) | |
tree | 0ccde4d71064705e0a575b79d271ed927d5deef0 /gdb/solib-svr4.c | |
parent | eb7d11cf368c796a0fb3ba26f50e4299228824c6 (diff) | |
download | gdb-3ea84eb8995fcdc77a696224983812a32d0cb001.tar.gz |
gdb/
Fix compilation --without-expat.
* solib-svr4.c (svr4_free_so, svr4_free_library_list): Move them here
from ...
[HAVE_LIBEXPAT] (svr4_free_so, svr4_free_library_list): ... here.
Diffstat (limited to 'gdb/solib-svr4.c')
-rw-r--r-- | gdb/solib-svr4.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/gdb/solib-svr4.c b/gdb/solib-svr4.c index 9be582c152b..83d79046dd9 100644 --- a/gdb/solib-svr4.c +++ b/gdb/solib-svr4.c @@ -961,6 +961,30 @@ struct svr4_library_list CORE_ADDR main_lm; }; +/* Implementation for target_so_ops.free_so. */ + +static void +svr4_free_so (struct so_list *so) +{ + xfree (so->lm_info); +} + +/* Free so_list built so far (called via cleanup). */ + +static void +svr4_free_library_list (void *p_list) +{ + struct so_list *list = *(struct so_list **) p_list; + + while (list != NULL) + { + struct so_list *next = list->next; + + svr4_free_so (list); + list = next; + } +} + #ifdef HAVE_LIBEXPAT #include "xml-support.h" @@ -1050,30 +1074,6 @@ static const struct gdb_xml_element svr4_library_list_elements[] = { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL } }; -/* Implementation for target_so_ops.free_so. */ - -static void -svr4_free_so (struct so_list *so) -{ - xfree (so->lm_info); -} - -/* Free so_list built so far (called via cleanup). */ - -static void -svr4_free_library_list (void *p_list) -{ - struct so_list *list = *(struct so_list **) p_list; - - while (list != NULL) - { - struct so_list *next = list->next; - - svr4_free_so (list); - list = next; - } -} - /* Parse qXfer:libraries:read packet into *SO_LIST_RETURN. Return 1 if Return 0 if packet not supported, *SO_LIST_RETURN is not modified in such |