freebsd-dev/sys/ddb
Robert Watson 7c7b7f8e1b Add a /S mode to DDB "ex" command, which interprets and prints the
value at the requested address as a symbol.  For example, "ex /S
aio_swake" prints the name of the function currently registered in
via aio_swake hook.

The change as committed differs slightly from the patch in the PR,
as I force the size of the retrieved value (and the automatic
address increment) to be sizeof(void *).  This seems to provide
the most useful auto-increment behavior, and defaults using the
default size (4), which is not sizeof(void *) on 64-bit platforms.

MFC after:	3 days
PR:		57976
Submitted by:	Dan Strick <strick at covad.net>
2008-03-07 18:09:07 +00:00
..
db_access.c Fix -Wundef. 2005-12-04 02:12:43 +00:00
db_access.h Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_break.c Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_break.h Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_capture.c Increase maximum DDB capture buffer size to 5MB. 2008-01-26 23:02:14 +00:00
db_command.c When killing a user process from DDB, check that the requested signal is 2008-03-07 14:26:30 +00:00
db_command.h Add a simple scripting facility to DDB(4), allowing the user to 2007-12-26 09:33:19 +00:00
db_examine.c Add a /S mode to DDB "ex" command, which interprets and prints the 2008-03-07 18:09:07 +00:00
db_expr.c Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_input.c Reserve two bytes at the end of the DDB input line in db_readline() to 2008-03-07 13:13:17 +00:00
db_lex.c Add a simple scripting facility to DDB(4), allowing the user to 2007-12-26 09:33:19 +00:00
db_lex.h Add a simple scripting facility to DDB(4), allowing the user to 2007-12-26 09:33:19 +00:00
db_main.c Add a simple scripting facility to DDB(4), allowing the user to 2007-12-26 09:33:19 +00:00
db_output.c Add a new DDB(4) facility, output capture. Input and output from DDB may be 2007-12-25 23:06:51 +00:00
db_output.h Fixed formatting of printing of command tables. WIth the default max 2006-10-08 18:15:08 +00:00
db_print.c rev 1.54 of i386/include/pcb.h depended on sys/proc.h. The prerequisite 2005-04-14 05:25:40 +00:00
db_ps.c Print the stack bounds of the thread. 2007-10-16 17:52:59 +00:00
db_run.c rev 1.54 of i386/include/pcb.h depended on sys/proc.h. The prerequisite 2005-04-14 05:25:40 +00:00
db_script.c Remove duplicate $FreeBSD$ that snuck in. 2007-12-26 10:51:07 +00:00
db_sym.c Never zero-out db_last_symtab. Whan backtraces are done 2006-06-16 16:17:52 +00:00
db_sym.h Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_textdump.c Use dump_write() instead of direct calls to di->dumper() in textdumps. 2008-01-31 16:22:14 +00:00
db_thread.c Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. 2007-01-17 15:05:52 +00:00
db_variables.c Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_variables.h Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_watch.c Fix the output format of MI ddb watches in 'show watch' on 64-bit 2006-11-17 16:41:56 +00:00
db_watch.h Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
db_write_cmd.c Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
ddb.h Add textdump(4) facility, which provides an alternative form of kernel 2007-12-26 11:32:33 +00:00