OSDN Git Service

gdb
authorTom Tromey <tromey@redhat.com>
Wed, 10 Dec 2008 01:05:13 +0000 (01:05 +0000)
committerTom Tromey <tromey@redhat.com>
Wed, 10 Dec 2008 01:05:13 +0000 (01:05 +0000)
commit9d0ff7b457f2022cbcd2da11d1783348e2d36a33
treeb717f21a5ef1040e50bb8141062cc5b357d04d00
parent3a70e03ee3b26bf0193ca88e5d211c87c7c8535f
gdb
PR gdb/1815:
* cli/cli-decode.c (delete_cmd): Forward declare.
(delete_cmd): Now static.  Change return type.  Remove command
from alias chain.  Rewrite.
(add_cmd): Initialize new fields.  Update cmd_pointer on all
aliases.
(add_alias_cmd): Put command on alias chain.
* command.h (delete_cmd): Don't declare.
* cli/cli-decode.h (delete_cmd): Don't declare.
(struct cmd_list_element) <aliases, alias_chain>: New fields.
gdb/testsuite
* gdb.base/commands.exp (redefine_backtrace_test): New proc.
Call it.
gdb/ChangeLog
gdb/cli/cli-decode.c
gdb/cli/cli-decode.h
gdb/command.h
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/commands.exp