Commit Graph

86667 Commits

Author SHA1 Message Date
mrg abcb6203a8 implement `options BLINK' for sparc64 for ebus & sbus. tested on a U2
(sbus) and a U5 (ebus).
2001-10-22 07:31:41 +00:00
lukem 273cdba6ea document requirement about first node being a directory called "." 2001-10-22 07:11:46 +00:00
lukem 57566f70f8 - enforce the top-most entry must be "." and must be a directory; avoids
various potential problems when intermixing full and relative paths
- changes to make it much easier to use spec() - the specfile parser - in
  other programs (via .PATHing spec.c and misc.c):
	- move excludetags, includetags and keys from mtree.c to misc.c
	- implement mtree_err() using vwarnx() instead of assuming name is
	  "mtree"
	- move inotype() and nodetype() from compare.c to misc.c
	- add nodetoinode(), to convert from an mtree F_* type to a
	  mode_t S_IF* type
	- clean up #include use; don't assume "mtree.h" pulls in some
	  standard includes
	- change spec() to take a FILE * arg (where the specfile is read from)
2001-10-22 07:07:46 +00:00
mrg f9358dee8b use <dev/ebus/ebusreg.h> 2001-10-22 07:06:20 +00:00
itojun b912944434 copyright clarification, from tcpdump.org 2001-10-22 06:59:26 +00:00
jmc 3a2cae9ab1 If <srcdir>/../Makefile.inc exists, pull it in as well before setting
CPPFLAGS, etc.
2001-10-22 05:30:47 +00:00
jmc d63596f307 Move CPPFLAGS addition for lint1/arch to Makefile.inc so each subdir will
pick them up
2001-10-22 05:19:31 +00:00
lukem d5b107a692 install all the macro links to queue.3 using the correct UPPER_CASE names 2001-10-22 04:54:00 +00:00
lukem 179b47c97b install all the macro links to queue.3 using the correct UPPER_CASE name 2001-10-22 04:37:57 +00:00
itojun eed0c2daad copyright clarification, from tcpdump.org 2001-10-22 04:29:06 +00:00
itojun 6180d3187e copyright clarification. sync with tcpdump.org 2001-10-22 04:24:24 +00:00
gmcgarry a44ea961ce Update for new pages added to section 9. 2001-10-22 03:36:45 +00:00
gmcgarry d67daa9469 Update for new pages and sort. 2001-10-22 03:34:39 +00:00
gmcgarry f9acd7a62a Programmer's guide to the VFS interface. 2001-10-22 03:33:19 +00:00
simonb ced4db818c Bah, move ".include <bsd.own.mk>" to before USE_NEW_TOOLCHAIN check. 2001-10-22 03:31:41 +00:00
gmcgarry 3609682ad9 Programmer's guide for wscons. 2001-10-22 03:29:58 +00:00
gmcgarry c6f6ff8c51 Programmer's guide for the rasops subsystem. 2001-10-22 03:28:44 +00:00
gmcgarry f878fc9982 Programmer's guide for TurboChannel. 2001-10-22 03:25:52 +00:00
gmcgarry 4d4c103867 Programmer's guide for MicroChannel. 2001-10-22 03:25:26 +00:00
simonb 83a2424500 Add a Makefile for mdsetimage that tries to do the new/old toolchain
dance to get to libbfd.  Tested on new and old toolchain, makefile
messiness to be verified before being enabled.
2001-10-22 03:23:00 +00:00
simonb ad8890a6fa Add the bfd-mdsetimage pkgsrc version of mdsetimage - this is Chris
Demetriou's origianal mdsetimage with modifications by Kazuki Sakamoto
to use libbfd.  It lives in gnusrc because libbfd is GPL, not LGPL.
2001-10-22 03:19:29 +00:00
thorpej 458af13ace If we get a secondary CPU on a non-MP kernel, bail out early
and print a message about why.  This prevents the primary CPU's
cpu_info from being scribbled over w/ secondary CPU info.
2001-10-22 01:45:51 +00:00
mjl ccc06ff4fc Add one. 2001-10-22 00:55:00 +00:00
mjl 51a4b6098f Add ST15150N to quirk table, as per PR/13817. 2001-10-21 23:25:04 +00:00
jmc 4d6ad24166 Convert to using ${MDSETIMAGE}.
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have
it overriden as needed for cross/-current builds.
2001-10-21 23:23:19 +00:00
jmc 57d273d68a Use ${OBJCOPY} instead of objcopy directly. 2001-10-21 23:21:53 +00:00
jmc ffaf1df49c Use ${STRIP} instead of strip directly. 2001-10-21 23:20:05 +00:00
mjl bea8701ec4 Add Corega PCC-TD, as per PR/14161 2001-10-21 23:18:50 +00:00
jmc 5273cb3864 Change ${SIZE} to ${DISKSIZE} to avoid conflicts with vars used with new
toolchain builds.
2001-10-21 23:18:14 +00:00
mjl bd2ba73f5b Regen 2001-10-21 23:17:37 +00:00
mjl cb19665fbc Add Corega PCC-TD, as per PR/14161 2001-10-21 23:16:48 +00:00
jmc a831891141 Pull in mdsetimage to the tools builds. (XXX - using libbfd here would
probably be preferrable long term).
2001-10-21 23:10:46 +00:00
jmc 910ace859f Pass ${.MAKE} to crunchgen so it uses the one for cross builds correctly 2001-10-21 23:08:59 +00:00
jmc 0fbad14c98 Check for MAKEFLAGS in the env and pass those to the test make's run for
finding obj files. Otherwise -m <new mk files> won't get passed and can
cause problems on some cross builds.
2001-10-21 23:06:59 +00:00
jmc 97deb18c10 Wrap ifdef's cleaner so wsmouse_[add|rem]_mux only get pulled in if NWSMUX > 0. 2001-10-21 23:04:57 +00:00
jmc 7566724f1a Remove /dev entries. MAKEDEV doesn't get run before making the sets anymore
and there's no need to since everything under /dev has to get regen'd on
an install anyways.
2001-10-21 23:03:14 +00:00
jmc 72f1a492b0 Remove apmd (it doesn't exist on sparc64) 2001-10-21 23:01:36 +00:00
simonb 9935fdfff2 Back out previous; Aymeric Vincent is looking into a better fix. 2001-10-21 22:24:25 +00:00
thorpej 62f88da44c Split out target parameters into separate header files, and
pull the correct one in based on the MACHINE_CPU variable.
MACHINE_CPU will be set according to the target system we are
building for by <bsd.own.mk>.

One component of addressing bin/14280.
2001-10-21 21:39:49 +00:00
thorpej 102249430c Use <bsd.own.mk> so that the right thing happens when building a
kernel w/ USE_NEW_TOOLCHAIN.
2001-10-21 21:13:11 +00:00
thorpej d1e191d848 Reserve one descriptor at the end of the ring as a termination point,
to prevent the producer index from getting confused.
2001-10-21 20:45:15 +00:00
thorpej 74c571e033 Normalize the sparc64 kernel Makefile. 2001-10-21 19:46:16 +00:00
simonb 52680e72d6 Remove two cases of:
#endif		<- from an #ifdef _KERNEL

	#ifdef _KERNEL
2001-10-21 19:24:43 +00:00
thorpej 322df02b17 Document the 0x02 flag. 2001-10-21 18:57:39 +00:00
thorpej 5f6fd54ec7 Add a config flag (0x02) that can force DMA to be *disabled* on
chipsets for which it would otherwise be enabled by default.
2001-10-21 18:55:14 +00:00
thorpej 132fdb30e6 Make the various timing, etc. tables const, and add the __unused__
attribute to them, just in case something other than the pciide driver
proper needs to pull in the header.
2001-10-21 18:49:19 +00:00
martin a08e980ba5 We now install netisdn/i4b_rbch_ioctl.h. 2001-10-21 17:05:11 +00:00
martin 5eb2c7d064 Install i4b_rbch_ioctl.h, it is needed i.e. for userland PPP.
Requested by Brian Somers.
2001-10-21 17:02:06 +00:00
simonb e5b75269ea Fix problem with long pauses displaying blank lines if O_LEFTRIGHT and
O_NUMBER both are active.  Patch from Debian bug report #79768.
2001-10-21 16:04:29 +00:00
simonb d7357337e0 Fix typo, noted by Artem Belevich. 2001-10-21 15:09:36 +00:00