diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1991-04-24 16:56:40 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1991-04-24 16:56:40 +0000 |
commit | 2403f49b376fd88066b676e92c95ca6f012f0e61 (patch) | |
tree | 14fd1ca0864952aa4ce62091e20ecd0ef43f152e /gdb/symfile.c | |
parent | 6a3958b22d9bb9e23d03ba1e4c20a5cde0be747f (diff) | |
download | gdb-2403f49b376fd88066b676e92c95ca6f012f0e61.zip gdb-2403f49b376fd88066b676e92c95ca6f012f0e61.tar.gz gdb-2403f49b376fd88066b676e92c95ca6f012f0e61.tar.bz2 |
* blockframe.c, frame.h (reinit_frame_cache): New function.
solib.c (solib_add), symfile.c ({,add_}symbol_file_command):
Use it.
Diffstat (limited to 'gdb/symfile.c')
-rw-r--r-- | gdb/symfile.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/symfile.c b/gdb/symfile.c index 395d730..5241959 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -511,6 +511,10 @@ symbol_file_command (name, from_tty) return; } + /* Getting new symbols may change our opinion about what is + frameless. */ + reinit_frame_cache (); + symbol_file_add (name, from_tty, (CORE_ADDR)0, 1); } @@ -610,6 +614,10 @@ add_symbol_file_command (args, from_tty) char *args; int from_tty; { + /* Getting new symbols may change our opinion about what is + frameless. */ + reinit_frame_cache (); + target_add_syms (args, from_tty); } |