From: Ulrich Weigand Date: Thu, 18 Mar 2010 15:52:25 +0000 (+0000) Subject: ChangeLog: X-Git-Tag: gdb_7_1-2010-03-18-release~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ccb315f75b41c113288617452c2f5ed0f3c1dcd5;p=thirdparty%2Fbinutils-gdb.git ChangeLog: * 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. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b4149ffd98d..6154a9ccee9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-03-18 Ulrich Weigand + + * mi/mi-main.c (mi_cmd_list_thread_groups): Use get_current_arch + instead of selected frame architecture. + 2010-03-17 Tom Tromey * linux-nat.c (linux_nat_detach): Check debug_linux_nat. diff --git a/gdb/mi/mi-main.c b/gdb/mi/mi-main.c index 9d9e3da2d83..81cb66256bf 100644 --- a/gdb/mi/mi-main.c +++ b/gdb/mi/mi-main.c @@ -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"); diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index b6b38510460..c7fbf7170bb 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2010-03-18 Ulrich Weigand + + * gdb.mi/gdb680.exp: Revert 2009-06-17 change. + 2010-03-10 Doug Evans * gdb.base/checkpoint.exp: Fix comment. diff --git a/gdb/testsuite/gdb.mi/gdb680.exp b/gdb/testsuite/gdb.mi/gdb680.exp index 0acad33fdb3..2ada5b93a52 100644 --- a/gdb/testsuite/gdb.mi/gdb680.exp +++ b/gdb/testsuite/gdb.mi/gdb680.exp @@ -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" }