aboutsummaryrefslogtreecommitdiff
path: root/src/openocd.c
diff options
context:
space:
mode:
authorØyvind Harboe <oyvind.harboe@zylin.com>2011-08-14 18:28:12 +0200
committerØyvind Harboe <oyvind.harboe@zylin.com>2011-08-14 18:32:16 +0200
commit9779a2bf1a30614bc0169725ed375720d4a94ee3 (patch)
treea1b2a5e21a64ef627ab99e249581f7e1cde1ccf8 /src/openocd.c
parent45b5c838a66b200bd05d401f2b245bba3fd46d9d (diff)
downloadriscv-openocd-9779a2bf1a30614bc0169725ed375720d4a94ee3.zip
riscv-openocd-9779a2bf1a30614bc0169725ed375720d4a94ee3.tar.gz
riscv-openocd-9779a2bf1a30614bc0169725ed375720d4a94ee3.tar.bz2
jimtcl: delete OpenOCD's broken 'stacktrace' command
Use "info stacktrace" instead. This fixes build problems with latest Jim Tcl.
Diffstat (limited to 'src/openocd.c')
-rw-r--r--src/openocd.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/openocd.c b/src/openocd.c
index a352b70..c492030 100644
--- a/src/openocd.c
+++ b/src/openocd.c
@@ -184,29 +184,6 @@ COMMAND_HANDLER(handle_add_script_search_dir_command)
return ERROR_OK;
}
-
-static int jim_stacktrace_command(Jim_Interp *interp, int argc,
- Jim_Obj * const *argv)
-{
- if (argc != 1)
- {
- return JIM_ERR;
- }
- Jim_Obj * stacktrace = Jim_DuplicateObj(interp, interp->stackTrace);
-
- /* insert actual error site at beginning of list*/
- Jim_Obj *procname = Jim_NewStringObj(interp, "", -1); /* Uhhh... don't know this one. */
- Jim_ListInsertElements(interp, stacktrace, 0, 1, &procname);
- Jim_Obj *filename = Jim_NewStringObj(interp, interp->errorFileName, -1);
- Jim_ListInsertElements(interp, stacktrace, 1, 1, &filename);
- Jim_Obj *line = Jim_NewIntObj(interp, interp->errorLine);
- Jim_ListInsertElements(interp, stacktrace, 2, 1, &line);
-
- Jim_SetResult(interp, stacktrace);
-
- return JIM_OK;
-}
-
static const struct command_registration openocd_command_handlers[] = {
{
.name = "version",
@@ -237,14 +214,6 @@ static const struct command_registration openocd_command_handlers[] = {
.help = "dir to search for config files and scripts",
},
- {
- .name = "stacktrace",
- .jim_handler = jim_stacktrace_command,
- .mode = COMMAND_ANY,
- .help = "returns the stacktrace as a list of triples: proc, file, line."
- "The stack trace is reset when a new stack trace is being built after "
- "a new failure has occurred.",
- },
COMMAND_REGISTRATION_DONE
};