Commit Graph

7187 Commits

Author SHA1 Message Date
he 848e3bb5cf Make the documentation match the source, and excise instances of
the RUNNING flag which existed in an earlier draft implementation.
Also, now that callout_stop() no longer clears INVOKING, reflect
that as well.
2003-10-19 14:37:12 +00:00
lukem 094017b449 add _MKMSGCREATE.m 2003-10-19 14:23:02 +00:00
lukem 252bf981a7 support MAKEVERBOSE and use ${HOST_SH} 2003-10-19 14:20:28 +00:00
lukem e7cffe140c implement MAKEVERBOSE 2003-10-19 14:10:13 +00:00
lukem 87700a22c8 Implement MAKEVERBOSE.
Rework a bunch of make .for loops into sh for loops.

(XXX: This stuff could be implemented in a more efficient manner that
does a lot less of  SOMEMAKEVAR!=some shell command  , etc etc)
2003-10-19 14:08:50 +00:00
lukem fa6713d480 use the correct comment style... 2003-10-19 09:47:40 +00:00
wiz 21069b6a1b Add man8.ibmnws and MAKEDEV(8) for ibmnws. 2003-10-19 09:12:00 +00:00
lukem b606e4ebf0 support MAKEVERBOSE 2003-10-19 06:10:41 +00:00
lukem d931e2e741 support MAKEVERBOSE 2003-10-19 05:24:53 +00:00
lukem 4afe0be65c support MAKEVERBOSE for .txi.info .texi.info .texinfo.info 2003-10-19 04:54:53 +00:00
lukem bef75a2e23 add _MKMSGINSTALL.m 2003-10-19 03:53:33 +00:00
lukem d2142fb492 fix _MKSHECHO for MAKEVERBOSE=1 2003-10-19 03:21:18 +00:00
lukem 4ccb31e74a Provide _MKMSG{BUILD,CREATE,COMPILE,FORMAT,INSTALL,LINK,LEX,YACC} to display
${_MKMSG} "  ...  {$.TARGET}"  and use appropriately.

Provide _MKMSGLINK.m to provide "link" message by itself (without ${.TARGET})

Replace _MKSHCMD with _MKSHECHO
2003-10-19 03:00:55 +00:00
lukem e14dfde075 Add rules for .s .s.o .S .S.o to support per-source COPTS,CPUFLAGS,CPPFLAGS
and MAKEVERBOSE
2003-10-19 02:11:29 +00:00
matt 7cca41f35a Default MK{BINUTILS,CVS,GCCCMDS,POSTFIX,SENDMAIL,UUCP} to yes 2003-10-18 23:40:36 +00:00
lukem f1e290c260 implement MAKEVERBOSE for rules which are of the form:
@cmp -s ${.ALLSRC} ${.TARGET} || ( echo cmd && cmd )
2003-10-18 16:41:19 +00:00
lukem 52a5f69154 implement MAKEVERBOSE for filesinstall 2003-10-18 16:40:47 +00:00
lukem d1ac0f085b implement MAKEVERBOSE 2003-10-18 15:37:29 +00:00
lukem 03b6213598 Implement MAKEVERBOSE to control how "verbose" the standard make(1) rules are.
Supported values:
    0	Minimal output ("quiet")
    1	Describe what is occurring
    2	Describe what is occurring and echo the actual command ("verbose")
	This is the default, and is equivalent to the previous behaviour.
2003-10-18 15:33:59 +00:00
wiz 54e541b387 regen (+Xr grf 4). 2003-10-17 22:11:48 +00:00
wiz 3025e2fc16 regen (-ed) 2003-10-17 22:11:25 +00:00
wiz 11639fb42c Bump date for previous. 2003-10-17 22:05:27 +00:00
wiz c9317ea9c9 Misc markup fixes (avoid \f.); sort sections; use standard section headers;
drop trailing spaces; sort SEE ALSO; no content change.
2003-10-17 09:42:42 +00:00
keihan 5062de16fc Add BGP, GPU, IC, MAC, PTLA, RGB, TLA and fix CPU.
OK'd by salo@
2003-10-17 08:56:39 +00:00
grog 743ecb29d2 Preliminary docco for vinum. 2003-10-16 08:29:52 +00:00
wennmach 7587eabcbc add PCMCIA 2003-10-15 08:52:51 +00:00
wiz 0d93a88b28 Sort SEE ALSO. 2003-10-15 08:38:10 +00:00
wiz 538e6e3e1e Move siginfo(5) and ucontext(5) to siginfo(2) and ucontext(2) resp.,
and fix references.
Per a discussion on source-changes around Sep 14 2003.
2003-10-14 14:59:03 +00:00
wiz d981fc9cc4 Use still more macros. 2003-10-14 06:49:51 +00:00
fvdl 95641fb068 Enable gdb 5.3 for MACHINE_ARCH == x86_64 2003-10-14 02:08:02 +00:00
mycroft 1022cd1018 ANSI IEC INCITS ISO SASI 2003-10-14 01:20:53 +00:00
mycroft 20210d2842 The expansion of SCSI was wrong(!). 2003-10-14 01:18:08 +00:00
mycroft 3751d947f8 Add CAV and CLV. 2003-10-14 01:15:07 +00:00
bouyer 341734578e Add a man page for pmatch(). 2003-10-13 19:52:58 +00:00
agc 9f1aac5bb3 Move Jason Downs's code from a 4-clause to a 3-clause licence by
removing the advertising clause.  Diffs provided in PR 22410 by Joel
Baker, confirmed to the board by Jason Downs.

