Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
thorpej
Wed Jun 25 18:11:01 PDT 1997
Update of /cvsroot/src/sys/ddb
In directory netbsd1:/var/slash-tmp/cvs-serv14473
Modified Files:
db_aout.c
Log Message:
A few small changes to make it easier to support non-a.out symbol table
formats in DDB:
- Reverse the sense of the symbol format #ifdef... i.e. instead of
"#ifndef DB_NO_AOUT", use "#ifdef DB_AOUT_SYMBOLS". This is pulled
in from <machine/db_machdep.h>.
- Change the signature of X_db_sym_init(). Instead of int * and char *,
it now takes void *'s for the start and end of the symbol table.
- In X_db_sym_init(), check that the pointer to the beginning of
the symbol table is aligned.
- X_db_symbol_values() now takes a "db_symtab_t *symtab" argument.
thorpej
Wed Jun 25 18:12:06 PDT 1997
Update of /cvsroot/src/sys/ddb
In directory netbsd1:/var/slash-tmp/cvs-serv15257
Modified Files:
db_break.h
Log Message:
In the db_breakpoint_t, use a db_expr_t to store the original instruction,
not an int.
thorpej
Wed Jun 25 18:13:12 PDT 1997
Update of /cvsroot/src/sys/ddb
In directory netbsd1:/var/slash-tmp/cvs-serv15463
Modified Files:
db_expr.c
Log Message:
Use db_expr_t rather than int when reading a value from the kernel
address space, to avoid type-size problems.
thorpej
Wed Jun 25 18:14:17 PDT 1997
Update of /cvsroot/src/sys/ddb
In directory netbsd1:/var/slash-tmp/cvs-serv15528
Modified Files:
db_extern.h
Log Message:
Update prototypes for new function signatures. Note, the ddb_init()
signature is currently different for the DB_AOUT_SYMBOLS vs. the
DB_ELF_SYMBOLS cases. (XXX)
thorpej
Wed Jun 25 18:18:12 PDT 1997
Update of /cvsroot/src/sys/ddb
In directory netbsd1:/var/slash-tmp/cvs-serv16087
Modified Files:
db_run.c
Log Message:
Fixup the software single-step code (used on architectures where there
is no hardware support for single-stepping):
- Fix branch prediction and delay slot computation (for the MIPS).
- Correctly deal with branch taken vs. branch not taken cases, and
self-branches.
- General cleanup, including types botches.
Partially from Mach 3, with a bunch of cleanup work by me.
thorpej
Wed Jun 25 18:19:07 PDT 1997
Update of /cvsroot/src/sys/ddb
In directory netbsd1:/var/slash-tmp/cvs-serv16156
Modified Files:
db_sym.c
Log Message:
Pass the current DDB symbol table to X_db_symbol_values().
Home |
Main Index |
Thread Index |
Old Index