Age | Commit message (Collapse) | Author |
|
Almost all db_read_bytes() callers cast the destination buffer
argument to char*, which suggests the API's prototype is incompatible
with how the API is actually used.
Change db_read_bytes() and db_write_bytes() to take a void* as the
destination/source buffer parameter so callers don't need to cast the
argument.
With input from bluhm@. Bugs caught by Clemens Gossnitzer (ASCII
approximation of name).
Thread: https://marc.info/?l=openbsd-tech&m=170740813021636&w=2
ok bluhm@
|
|
require the debugger on most architectures, and the separation makes the
code easier to use from other subsystems.
The function definitions are still conditional to DDB. However, that
should not matter for now.
OK deraadt@, mpi@
|
|
ok deraadt@
|
|
and indicate if a saved stack trace is empty.
OK guenther@
|
|
on amd64 and i386.
With guenther@
|
|
instead of boolean_t-TRUE-FALSE.
|
|
|
|
|
|
|
|
Some minor changes for Linux ;) emulation.
Small bug fixes from NetBSD.
|
|
|
|
|