aboutsummaryrefslogtreecommitdiff
path: root/gdb/symfile.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2019-11-01 21:02:38 -0600
committerTom Tromey <tom@tromey.com>2019-12-12 15:50:56 -0700
commit343cc95202fce70383551053f2efab09c5e02366 (patch)
tree9a6a6c1e979d520891a60e59e76e451c0645218a /gdb/symfile.c
parentd0801dd8f22a3e739c6a7d126d45829df981794d (diff)
downloadgdb-343cc95202fce70383551053f2efab09c5e02366.zip
gdb-343cc95202fce70383551053f2efab09c5e02366.tar.gz
gdb-343cc95202fce70383551053f2efab09c5e02366.tar.bz2
Move free_all_objfiles to program_space
This changes free_all_objfiles to be a method on program_space, in line with the other changes to treat program_space as a container for objfiles. gdb/ChangeLog 2019-12-12 Tom Tromey <tom@tromey.com> * symfile.c (symbol_file_clear): Update. * progspace.h (struct program_space) <free_all_objfiles>: Declare method. * progspace.c (program_space::free_all_objfiles): New method. * objfiles.h (free_all_objfiles): Don't declare. * objfiles.c (free_all_objfiles): Move to program_space. Change-Id: I908b549d2981b6005f7ca181fc0e6d24fc8b7b6f
Diffstat (limited to 'gdb/symfile.c')
-rw-r--r--gdb/symfile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/symfile.c b/gdb/symfile.c
index 9652371..8852e28 100644
--- a/gdb/symfile.c
+++ b/gdb/symfile.c
@@ -1251,7 +1251,7 @@ symbol_file_clear (int from_tty)
objfiles get stale by free_all_objfiles. */
no_shared_libraries (NULL, from_tty);
- free_all_objfiles ();
+ current_program_space->free_all_objfiles ();
gdb_assert (symfile_objfile == NULL);
if (from_tty)