* gdbarch.sh (deprecated_current_gdbarch_select_hack): Flush
authorDaniel Jacobowitz <drow@false.org>
Sun, 1 May 2005 23:16:46 +0000 (23:16 +0000)
committerDaniel Jacobowitz <drow@false.org>
Sun, 1 May 2005 23:16:46 +0000 (23:16 +0000)
cached frames when changing gdbarch.
* gdbarch.c: Regenerated.

gdb/ChangeLog
gdb/gdbarch.c
gdb/gdbarch.sh

index 261541941822bd8dd3cee0ed4711eeb814d1c241..bc9d067f6f70894d71aa9d7794a00fcb2b8734e5 100644 (file)
@@ -1,3 +1,9 @@
+2005-05-01  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdbarch.sh (deprecated_current_gdbarch_select_hack): Flush
+       cached frames when changing gdbarch.
+       * gdbarch.c: Regenerated.
+
 2005-05-01  Andrew Cagney  <cagney@gnu.org>
 
        * MAINTAINERS: Note that cris, m68k, mn10300, sh64, sparc and vax
index 8b137551a9756db88df9708e7eff92c34e22c25b..4aee6495f51b309e94427034da10b0e6f41570f3 100644 (file)
@@ -4241,6 +4241,7 @@ deprecated_current_gdbarch_select_hack (struct gdbarch *new_gdbarch)
   current_gdbarch_swap_out_hack ();
   current_gdbarch_swap_in_hack (new_gdbarch);
   architecture_changed_event ();
+  flush_cached_frames ();
 }
 
 extern void _initialize_gdbarch (void);
index 01195a4e1639387c29cd2735d8c0b2f22055e596..774c6e27daf7742cc2cc85fa557bc46d4c35728a 100755 (executable)
@@ -2216,6 +2216,7 @@ deprecated_current_gdbarch_select_hack (struct gdbarch *new_gdbarch)
   current_gdbarch_swap_out_hack ();
   current_gdbarch_swap_in_hack (new_gdbarch);
   architecture_changed_event ();
+  flush_cached_frames ();
 }
 
 extern void _initialize_gdbarch (void);