* 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 1e57b96..ed10cf0 100644 (file)
@@ -1,5 +1,11 @@
 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,
        to_has_memory, to_has_stack, to_has_registers and to_has_execution
        methods instead of variables.
index 6f186cd..c924e49 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 b3a29f5..24e4ff8 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 ad7daf9..1e246be 100644 (file)
@@ -5524,31 +5524,6 @@ int solib_mappings_callback (struct prmap *map,
 }
 
 /*
- * 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
  *
  * Implements the to_find_memory_regions method.