From 799f9e91f1fc0b6a699bf017f6a147a4730d5b40 Mon Sep 17 00:00:00 2001 From: Michael Snyder Date: Fri, 1 Feb 2002 22:45:32 +0000 Subject: [PATCH] 2002-02-01 Michael Snyder * hppa-tdep.c: Deprecate xbreak, txbreak and bx commands. --- gdb/ChangeLog | 4 ++++ gdb/hppa-tdep.c | 33 ++++++++++++++++++--------------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 76cd3df..9913469 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2002-02-01 Michael Snyder + + * hppa-tdep.c: Deprecate xbreak, txbreak and bx commands. + 2002-02-01 Daniel Jacobowitz * regformats/reg-arm.dat: New file. diff --git a/gdb/hppa-tdep.c b/gdb/hppa-tdep.c index 0fcf6bf..723c978 100644 --- a/gdb/hppa-tdep.c +++ b/gdb/hppa-tdep.c @@ -4686,8 +4686,9 @@ _initialize_hppa_tdep (void) "Print unwind table entry at given address.", &maintenanceprintlist); - add_com ("xbreak", class_breakpoint, break_at_finish_command, - concat ("Set breakpoint at procedure exit. \n\ + deprecate_cmd (add_com ("xbreak", class_breakpoint, + break_at_finish_command, + concat ("Set breakpoint at procedure exit. \n\ Argument may be function name, or \"*\" and an address.\n\ If function is specified, break at end of code for that function.\n\ If an address is specified, break at the end of the function that contains \n\ @@ -4697,21 +4698,23 @@ This is useful for breaking on return to a stack frame.\n\ \n\ Multiple breakpoints at one place are permitted, and useful if conditional.\n\ \n\ -Do \"help breakpoints\" for info on other commands dealing with breakpoints.", NULL)); - add_com_alias ("xb", "xbreak", class_breakpoint, 1); - add_com_alias ("xbr", "xbreak", class_breakpoint, 1); - add_com_alias ("xbre", "xbreak", class_breakpoint, 1); - add_com_alias ("xbrea", "xbreak", class_breakpoint, 1); - - c = add_com ("txbreak", class_breakpoint, tbreak_at_finish_command, - "Set temporary breakpoint at procedure exit. Either there should\n\ -be no argument or the argument must be a depth.\n"); +Do \"help breakpoints\" for info on other commands dealing with breakpoints.", NULL)), NULL); + deprecate_cmd (add_com_alias ("xb", "xbreak", class_breakpoint, 1), NULL); + deprecate_cmd (add_com_alias ("xbr", "xbreak", class_breakpoint, 1), NULL); + deprecate_cmd (add_com_alias ("xbre", "xbreak", class_breakpoint, 1), NULL); + deprecate_cmd (add_com_alias ("xbrea", "xbreak", class_breakpoint, 1), NULL); + + deprecate_cmd (c = add_com ("txbreak", class_breakpoint, + tbreak_at_finish_command, +"Set temporary breakpoint at procedure exit. Either there should\n\ +be no argument or the argument must be a depth.\n"), NULL); c->completer = location_completer; - + if (xdb_commands) - add_com ("bx", class_breakpoint, break_at_finish_at_depth_command, - "Set breakpoint at procedure exit. Either there should\n\ -be no argument or the argument must be a depth.\n"); + deprecate_cmd (add_com ("bx", class_breakpoint, + break_at_finish_at_depth_command, +"Set breakpoint at procedure exit. Either there should\n\ +be no argument or the argument must be a depth.\n"), NULL); } /* Copy the function value from VALBUF into the proper location -- 2.7.4