freebsd-nq/sys/ddb
Marcel Moolenaar 37224cd3fc Mega update for the KDB framework: turn DDB into a KDB backend.
Most of the changes are a direct result of adding thread awareness.
Typically, DDB_REGS is gone. All registers are taken from the
trapframe and backtraces use the PCB based contexts. DDB_REGS was
defined to be a trapframe on all platforms anyway.
Thread awareness introduces the following new commands:
	thread X	switch to thread X (where X is the TID),
	show threads	list all threads.

The backtrace code has been made more flexible so that one can
create backtraces for any thread by giving the thread ID as an
argument to trace.

With this change, ia64 has support for breakpoints.
2004-07-10 23:47:20 +00:00
..
db_access.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_access.h
db_break.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_break.h Revert previous and move the prototype for db_alt_break to ddb.h. 2002-12-31 18:30:53 +00:00
db_command.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_command.h
db_elf.c Fixed DDB_NOKLDSYM on amd64's: 2004-05-18 05:30:06 +00:00
db_examine.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_expr.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_input.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_kld.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_lex.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_lex.h
db_main.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_output.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_output.h
db_print.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_ps.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_run.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_sym.c Add DDB_NUMSYM option which in addition to the symbolic representation 2004-02-24 22:51:42 +00:00
db_sym.h
db_sysctl.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_thread.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_trap.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_variables.c Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_variables.h Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00
db_watch.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
db_watch.h
db_write_cmd.c Use __FBSDID(). 2003-06-10 22:09:23 +00:00
ddb.h Mega update for the KDB framework: turn DDB into a KDB backend. 2004-07-10 23:47:20 +00:00