Commit Graph

6255 Commits

Author SHA1 Message Date
lukem
144b55005f Rework METALOG manipulation:
- add '-D ${DESTDIR}' to INSTPRIV, so install(8) removes the leading
  ${DESTDIR} from the metalogged path
- provide ${METADB.add} variable (for "${CAT} -l >> ${METALOG}"), to make
  it easier to replace manual metalog manipulation in the future.
- with manual metalog additions, don't add the leading ${DESTDIR} in the path
- in maketars, use "mtree -C ..." instead of
  "mtree -D ... | sed -e 's,\(.*\) \(\..*\),\2 \1,";

Benefits:
- maketars "Parsing METALOG" step speeds up from 29 seconds to 1.2 seconds
  on a P3-600.
  (This also benefits "make installworld" at the top level.)
- ${DESTDIR}/METALOG is easier to read without the leading "${DESTDIR}"
  on all the pathnames, and it's smaller as well.
2002-12-23 06:52:48 +00:00
lukem
1bf2d8180e Only set INSTPRIV?= if "inside" a NetBSD src tree (i.e, ${_SRC_TOP_} != "").
Fixes a problem found by Andrew Brown where programs outside of the NetBSD
src that use the /usr/share/mk framework (such as pkgsrc/pkgtools/digest)
couldn't be installed if /usr/src/etc wasn't present.
2002-12-23 02:23:57 +00:00
lukem
4234e2eefe correct a comment 2002-12-23 02:01:29 +00:00
lukem
d9aa9519e8 Invoke ${PAX} with '-O' so that various errors don't hang the make
or the command with an interactive question.  (This also prevents
weird problems if a directory element of '-f path' is missing and
'make -j N' is being used).
2002-12-21 15:54:48 +00:00
wiz
7230c8277a dependent has no a. 2002-12-21 13:05:11 +00:00
wiz
8e62ab1c3f parameterized instead of parametrized, from Adrian Mrva. 2002-12-21 13:00:57 +00:00
lukem
787757666a add SUNLABEL 2002-12-21 12:58:13 +00:00
wiz
7a538d88c6 message with one a, from Adrian Mrva. 2002-12-21 12:56:35 +00:00
wiz
56487eedef maintenance, not maintenence. From Adrian Mrva. 2002-12-21 12:25:33 +00:00
jwise
a3a041633d Add a brief description of DPSRCS, whose discovery recently shortened two
Makefiles of mine by a few lines. :-)
2002-12-20 16:05:16 +00:00
lukem
ebdb5fe2ad Remove /usr/local (and children) from the base distribution; we shouldn't
be creating directories or modifying permissions under there.

