]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
ChangeLog:
authorUlrich Weigand <uweigand@de.ibm.com>
Thu, 18 Mar 2010 15:52:25 +0000 (15:52 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Thu, 18 Mar 2010 15:52:25 +0000 (15:52 +0000)
* mi/mi-main.c (mi_cmd_list_thread_groups): Use get_current_arch
instead of selected frame architecture.

testsuite/ChangeLog:

* gdb.mi/gdb680.exp: Revert 2009-06-17 change.

gdb/ChangeLog
gdb/mi/mi-main.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.mi/gdb680.exp

index b4149ffd98d2388bb11610b727e5a0466778c676..6154a9ccee9ec6477727b0c85dadb147e52e9810 100644 (file)
@@ -1,3 +1,8 @@
+2010-03-18  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * mi/mi-main.c (mi_cmd_list_thread_groups): Use get_current_arch
+       instead of selected frame architecture.
+
 2010-03-17  Tom Tromey  <tromey@redhat.com>
 
        * linux-nat.c (linux_nat_detach): Check debug_linux_nat.
index 9d9e3da2d8341de503200b30c1620a1032842d27..81cb66256bf591755a0c7523639932f0048f6a9e 100644 (file)
@@ -772,7 +772,6 @@ mi_cmd_list_thread_groups (char *command, char **argv, int argc)
 void
 mi_cmd_data_list_register_names (char *command, char **argv, int argc)
 {
-  struct frame_info *frame;
   struct gdbarch *gdbarch;
   int regnum, numregs;
   int i;
@@ -784,8 +783,7 @@ mi_cmd_data_list_register_names (char *command, char **argv, int argc)
      In this case, some entries of gdbarch_register_name will change depending
      upon the particular processor being debugged.  */
 
-  frame = get_selected_frame (NULL);
-  gdbarch = get_frame_arch (frame);
+  gdbarch = get_current_arch ();
   numregs = gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs (gdbarch);
 
   cleanup = make_cleanup_ui_out_list_begin_end (uiout, "register-names");
index b6b3851046021baa17099177ae76adfd711739e0..c7fbf7170bb1dc3e9e115f96444fef0bc20b5586 100644 (file)
@@ -1,3 +1,7 @@
+2010-03-18  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+
+       * gdb.mi/gdb680.exp: Revert 2009-06-17 change.
+
 2010-03-10  Doug Evans  <dje@google.com>
 
        * gdb.base/checkpoint.exp: Fix comment.
index 0acad33fdb335ce1503667b7c51a2548d1674055..2ada5b93a5285e8f658fdb9783fd618e0cabcb23 100644 (file)
@@ -27,7 +27,7 @@ if [mi_gdb_start] {
 
 proc do_test {count} {
   mi_gdb_test "-data-list-register-names -1" \
-    {\^error,msg=\"No registers.\"} \
+    {\^error,msg=\"bad register number\"} \
     "-data-list-register-names -1, try $count"
 }