minix/commands/mdb
Ben Gras 36e935fe0f - added 'datasizes' script that shows you the size allocated
for each symbol, usually answering those "why is does my binary have
   such a lot of BSS" questions.
 - stop binpackage looking in /var/spool for package files.
 - let makewhatis recognize .Sh as heading name
 - setup, fsck, df: allow >4kB block sizes painlessly
 - mkfs: new #-of-inodes heuristic that depends on kb, not
   on blocks; i've run out of inodes on my /usr
 - asmconv: don't silently truncate .aligns to 16 bytes
 - ipc* commands for shared memory support
2009-09-21 14:24:29 +00:00
..
a.out.h import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
build ast@'s build files for easypack. 2005-09-19 13:15:15 +00:00
core.c make mdb(1) compile again 2009-06-17 14:59:22 +00:00
decode.c - added 'datasizes' script that shows you the size allocated 2009-09-21 14:24:29 +00:00
Dist import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
gnu_load.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
gnu_sym.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
io.c More space for mdb. Terminate an error message with a newline. 2006-03-15 11:29:22 +00:00
ioctl.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
kernel.c Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
Makefile make mdb(1) compile again 2009-06-17 14:59:22 +00:00
mdb.1 import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
mdb.c Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
mdb.h import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
MDB.TXT import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
mdbdis86.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
mdbexp.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
misc.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
proto.h import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
ptrace.2 import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
README import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
sample import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
sym.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
syscalls.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00
trace.c import of mdb (minix debugger), some ptrace and signals unbreaking 2005-08-04 08:44:16 +00:00

README for mdb version 2.6.0

Sept 9/96

Please note the following: 

1) Has been tested with Minix 1.7.4 (32-bit version).
   A previous version was tested with Minix 1.7.x (16 bit version).
   Some optional parts of mdb have not been extensively tested. 
   This is especially true on the code to trace system calls.
   See options in Makefile.

2) I know that the commands are somewhat cryptic; thus  
   there are currently two types of 'help' for mdb
   a) the "?" gives a help page. 
   b) typing "command ?" will give help on a specific command. 

3) The sample comand file and log output. 
   To test this, type something like the following 
   "mdb -llog.new /usr/bin/sleep @sample"
   The output "log.new' should be similar to the distributed "log" file;
   but not necessarily exactly the same.

4) Man pages need some more work.

5) See top part of mdb.c for version history.

Send comments to Philip Murton. Thanks. 

philip.murton@utoronto.ca