Peter Wemm
64db83a8ab
Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
...
encoding the relative path.
2000-05-27 01:14:33 +00:00
Peter Wemm
56ca39961b
Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
...
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk. This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.
2000-05-04 12:08:52 +00:00
Greg Lehey
6eb38370fb
Remove MAINTAINER.
2000-04-16 00:17:46 +00:00
Greg Lehey
1780425711
Remove non-functional 'all:' target.
...
Remove unused 'state.h' and 'maketabs' targets.
Fix white space style bugs.
Submitted-by: bde
Sort module names in SRCS.
Suggested-by: bde
Correct breakage committed in revision 1.16.
2000-01-04 23:46:41 +00:00
Marcel Moolenaar
ed4674a8a8
o Add build-tools target for maketabs although it doesn't seem to
...
be used. I therefore won't add it to Makefile.inc1.
o Remove -g compilation flags.
2000-01-03 11:57:14 +00:00
Bruce Evans
6f940b3847
Removed special rules for building and cleaning device interface files
...
and empty options files. The rules are now generated automatically in
bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFILES}).
1999-11-28 18:53:47 +00:00
Greg Lehey
79ed692973
Format documentations in the form that gdb appears to want.
...
Change the name of rrqi to rqinfo (the equivalent of vinum(8)'s info
-V command).
rqinfo: Cosmetic changes.
Add printout of the new loginfo types.
1999-10-13 03:15:30 +00:00
Greg Lehey
07ffdb5e1d
Add macro 'msgbuf' for printing out msgbuf.
1999-10-13 03:14:54 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Greg Lehey
2de219e97f
Change asf function to use the new name of the list in kern_linker.c.
...
See revision 1.35 of sys/kern/kern_linker.c.
1999-08-26 04:01:37 +00:00
Greg Lehey
efabbb14f9
Bring up to date to work with -CURRENT.
1999-08-14 04:56:14 +00:00
Greg Lehey
d50c8ea07f
Add vinumraid5.c to list of sources.
1999-08-07 08:35:54 +00:00
Greg Lehey
f4cdc766cc
Reverse last checkin, which was a regression. Grrr.
1999-04-17 07:48:34 +00:00
Greg Lehey
4e7916388f
Replace with the correct version which sources in the other .gdbinits.
1999-04-17 04:14:40 +00:00
Greg Lehey
1566f7801c
Add kldstat macro, which basically does the same thing as kldstat(8)
1999-04-10 04:04:16 +00:00
Greg Lehey
6560c980ca
'fr' macro: trace back to new kernel base 0xc0000000
1999-04-05 03:55:44 +00:00
Greg Lehey
7b2a16a33a
Correct forgotten defs in defproc macro
1999-04-04 03:33:45 +00:00
Greg Lehey
293904653d
Various bug fixes to make them actually work.
1999-03-31 05:54:20 +00:00
Greg Lehey
ccaba9fc2b
Restructure the .gdbinit files:
...
.gdbinit.crash contains a top-level .gdbinit suitable for debugging
crash dumps
.gdbinit.serial contains a top-level .gdbinit suitable for serial
debugging
Each of these two files reads the following files:
.gdbinit.kernel: This file contains general macros suitable for kernel
debugging. It is not related to vinum
.gdbinit.vinum: This file contains macros specific to debugging
vinum.
.gdbinit.paths: Contains information about the location of the source
and object files on the system.
1999-03-28 09:12:17 +00:00
Greg Lehey
61f64b85ae
Restructure the .gdbinit files:
...
.gdbinit.crash contains a top-level .gdbinit suitable for debugging
crash dumps
.gdbinit.serial contains a top-level .gdbinit suitable for serial
debugging
Each of these two files reads the following files:
.gdbinit.kernel: This file contains general macros suitable for kernel
debugging. It is not related to vinum
.gdbinit.vinum: This file contains macros specific to debugging
vinum.
.gdbinit.paths: Contains information about the location of the source
and object files on the system.
1999-03-28 09:10:56 +00:00
Greg Lehey
ba90a5c31c
Improve the manner in which the location of the kld is found. It
...
should now be completely automatic.
1999-03-13 07:42:15 +00:00
Greg Lehey
308dad4df3
Split .gdbinit file into two versions, on suitable for remote
...
debugging, the other for dump analysis.
1999-02-04 04:59:52 +00:00
Greg Lehey
5b3c6cedf5
Move CFLAGS to God's Own Position
...
Remove white space between CFLAGS and +=
Remove unneeded options
Implied-by: bde
1999-02-01 00:52:51 +00:00
Greg Lehey
112d8fd2d7
Add MAINTAINER
1999-01-30 01:45:44 +00:00
Greg Lehey
2d4a17e638
Include .gdbinit for debugging
1999-01-29 02:51:45 +00:00
Peter Wemm
2c9b3ec2ff
Make the -I paths closer to what happens when compiling as part of the
...
kernel where #include "filename.h" has been disabled.
1999-01-23 01:32:44 +00:00
Greg Lehey
447a8172e9
Add source file vinumdaemon.c
1999-01-21 00:25:47 +00:00
Peter Wemm
7dcf95bf27
Update for pseudo-device support tweaks..
1998-12-28 16:43:21 +00:00
Peter Wemm
8b26ae02c5
Reconnect vinum KLD module and have it build from sys/dev/vinum rather than
...
from outside the src/sys tree like before.
1998-12-28 05:27:24 +00:00
Peter Wemm
ba6927e973
Refer to vinum driver sources in a single location (outside of the
...
kernel src/sys tree, sigh - it should really be sys/dev/vinum/*).
1998-10-23 11:56:45 +00:00
Peter Wemm
a654d07295
Sample initial set of kld-ified modules. Not all have been completely
...
converted yet. These are more of a starting point. This is NOT connected
to the parent Makefile.
OK'ed by jkh (who is ever so patiently waiting)
1998-10-16 04:30:52 +00:00
Greg Lehey
759ae89394
Correct calculation of revive blocksize
...
Submitted by: Chris Csanady
1998-09-28 04:24:10 +00:00
Greg Lehey
02d719b0f5
Get include paths right
1998-09-28 04:21:20 +00:00
Greg Lehey
e4381fa521
Import base vinum lkm sources
1998-09-16 05:56:21 +00:00