With additional thanks to Jason Thorpe.
2003-10-13 15:36:33 +00:00
agc 61470ee029 Move Mark Nudelman's code from a 4-clause to a 3-clause licence by removing
the advertising clause. Diffs provided in PR 22549 by Joel Baker, confirmed
to the board by Mark Nudelman.
2003-10-13 14:34:25 +00:00
jdolecek 899a030145 xref mailer.conf(5) in SEE ALSO 2003-10-12 11:50:29 +00:00
lukem 7b256958f1 Only try to KERNOBJDIR!= if the required directory exists. 2003-10-11 08:05:57 +00:00
jdolecek 5951c8215b if S is not already defined, use ${NETBSDSRCDIR}/sys or ${BSDSRCDIR}/sys to set
top of kernel source tree
2003-10-11 07:15:59 +00:00
jmmv 00cb14ef50 + TRT 2003-10-10 12:16:05 +00:00
wiz 9951eb124d Sort SEE ALSO; replace some "Ic ata" with "Xr ata 4". 2003-10-08 13:39:11 +00:00
bouyer e3847b4da7 Add man page for per-chip pciide drivers. 2003-10-08 12:02:40 +00:00
bouyer 7cc555fc4d Add a ata(4) man page, with a symlink to atabus(4), and xref where
appropriate.
2003-10-08 11:20:09 +00:00
lukem 1c33b4e6a4 Overhaul MBR handling (part 1):
<sys/bootblock.h>:
    *	Added definitions for the Master Boot Record (MBR) used by
	a variety of systems (primarily i386), including the format
	of the BIOS Parameter Block (BPB).
	This information was cribbed from a variety of sources
	including <sys/disklabel_mbr.h> which this is a superset of.

	As part of this, some data structure elements and #defines
	were renamed to be more "namespace friendly" and consistent
	with other bootblocks and MBR documentation.
	Update all uses of the old names to the new names.

<sys/disklabel_mbr.h>:
    *	Deprecated in favor of <sys/bootblock.h> (the latter is more
	"host tool" friendly).

amd64 & i386:
    *	Renamed /usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos, to
	be consistent with the naming convention of the msdosfs tools.

    *	Removed /usr/mdec/bootxx_ufs, as it's equivalent to bootxx_ffsv1
	and it's confusing to have two functionally equivalent bootblocks,
	especially given that "ufs" has multiple meanings (it could be
	a synonym for "ffs", or the group of ffs/lfs/ext2fs file systems).

    *	Rework pbr.S (the first sector of bootxx_*):
	    +	Ensure that BPB (bytes 11..89) and the partition table
		(bytes 446..509) do not contain code.
	    +	Add support for booting from FAT partitions if BOOT_FROM_FAT
		is defined.  (Only set for bootxx_msdos).
	    +	Remove "dummy" partition 3; if people want to installboot(8)
		these to the start of the disk they can use fdisk(8) to
		create a real MBR partition table...
	    +	Compile with TERSE_ERROR so it fits because of the above.
		Whilst this is less user friendly, I feel it's important
		to have a valid partition table and BPB in the MBR/PBR.

    *	Renamed /usr/mdec/biosboot to /usr/mdec/boot, to be consistent
	with other platforms.

    *	Enable SUPPORT_DOSFS in /usr/mdec/boot (stage2), so that
    	we can boot off FAT partitions.

    *	Crank version of /usr/mdec/boot to 3.1, and fix some of the other
	entries in the version file.

installboot(8) (i386):
    *	Read the existing MBR of the filesystem and retain the BIOS
    	Parameter Block (BPB) in bytes 11..89 and the MBR partition
	table in bytes 446..509.  (Previously installboot(8) would
	trash those two sections of the MBR.)

mbrlabel(8):
    *	Use sys/lib/libkern/xlat_mbr_fstype.c instead of homegrown code
	to map the MBR partition type to the NetBSD disklabel type.


Test built "make release" for i386, and new bootblocks verified to work
(even off FAT!).
2003-10-08 04:25:43 +00:00
jmmv 24679f3c3d + CAD, CGA, CRT, DAC, DDC, DDWG, DVI, EDID, EGA, HDCP, LCD, POST, SVGA, TFT,
TMDS, VESA, VGA, XGA
2003-10-07 15:05:14 +00:00
matt 7744cd370c HPPA toolchain is now in-tree. 2003-10-06 05:19:32 +00:00
bouyer 7b066791c8 Remove references to University of California from my copyright notices. 2003-10-05 17:48:49 +00:00
bouyer 83953e7963 Fix ponctuation in copyright. 2003-10-05 16:32:13 +00:00
bouyer 36b4e768d5 Fix copyright. 2003-10-05 16:30:22 +00:00
wiz 2ff85c01a5 bce appeared in 1.6.2. 2003-10-05 11:58:36 +00:00