+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,
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 *);
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
*