* inferior.h (proc_iterate_over_mappings): Delete declaration.
authorPedro Alves <palves@redhat.com>
Sun, 7 Jun 2009 17:58:24 +0000 (17:58 +0000)
committerPedro Alves <palves@redhat.com>
Sun, 7 Jun 2009 17:58:24 +0000 (17:58 +0000)
* nto-tdep.h (proc_iterate_over_mappings): Delete declaration.
* procfs.c (proc_iterate_over_mappings): Delete.

gdb/ChangeLog
gdb/inferior.h
gdb/nto-tdep.h
gdb/procfs.c

index 1e57b96c1e0876850d04ccc1b3bbbb4a9754fd62..ed10cf0132928ecf3191465bf8d50a32c773cd21 100644 (file)
@@ -1,3 +1,9 @@
+2009-06-07  Pedro Alves  <pedro@codesourcery.com>
+
+       * inferior.h (proc_iterate_over_mappings): Delete declaration.
+       * nto-tdep.h (proc_iterate_over_mappings): Delete declaration.
+       * procfs.c (proc_iterate_over_mappings): Delete.
+
 2009-06-07  Pedro Alves  <pedro@codesourcery.com>
 
        * target.h (struct target_ops): Make to_has_all_memory,
index 6f186cd2c1b73b5fce8c28c8791c3811b857d765..c924e492665cea048b433a3d0689c4a28a7d70e3 100644 (file)
@@ -198,8 +198,6 @@ extern void terminal_init_inferior_with_pgrp (int pgrp);
 
 /* From procfs.c */
 
-extern int proc_iterate_over_mappings (int (*)(int, CORE_ADDR));
-
 extern ptid_t procfs_first_available (void);
 
 /* From fork-child.c */
index b3a29f59ce825381885c8fa5f2d3b91d7b7eb829..24e4ff840caededff7cb1b6d9b0f8648633a5dcd 100644 (file)
@@ -147,8 +147,6 @@ void nto_set_target(struct nto_target_ops *);
 char **nto_parse_redirection (char *start_argv[], const char **in,
                              const char **out, const char **err);
 
-int proc_iterate_over_mappings (int (*func) (int, CORE_ADDR));
-
 void nto_relocate_section_addresses (struct so_list *,
                                     struct target_section *);
 
index ad7daf9af654070e8e1b959430a07ec7d7c6104d..1e246bec53d07f8c67726833375a11cba2d20376 100644 (file)
@@ -5523,31 +5523,6 @@ int solib_mappings_callback (struct prmap *map,
   return (*func) (fd, (CORE_ADDR) map->pr_vaddr);
 }
 
-/*
- * Function: proc_iterate_over_mappings
- *
- * Uses the unified "iterate_over_mappings" function
- * to implement the exported interface to solib-svr4.c.
- *
- * Given a pointer to a function, call that function once for every
- * mapped address space in the process.  The callback function
- * receives an open file descriptor for the file corresponding to
- * that mapped address space (if there is one), and the base address
- * of the mapped space.  Quit when the callback function returns a
- * nonzero value, or at teh end of the mappings.
- *
- * Returns: the first non-zero return value of the callback function,
- * or zero.
- */
-
-int
-proc_iterate_over_mappings (int (*func) (int, CORE_ADDR))
-{
-  procinfo *pi = find_procinfo_or_die (PIDGET (inferior_ptid), 0);
-
-  return iterate_over_mappings (pi, func, pi, solib_mappings_callback);
-}
-
 /*
  * Function: find_memory_regions_callback
  *