diff options
author | marcel <marcel@FreeBSD.org> | 2004-07-21 05:07:09 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2004-07-21 05:07:09 +0000 |
commit | f77d7b9449be99051fccac83314a8f288e1e83ec (patch) | |
tree | d5fc2d68f79fbda0540ae3a2ae9071f9971b6988 /sys/ddb/ddb.h | |
parent | 0afdd77e87f742c3e90ad01e2ba251fb15b086f8 (diff) | |
download | FreeBSD-src-f77d7b9449be99051fccac83314a8f288e1e83ec.zip FreeBSD-src-f77d7b9449be99051fccac83314a8f288e1e83ec.tar.gz |
Unify db_stack_trace_cmd(). All it did was look up the thread given
the thread ID and call db_trace_thread().
Since arm has all the logic in db_stack_trace_cmd(), rename the
new DB_COMMAND function to db_stack_trace to avoid conflicts on
arm.
While here, have db_stack_trace parse its own arguments so that
we can use a more natural radix for IDs. If the ID is not a thread
ID, or more precisely when no thread exists with the ID, try if
there's a process with that ID and return the first thread in it.
This makes it easier to print stack traces from the ps output.
requested by: rwatson@
tested on: amd64, i386, ia64
Diffstat (limited to 'sys/ddb/ddb.h')
-rw-r--r-- | sys/ddb/ddb.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/ddb/ddb.h b/sys/ddb/ddb.h index c1ffff9..97d332e 100644 --- a/sys/ddb/ddb.h +++ b/sys/ddb/ddb.h @@ -128,7 +128,6 @@ db_cmdfcn_t db_set_thread; db_cmdfcn_t db_show_regs; db_cmdfcn_t db_show_threads; db_cmdfcn_t db_single_step_cmd; -db_cmdfcn_t db_stack_trace_cmd; db_cmdfcn_t db_trace_until_call_cmd; db_cmdfcn_t db_trace_until_matching_cmd; db_cmdfcn_t db_watchpoint_cmd; |