NetBSD/sys/arch/sparc
matt e1245a3c46 Rework the coredump code to have no explicit knownledge of how coredump
i/o is done.  Instead, pass an opaque cookie which is then passed to a
new routine, coredump_write, which does the actual i/o.  This allows the
method of doing i/o to change without affecting any future MD code.
Also, make netbsd32_core.c [re]use core_netbsd.c (in a similar manner that
core_elf64.c uses core_elf32.c) and eliminate that code duplication.
cpu_coredump{,32} is now called twice, first with a NULL iocookie to fill
the core structure and a second to actually write md parts of the coredump.
All i/o is nolonger random access and is suitable for shipping over a stream.
2005-06-10 05:10:12 +00:00
..
compile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
conf - Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. 2005-06-09 14:43:29 +00:00
dev Add volatile to make rtc_{g|s}ettime match todr_chip_handle_t. 2005-06-05 21:31:30 +00:00
fpu add missing const 2005-05-31 00:57:07 +00:00
include Sprinkle some const 2005-06-03 22:17:18 +00:00
sparc Rework the coredump code to have no explicit knownledge of how coredump 2005-06-10 05:10:12 +00:00
stand constify 2005-06-03 07:11:20 +00:00
Makefile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00