Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 09/06/1997 02:10:02
thorpej
Fri Sep  5 19:00:51 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/alpha
In directory netbsd1:/var/slash-tmp/cvs-serv29573

Added Files:
	db_disasm.c db_instruction.h db_interface.c db_trace.c 
Log Message:
Add support for DDB (in-kernel debugger) to NetBSD/alpha, based on
such code for Mach 3's Alpha port.  Initially reworked for NetBSD/alpha
by Chris Demetriou, and then heavily hacked on by me.  Works, but is still
a little rough around the edges.  Known problems:

- Error recovery could be improved a bit.
- Back traces don't work.
- Single-stepping can be flaky, at times.  (Alpha doesn't have hardware
  support for single-stepping, and I'm not entirely convinced the
  MI DDB software-emulated single-stepping logic is 100% correct.)
- Logic for when to drop into DDB needs some improvement.


thorpej
Fri Sep  5 19:02:26 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/include
In directory netbsd1:/var/slash-tmp/cvs-serv29706

Modified Files:
	db_machdep.h 
Log Message:
Prototype db_register_value().


thorpej
Fri Sep  5 19:03:12 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/conf
In directory netbsd1:/var/slash-tmp/cvs-serv29746

Modified Files:
	files.alpha 
Log Message:
Add DDB files.


thorpej
Fri Sep  5 19:03:32 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/conf
In directory netbsd1:/var/slash-tmp/cvs-serv29775

Modified Files:
	NOSY 
Log Message:
Enable DDB.


thorpej
Fri Sep  5 19:04:19 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/conf
In directory netbsd1:/var/slash-tmp/cvs-serv29828

Modified Files:
	ALPHA 
Log Message:
Add DDB.


thorpej
Fri Sep  5 19:05:36 PDT 1997
Update of /cvsroot/doc
In directory netbsd1:/var/slash-tmp/cvs-serv29896

Modified Files:
	CHANGES 
Log Message:
Note DDB support on the Alpha.