(/usr/local/* is still retained in various default PATHs, for convenience)
2002-12-20 06:39:53 +00:00
lukem
9dac6e17e3 Remove /sys -> /usr/src/sys symlink. 2002-12-19 23:04:26 +00:00
lukem
7805822da2 Add "-N ${NETBSDSRCDIR}/etc" to ${INSTPRIV}, so that non-host ${INSTALL_*}
rules use that directory to lookup users & groups as opposed to the
host system's passwd(5) and group(5) databases.

This is a change of behaviour which should make the build system more
robust when new users & groups are added to the NetBSD source.

The only users who may be adversely affected are those (small number,
if any) that renumber the uids & gids away from the "standard" NetBSD
ones; in this case said users should maintain local mods to
${NETBSDSRCDIR}/etc/{master.passwd,group} ...
2002-12-19 12:44:03 +00:00
lukem
41e588395b Instead of ${ZIC}-ing to ${DESTDIR}/usr/share/zoneinfo and using chmod and
chown to frob permissions, use ${ZIC} to ${.OBJDIR}/builddir, create a
temporary mtree(8) specfile, and use "${PAX} -M -N ${NETBSDSRCDIR}/etc"
to copy to ${DESTDIR}/usr/share/zoneinfo, looking up root:wheel in
${NETBSDSRCDIR}/etc instead of the host system database.
2002-12-19 10:56:39 +00:00
wiz
218d0a7872 Mostly fixing Xrs, but some other fixes too. 2002-12-18 20:51:53 +00:00
wiz
2fd972238a regen (twe) 2002-12-18 20:27:52 +00:00
wiz
898689a780 Sort sections. 2002-12-18 19:39:12 +00:00
wiz
2a557a3feb Grammar fix, and drop a trailing space. 2002-12-18 19:29:26 +00:00
wiz
3bcbc6aea4 Dd should have long month name, add some articles, and drop an unneeded .Pp. 2002-12-18 19:27:42 +00:00
wiz
3e6d4063c8 Regen (dpt) 2002-12-18 19:25:44 +00:00
jdolecek
800e198ba6 add example disktab file 2002-12-17 15:16:40 +00:00
abs
cfb215a4f2 Document NOFILE 2002-12-13 22:44:09 +00:00
ad
8d65361e31 raidutil -> dptutil 2002-12-11 13:20:47 +00:00
scw
599e82b578 The walnut port has been subsumed by the new evbppc port. 2002-12-09 14:45:59 +00:00
scw
226f0cfd96 s/walnut/evbppc/ 2002-12-09 14:31:47 +00:00
uwe
65dd4ff755 Do a few overlooked s/shutdown/power/. 2002-12-09 13:22:48 +00:00
scw
cc0125e443 Add evbppc, delete walnut. 2002-12-09 12:51:54 +00:00
scw
a7ebdbe931 Delete man8.walnut, and add man8.evbppc. 2002-12-09 12:43:16 +00:00
thorpej
c4a72b6436 Centralize the definition of the tool name prefix (i.e. "nb") into
bsd.own.mk, as the _TOOL_PREFIX variable.
2002-12-08 20:19:56 +00:00
ad
f25a33663b Update for recent changes. 2002-12-07 20:01:03 +00:00
thorpej
c7668999ad If we're preprocessing with cpp, it's not a very good idea to use
"#" as a comment character; use "//" in those places, instead.
2002-12-06 02:50:21 +00:00
martin
66efc8657b Document the force_down_interfaces variable. 2002-12-04 22:59:51 +00:00
isaki
8f17eedef1 Add manual page of bmd. 2002-12-01 09:14:34 +00:00
isaki
24eac1647f Regen; add bmd 2002-12-01 09:02:13 +00:00
jdolecek
923f85008b add afterboot.8 here. pointed out by Julio Merino 2002-11-30 15:29:36 +00:00
jdolecek
4b413dd039 add afterboot(8) manpage - things to check after the first complete boot
adapted from OpenBSD by Julio Merino in PR misc/16745, with some further
changes by me
2002-11-30 14:09:50 +00:00
wiz
db25e6f163 New sentence, new line. 2002-11-29 19:11:45 +00:00
wiz
90a6e234c2 regen (bpp man page) 2002-11-29 19:04:44 +00:00
wiz
cf0695b17b regen (midi) 2002-11-29 19:04:25 +00:00
tsutsui
401a6030de Note FMV-186/186A/188 PCI Ethernet adapters are supported by fxp(4). 2002-11-29 18:00:02 +00:00
junyoung
a16598462b Document NEW_BUFQ_STRATEGY. Hopefully it should become the default before
the next major release is available.

Idea of documenting it suggested (and Ok'ed) by Hubert Feyrer.
2002-11-29 04:25:38 +00:00
martin
da6b5e13a7 A simple man page for /dev/bpp. 2002-11-28 20:06:26 +00:00
martin
97d93bb04d Regen (/dev/bpp added). 2002-11-28 19:32:43 +00:00
lukem
9145235642 Deprecate SYS_INCLUDE and the optional SYS_INCLUDE=symlinks functionality,
and only support the "copies" default.
Per discussion on tech-userlevel@.
2002-11-26 23:15:53 +00:00
dan
c4c5556d3e Note the @home device which also works with this driver 2002-11-26 23:02:37 +00:00
thorpej
16f21f8705 * If EXTERNAL_TOOLCHAIN is defined, consider it to be the root of
where the GNU tools are found, e.g. ${EXTERNAL_TOOLCHAIN}/bin/...
* Allow MACHINE_GNU_PLATFORM to be set in mk.conf.
2002-11-26 19:51:16 +00:00
thorpej
e4637c735b sh64 -> sh5, which matches the names that the NetBSD-targeted GNU
toolchain uses for 32-bit SH5.  OK'd by steve.
2002-11-26 19:30:13 +00:00
thorpej
f176c534d2 The traditional C preprocessor is fixed in GCC 3.3 now, so no need
to skip -traditional-cpp for HAVE_GCC3.
2002-11-26 18:42:30 +00:00
grant
d8cbe887fb Improve ipmon_flags.
From Jason Lingohr <jason at lucid dot net dot au>.
2002-11-26 12:25:53 +00:00
rafal
0266949b9c Regen: catch up to Martin's lpt addition. 2002-11-26 02:30:36 +00:00
bouyer
b7b6370242 Remove the note about Ultra/133 from the bug section. Pointed out by
mipam@ibb.net, thanks !
2002-11-25 22:50:49 +00:00
grant
89e8f956d1 New sentence, new line. 2002-11-25 08:07:04 +00:00
grant
bed1c102d8 add ipmon_flags. from freebsd. 2002-11-25 08:06:37 +00:00
thorpej
841722bb50 Add -Wno-sign-compare to CFLAGS. 2002-11-25 03:03:13 +00:00
thorpej
2e0f3f1f87 Mention xor5, xor6, xor7, and xor8. 2002-11-23 17:36:28 +00:00
blymn
e644ca2e85 Added verified exec directory. 2002-11-23 10:25:56 +00:00
blymn
c06c99cbd3 Example signature generating scripts. 2002-11-23 10:25:03 +00:00
blymn
1c475f17bc Removing due to rename of loader tool. 2002-11-23 10:21:17 +00:00
wiz
34fa57de10 Use correct macro. 2002-11-22 12:15:27 +00:00
thorpej
6dba3a7439 Split crtbegin/crtend into crti/crtbegin/crtend/crtn. NetBSD-specific
things like the .note.netbsd.ident section are provided by crti/crtn.
crti/crtn also provide the _init() and _fini() routines.

crtbegin/crtend now only provide support for ctors/dtors.  This paves
the way to using the "crtstuff" provided with GCC (when we upgrade to
GCC 3.3), which provides, among other things, much better C++/Java
exception handling.
2002-11-22 06:44:56 +00:00
simonb
a5bd4ec465 Fix a grammatical nit. 2002-11-19 04:16:02 +00:00
itojun
318c547b9b document new sanity checks. sync w/kame 2002-11-17 19:34:52 +00:00
wiz
2b116e162c Add some definite articles. 2002-11-17 15:48:05 +00:00
chs
4b2625143d change uvm_uarea_alloc() to indicate whether the returned uarea is already
backed by physical pages (ie. because it reused a previously-freed one),
so that we can skip a bunch of useless work in that case.
this fixes the underlying problem behind PR 18543, and also speeds up fork()
quite a bit (eg. 7% on my pc, 1% on my ultra2) when we get a cache hit.
2002-11-17 08:32:43 +00:00
itohy
e3d75a4ff4 Regen (fix desc, add manual pages) 2002-11-17 05:58:51 +00:00
itohy
f9d87879fa Add man4.dreamcast 2002-11-17 05:54:30 +00:00
itohy
d7eb7f969e Manual pages of dreamcast specific drivers 2002-11-17 05:53:41 +00:00
wiz
e991211bf2 Drop trailing space. 2002-11-17 01:28:18 +00:00
dyoung
d910717d01 Correct content. Style nits. 2002-11-16 23:09:44 +00:00
wiz
b40029428b Sort some arch lists, grammar and whitespace fixes.
Bump date for COMPAT_DARWIN/COMPAT_MACHO additions.
2002-11-16 12:28:04 +00:00
grant
fc7122989c minor mdoc and whitespace cleanup. 2002-11-16 11:42:33 +00:00
manu
7c8e5410cd Added COMPAT_MACH, COMPAT_DARWIN, and EXEC_MACHO. Updated LINUX supported
archs.
2002-11-16 11:35:47 +00:00
itohy
4ceec823fb Regen (add maple devices) 2002-11-16 04:55:06 +00:00
minoura
444fdc6bb9 Typo.
- missing argument
  - s/of of/of/
2002-11-12 15:45:42 +00:00
itohy
cbb1f0fb0f MKDYNAMICROOT for a.out 2002-11-12 14:33:48 +00:00
wiz
ac2f36aea8 Add mtd(4) man page by Martin Husemann and Peter Bex, with some
improvements by me.
2002-11-11 22:34:27 +00:00
gmcgarry
2aaf72cb84 Fix Xref formatting 2002-11-11 06:06:27 +00:00
thorpej
0d842ff28e Oops, AINC actually is still used; put it back. 2002-11-10 21:26:44 +00:00
hubertf
a4cde15ae0 Fix some nits around BINPKG_SITE(S)
PR pkg/19005 by tv@pobox.com
2002-11-10 18:23:48 +00:00
thorpej
ca760b0a32 The MIPS toolchain now defines __ABICALLS__ when abicalls are in use,
and the sources now use that define, so there is no need for us to define
ABICALLS.  Since that was the only use for the AINC variable, garbage-collect
it.
2002-11-10 18:15:29 +00:00
thorpej
5d2465f251 Now that the compiler does the right thing with -KPIC, we no longer
need to add it (or -fpic, for that matter) explicitly when building
shared libraries on MIPS.
2002-11-09 08:22:04 +00:00
grant
0ada8e4331 include arch in title. 2002-11-09 07:54:24 +00:00
wiz
3d6f2379f7 regen (add radio) 2002-11-07 16:12:38 +00:00
grant
f803190e5b remove spurious blank line. 2002-11-07 01:14:30 +00:00
grant
7434f686a8 Mention ALTQ options (from openbsd), fixes part of kern/18836.
From Jason Lingohr <jason at lucid dot net dot au> in private mail.
2002-11-07 01:13:57 +00:00
enami
872ec7c61c FSTAB_RQ was missing. 2002-11-06 04:13:24 +00:00
enami
06c8fdcc11 Sync with reality; The struct disk has been extended to have
separate read/write disk statistics.  Pointed out by itohy.
2002-11-06 03:55:01 +00:00
pooka
426a477b06 Be more verbose about the second DAC support.
requested by the wiz
2002-11-04 17:07:44 +00:00
pooka
acfba287f0 reflect second DAC support 2002-11-04 16:37:04 +00:00
wiz
471dfb05bc regen (veriexec). 2002-10-31 15:35:28 +00:00
agc
0176e1f8e5 Might as well install the veriexec(4) man page. 2002-10-30 15:45:10 +00:00
wiz
e597be7d4e Fix typo. Found by Adrian Mrva. 2002-10-29 16:18:06 +00:00
blymn
1baccad4de Added verifiedexec_load signature generator scripts. 2002-10-29 14:05:33 +00:00
wiz
691df76a8b Markup fixes. 2002-10-29 12:42:10 +00:00
blymn
19a0d736c2 Added man page for verified exec pseudo-device 2002-10-29 12:37:49 +00:00
chs
fc374b9d4f add Boca Research 4- and 8-port cards. from openbsd. 2002-10-29 08:59:36 +00:00
martin
d5435be6db Regen after adding wscons devices. 2002-10-26 13:49:11 +00:00
wiz
c49637989c Mention wsmoused(8) in some places (based on patch from PR 18801 by
Julio Merino).
2002-10-25 21:00:45 +00:00
jdolecek
196f994fd8 use .Nx 2.0 consistently in HISTORY section
add .\" NEXTRELEASE tag before the .Nx to make it possible to quickly
  find version references in case this would need to be changed
2002-10-23 09:44:35 +00:00
jdolecek
abf732873b update HISTORY - kqueue branch was merged
bump date
2002-10-23 09:35:24 +00:00
gmcgarry
f73425f16e Add vgonel(), although it is used only once. 2002-10-23 06:15:59 +00:00
perry
8885724457 Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG.
Not quite ready for prime time yet.
2002-10-22 18:48:27 +00:00
gmcgarry
fa2f17c9b8 Some more xrefs. 2002-10-20 20:21:07 +00:00
junyoung
f8fbaf68be netbsd-1-4 branch is EOL'ed. 2002-10-20 18:43:25 +00:00
junyoung
7c5f10a5e2 Pull in the latest from FreeBSD. 2002-10-20 18:40:14 +00:00
wiz
152e83aab8 New sentence, new line; grammar fixes; use more markup. 2002-10-20 11:04:52 +00:00
wiz
9a8c339c78 Drop trailing whitespace. 2002-10-20 10:46:57 +00:00
wiz
25238abfbb Sort SEE ALSO. 2002-10-20 10:37:36 +00:00
gmcgarry
445a917506 Xr file.9 2002-10-20 05:18:38 +00:00
gmcgarry
174f011eed More kernel documentation. 2002-10-20 05:16:31 +00:00
wiz
fd1730793f regen (+apm) 2002-10-20 01:00:47 +00:00
wiz
c1e72c3b57 regen (+ipl) 2002-10-20 01:00:37 +00:00
kleink
20b67c3da4 Import tzdata2002d. 2002-10-17 13:45:39 +00:00
jdc
98cf4923e8 Remove SUN_MS_BPS. It is already present in ms(4).
Pointed out by mrg.
2002-10-17 07:48:12 +00:00
wennmach
aa526afab2 typo (be -> by) 2002-10-16 20:05:20 +00:00
jdolecek
067fc7cdda KNOTE() check if the list is nonempty now 2002-10-16 19:51:14 +00:00
jdc
3fd663afdd New sentence, new line. 2002-10-16 19:48:33 +00:00
jdc
2c542c6b67 Add the sun-specific SUN_MS_BPS option. 2002-10-16 19:33:45 +00:00
kleink
c8bc77bfad Update list to 2001-11-26 data.
While here, sort by domain (rather than country) and capitalize country
names.
2002-10-15 18:07:27 +00:00
kleink
a5b6763856 2002-05-20:
* Macau -> Macao
* East Timor: TP -> TL.
2002-10-15 17:48:32 +00:00
gmcgarry
1b54fb00e8 link for vn_rdwr() 2002-10-14 21:03:19 +00:00
wiz
770eef2122 New sentence, new line. 2002-10-14 13:43:14 +00:00
wiz
bb63fa7b1b New sentence, new line, and fix a typo. 2002-10-14 13:37:57 +00:00
wiz
d581afbdc6 New sentence, new line. .Fn needs an argument, so give it one. 2002-10-14 13:37:40 +00:00
wiz
c490331080 New sentence, new line, and fix a typo. 2002-10-14 13:34:41 +00:00
gmcgarry
2bd7624b83 Some clarification on being reentrant. 2002-10-14 05:12:30 +00:00
gmcgarry
01d72a34e9 Slight markup. 2002-10-14 05:05:02 +00:00
gmcgarry
4bcdade258 Move the vnode file descriptor operations into their own file.
Add vn_marktext() and vn_statfile() descriptions.
2002-10-14 04:56:48 +00:00
gmcgarry
1e5d66967e vn_stat() now takes a struct vnode *. The description already implied this. 2002-10-14 04:21:14 +00:00
wiz
68fabd2693 Bump date and copyright for config_match addition.
New sentence, new line; and add a missing closing brace.
2002-10-13 00:52:50 +00:00
wiz
f11a59bca7 Bump date for automatic create; new sentence fixes. 2002-10-13 00:46:59 +00:00
martin
55dd94056d Document the usage of "flags" to select between the two assigned
interrupts.
2002-10-10 22:32:08 +00:00
wiz
ed87c3c0af Move a comma. Closes PR 18600 by Hiten Pandya. 2002-10-09 19:18:44 +00:00
itojun
85aeb556eb fix typo. PR 18597
put full ANSI prototype in FUNCTIONS section for consistency.
2002-10-09 15:27:23 +00:00
martin
accf8358dd Add sun-type4 (sun console with type 4 keyboard), to make keypad cursor
keys work on this type of keyboard. From Julian Coleman.
2002-10-08 20:20:42 +00:00
augustss
0c81b8340d Add ubsa(4). 2002-10-08 13:18:42 +00:00
wiz
57ed9ac8ea Bump date for VT8235; fix a major whitespace error; new sentence, new line. 2002-10-07 00:09:16 +00:00
wiz
669b738c2e Bump date for VT8235 support. 2002-10-07 00:05:10 +00:00
dsainty
12bc497c14 Typo: axctivate -> activate 2002-10-06 11:38:41 +00:00
kent
128e90b6bb Note support of VT8233/VT8235. 2002-10-05 18:11:51 +00:00
kent
eb3540055c Note VIA VT8235. 2002-10-05 17:10:01 +00:00
tsutsui
4bc7794182 Add Xref fmv(4) and mbe(4) and fix some description. 2002-10-05 15:55:22 +00:00
grant
c8edb21a86 New sentence, new line.
Improve kernel config line comment.
2002-10-05 15:52:25 +00:00
tsutsui
bc5439a731 - Add note isapnp attachment in synopsis.
- Add FMV-181A/182A/183 to supported boards.
- Remove Xref pci(4), and add Xref ate(4), isa(4), isapnp(4) and mbe(4).
- Fix some description to reflect reality.
- Bump .Dd.
2002-10-05 15:45:04 +00:00
gmcgarry
33ec7f1637 Document config_match(). 2002-10-05 05:39:35 +00:00
tron
6e40068171 Automatically create and destroy cloning interfaces and sync IP Filter
immediately afterwards before bringing the interface up. This avoids
a small security gap existing in the previous scheme where IP Filter
was synced after all cloning interfaces were created and brought up.
2002-10-05 05:24:40 +00:00
elric
d6392bab7e Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV. 2002-10-04 19:04:17 +00:00
elric
0c79a2434b Install documentation about cgd(4). 2002-10-04 19:01:31 +00:00
elric
76f283beeb A [much needed] document describing cgd. 2002-10-04 18:57:35 +00:00
kent
9dd05d2197 Mention nForce MCP support. 2002-10-04 15:16:21 +00:00