aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@ericsson.com>2014-09-26 10:35:12 -0400
committerSimon Marchi <simon.marchi@ericsson.com>2014-09-26 10:35:12 -0400
commita73c2b56cd87f709fb9118232b19cdf516edfb10 (patch)
tree2e86939eb936dca776574c580fe45c6bab6b125a
parent1707f183446fae9aca8523c1ebf721bcf2472008 (diff)
downloadgdb-a73c2b56cd87f709fb9118232b19cdf516edfb10.zip
gdb-a73c2b56cd87f709fb9118232b19cdf516edfb10.tar.gz
gdb-a73c2b56cd87f709fb9118232b19cdf516edfb10.tar.bz2
Don't prune program spaces when doing "maintenance info program-spaces"
Remove the pruning of program spaces in print_program_space to remove unwanted side-effects. "info" commands and print routines should generally not change the state of the debugger. gdb/Changelog: * progspace.c (print_program_space): Don't prune program spaces before printing them.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/progspace.c4
2 files changed, 5 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index dbd222d..f0be36f 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2014-09-26 Simon Marchi <simon.marchi@ericsson.com>
+
+ * progspace.c (print_program_space): Don't prune program spaces
+ before printing them.
+
2014-09-25 Pedro Alves <palves@redhat.com>
* infrun.c (user_visible_resume_ptid): Don't check
diff --git a/gdb/progspace.c b/gdb/progspace.c
index a74b6ab..b111a50 100644
--- a/gdb/progspace.c
+++ b/gdb/progspace.c
@@ -281,10 +281,6 @@ print_program_space (struct ui_out *uiout, int requested)
int count = 0;
struct cleanup *old_chain;
- /* Might as well prune away unneeded ones, so the user doesn't even
- seem them. */
- prune_program_spaces ();
-
/* Compute number of pspaces we will print. */
ALL_PSPACES (pspace)
{