Bruce Evans
6337f4efa8
Support statically attaching of ddb commands in non-ddb modules.
...
The details are hidden in the DB_COMMAND(cmd_name, func_name) and
DB_SHOW_COMMAND(cmd_name, func_name) macros. DB_COMMAND() adds to
the top-level ddb command table and DB_SHOW_COMMAND adds to the
`show' subtable. Most external commands will probably be `show'
commands with no side effects. They should check their pointer
args more carefully than `show map' :-), or ddb should trap internal
faults better (like it does for memory accesses).
The vm ddb commands are temporarily unattached.
ddb.h:
Also declare `db_indent' and db_iprintf() which will replace vm's
`indent' and iprintf().
1996-09-14 09:13:15 +00:00
Gary Palmer
6ddbf1e299
Clean up various compiler warnings. Most (if not all) were benign
...
Reviewed by: bde
1996-05-08 04:29:08 +00:00
Poul-Henning Kamp
25eb640d90
Staticize and cleanup.
1995-12-10 13:32:43 +00:00
David Greenman
efeaf95a41
Untangled the vm.h include file spaghetti.
1995-12-07 12:48:31 +00:00
Poul-Henning Kamp
f73a856d23
Staticized and '#ifdef notused' stuff we don't use.
1995-11-29 10:25:50 +00:00
Bruce Evans
4753168fae
Completed function declarations and/or added prototypes.
...
Removed `extern' from prototypes.
Sorted prototypes.
Uniformized idempotency ifdefs.
1995-11-24 13:53:05 +00:00
Rodney W. Grimes
9b2e535452
Remove trailing whitespace.
1995-05-30 08:16:23 +00:00
Bruce Evans
b5e8ce9f12
Add and move declarations to fix all of the warnings from `gcc -Wimplicit'
...
(except in netccitt, netiso and netns) and most of the warnings from
`gcc -Wnested-externs'. Fix all the bugs found. There were no serious
ones.
1995-03-16 18:17:34 +00:00
David Greenman
e00fb8aaea
Woops, wrong solution to the problem. Backed out previous fix to ddb.h, and
...
nuked the db_printf() declaration from db_output.h.
Reviewed by:
Submitted by:
Obtained from:
1994-09-27 12:15:56 +00:00
David Greenman
1c7d67ba9c
Nuked db_printf() prototype; it now clashes with the one in db_output.h.
1994-09-27 12:11:09 +00:00
Rodney W. Grimes
26f9a76710
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
Garrett Wollman
381fe1aaf4
Make the LINT kernel compile with -W -Wreturn-type -Wcomment -Werror, and
...
add same (sans -Werror) to Makefile for future compilations.
1993-11-25 01:38:01 +00:00