mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-05-31 10:09:16 +08:00
Revert "Delete program spaces directly when removing inferiors"
Reverted, since it causes a build failure. It turns out that delete_inferior_silent wasn't actually unused. This reverts commit 0560c645c02eba2828a053039dcfdf676cdd1d00.
This commit is contained in:
@ -236,16 +236,9 @@ extern struct program_space *current_program_space;
|
||||
pointer to the new object. */
|
||||
extern struct program_space *add_program_space (struct address_space *aspace);
|
||||
|
||||
/* Remove a program space from the program spaces list and release it. It is
|
||||
an error to call this function while PSPACE is the current program space. */
|
||||
extern void delete_program_space (struct program_space *pspace);
|
||||
|
||||
/* Returns the number of program spaces listed. */
|
||||
extern int number_of_program_spaces (void);
|
||||
|
||||
/* Returns true iff there's no inferior bound to PSPACE. */
|
||||
extern int program_space_empty_p (struct program_space *pspace);
|
||||
|
||||
/* Copies program space SRC to DEST. Copies the main executable file,
|
||||
and the main symbol file. Returns DEST. */
|
||||
extern struct program_space *clone_program_space (struct program_space *dest,
|
||||
@ -296,6 +289,10 @@ extern int address_space_num (struct address_space *aspace);
|
||||
mappings. */
|
||||
extern void update_address_spaces (void);
|
||||
|
||||
/* Prune away automatically added program spaces that aren't required
|
||||
anymore. */
|
||||
extern void prune_program_spaces (void);
|
||||
|
||||
/* Reset saved solib data at the start of an solib event. This lets
|
||||
us properly collect the data when calling solib_add, so it can then
|
||||
later be printed. */
|
||||
|
Reference in New Issue
Block a user