Commit Graph

13239 Commits

Author SHA1 Message Date
joerg d3a052c472 Allow use of traditional CPP to be set on a per platform base in sys.mk.
Honour this for dependency processing in bsd.dep.mk.  Switch i386 and
amd64 assembly to use ISO C90 preprocessor concat and drop the
-traditional-cpp on this platform.
2011-01-12 23:12:10 +00:00
joerg 681aec7b5a USETBL no longer disables mandoc processing. 2011-01-12 23:05:31 +00:00
joerg 6518b0c675 mandoc now supports tbl(1) formatting, so adjust rules.
Use -Wstop in lintmanpages.
2011-01-12 23:03:24 +00:00
jym c3dcb3813f Fix my mistake: it is boot.cfg(5), not boot.conf 2011-01-11 13:46:47 +00:00
wiz f4518bc90a Wording, sort SEE ALSO. 2011-01-11 10:48:49 +00:00
wiz 7f6d1532f6 Remove trailing whitespace and reference to non-existent boot.conf(5). 2011-01-11 10:48:37 +00:00
wiz 03dc1370cc Fix typo, add serial comma, remova trailing space, sort SEE ALSO. 2011-01-11 10:48:05 +00:00
wiz 7733664897 Nitpicking. 2011-01-11 10:47:45 +00:00
jym 3e92b05f36 Add man pages for Xen devices:
pciback.4 xbd.4 xbdback.4 xenbus.4 xennet.4 xpci.4 xvif.4

Blessed by bouyer@
2011-01-11 00:45:04 +00:00
wiz 50a0ea863a Fix It arguments. Also, let's assume it's 2011. 2011-01-09 22:21:55 +00:00
christos e58abe368a document the new wapbl sysctls. 2011-01-09 16:55:59 +00:00
jruoho 2cca4fb719 Fix wording. 2011-01-09 16:07:45 +00:00
jruoho 8f93d64e6b Use hw.acpi.sleep.state in the example. 2011-01-09 15:55:48 +00:00
jruoho c381887798 It is not 2010 any more. 2011-01-09 15:46:40 +00:00
jruoho 37f5de3ab8 Add a dummy-driver for ACPI fans. 2011-01-09 15:12:33 +00:00
jnemeth 20fdec7661 Update module_autoload to say that a .plist file will be loaded, and if
that .plist contains noautoload=true then the system will refuse to load
the module.
2011-01-09 05:05:10 +00:00
jruoho bbc35c14f6 Remove the HARDWARE -title. Use -bullet for .Bl. 2011-01-08 20:13:01 +00:00
jym 883680496d CONSIDERATION => CONSIDERATIONS, to be on par with the rest of man pages. 2011-01-08 18:07:14 +00:00
njoly e140fcac27 Small typo. 2011-01-07 18:00:12 +00:00
njoly faebd471be Remove single-quote forgotten in previous cleanup. 2011-01-06 16:37:35 +00:00
njoly a3bf2b2cf7 Fix macro, OS -> Os. 2011-01-06 15:24:33 +00:00
jruoho 646bca11e5 Note acpipmtr(4). 2011-01-05 21:09:16 +00:00
jruoho e067d18bf0 Add a driver for ACPI power meters. 2011-01-05 20:08:12 +00:00
jmcneill 2295a2cf7a cdevsw/bdevsw d_type is now d_flag 2011-01-05 17:02:03 +00:00
dholland 9836c13305 fsck should be in acronyms.comp, not the regular acronyms file. 2011-01-04 06:18:51 +00:00
dholland f8546e1c3d If we're going to have non-acronyms like "1337" and "noob" in here,
at least define them properly. In particular, don't define "noob" as "noob".
2011-01-04 06:17:37 +00:00
matt d24d5902b3 Kernels modules are c99 (gnu99) just like the kernel.
Add(move) -std=gnu99 to CPPFLAGS (from COPTS).
2011-01-02 19:24:47 +00:00
wiz d5df399f5a New sentence, new line. Bump date for previous. 2011-01-02 12:48:21 +00:00
is f203f78e9b Add references RFC3068 and RFC3964; mark draft-itojun-... as expired. 2011-01-02 12:25:30 +00:00
is 66bdb3025d Four and a half year after the end of 6bone, it should not surprise that the
web page dedicated to it is gone. Fortunately, 6bone itself is not referenced
in this manual page. Thanks to aniou@ircnet for the heads-up.
2011-01-02 12:11:46 +00:00
jruoho 70a8aa1e92 Xref __insn_barrier(3) and mb(9) with each other. 2011-01-02 07:14:02 +00:00
jruoho ee66509215 Note hw.acpi.power and hw.acpi.wake. 2011-01-02 06:20:19 +00:00
jruoho 440e738e48 Update. 2010-12-31 09:50:14 +00:00
jruoho 704b4b5b77 Update. 2010-12-30 12:06:53 +00:00
jmcneill 53a2f36508 show that cir attaches to irbus 2010-12-29 13:48:22 +00:00
jmcneill 243448d4b9 add Hauppauge HVR-850 to list of supported cards 2010-12-28 04:03:58 +00:00
wiz d3c675587a Remove trailing whitespace. 2010-12-27 18:22:30 +00:00
jmcneill 140a160c21 add auvitek(4) man page 2010-12-27 17:26:57 +00:00
joerg 762325586d If MKREPRO, transform ${NETBSDSRCDIR} to /usr/src and ${DESTDIR} to /
for the purpose of the C preprocessor.  This avoids leaking the source
path into the final binaries.
2010-12-25 18:56:44 +00:00
wiz 357238c98b Fix xref and pasto. 2010-12-24 13:00:24 +00:00
skrll 161a2fa924 Bump date. 2010-12-24 12:42:56 +00:00
skrll f1d73a2c94 Add support for DF_1_BIND_NOW, DF_1_NODELETE and DF_1_NOOPEN marked
objects, and the RTLD_NODELETE and RTLD_NOLOAD flags to dlopen(3).

Mark libpthread as DF_1_NOOPEN and use it to test the functionality.

Somewhat taken from FreeBSD.

Fixes PR 42029.

OK from christos and joerg.
2010-12-24 12:41:42 +00:00
njoly a4f700b747 Remove double-quotes from .Sx macros. 2010-12-23 19:15:55 +00:00
njoly 7cb979f2f2 Remove double-quotes from .Sx macro. 2010-12-23 16:16:27 +00:00
wiz c85eb92955 Fix Fn arguments. 2010-12-22 22:02:54 +00:00
jruoho 1a2cca3c4c Fix URL of the paper. 2010-12-22 20:17:50 +00:00
jruoho b7b8493a00 Document the __builtin_prefetch() GNU extension. 2010-12-22 19:35:41 +00:00
wiz 06fb101b70 Improve wording. 2010-12-22 09:08:09 +00:00
wiz b0924b5fdf Remove superfluous Pp. 2010-12-22 09:07:15 +00:00
njoly 8d682cb521 Fix xref: rb(3) -> rbtree(3). 2010-12-21 18:05:05 +00:00
jruoho 14755c98a1 Document the __builtin_types_compatible_p() GNU/GCC extension. 2010-12-21 15:05:02 +00:00
jruoho dafc3c9d20 Note vm.user_va0_disable. 2010-12-21 08:53:25 +00:00
jruoho c9122a8020 Note the 'vm.user_va0_disable', labelled as "protections against NULL
pointer dereferences".
2010-12-21 08:50:18 +00:00
jruoho f49f5a040e Remark acpicpu(4). 2010-12-21 08:11:21 +00:00
jruoho 722eddfd32 A small clarification in the example. 2010-12-20 19:15:26 +00:00
jruoho d17ccb5e4e Xref module(7) and iic(4). 2010-12-20 18:18:32 +00:00
jruoho 707abf0e17 Note options I2C_SCAN. 2010-12-20 18:15:21 +00:00
njoly 36d97c2ac5 Fix section, atf(1) -> atf(7). 2010-12-20 18:11:35 +00:00
wiz 0209ecb39e Fix typos. 2010-12-20 09:11:37 +00:00
jruoho b4ee4a695f Remove C1E from CAVEATS, as it is now handled by acpicpu(4). 2010-12-20 08:34:15 +00:00
jruoho 50e8d1386f Note that all relatively new x86 systems should prefer acpicpu(4).
Also mention that the legacy ENHANCED_SPEEDSTEP and POWERNOW_K8 are known to
be problematic or entirely dysfunctional with new processors.
2010-12-20 08:33:09 +00:00
jruoho 34de850242 Fix xref. 2010-12-19 10:08:44 +00:00
jruoho b5b75a6230 Document __builtin_constant_p(). 2010-12-19 10:07:23 +00:00
jruoho b9d6470c45 Document the __builtin_return_address() GNU extension. Again this is well
justified due to the wide use of these non-standard extensions in the tree.
2010-12-19 09:30:49 +00:00
wiz da99cab7e4 Uppercase Dt argument, use \e for backslashes. 2010-12-19 08:56:17 +00:00
jruoho 354e4b2073 Xref ssp(3) and clean SEE ALSO. 2010-12-19 08:31:38 +00:00
jruoho ab60c9baab A small fix. 2010-12-19 08:14:03 +00:00
jruoho c29a3eba93 Document the __alignof__ GNU extension. 2010-12-19 08:10:07 +00:00
jruoho 2daf152b55 There is no harm to add a manual page for the GNU typeof()-construct, given
that it has already crawled into the source tree.
2010-12-17 12:14:03 +00:00
jruoho 43b7e12140 Note that the previous are available only for the kernel. 2010-12-17 08:23:04 +00:00
jruoho cc55e6fca5 Briefly describe __read_mostly and __cachline_aligned. 2010-12-17 08:13:09 +00:00
jruoho 5a336bb26c Note __func__ and restrict. 2010-12-17 07:25:33 +00:00
jruoho 52b33dcfd8 Add __insn_barrier(3). XXX: Someone more knowledgeable may want to check this. 2010-12-17 07:10:37 +00:00
pgoyette 0b50de93ef Darn - can't tytpe today! 2010-12-16 19:31:47 +00:00
pgoyette 680aae4e9d Get this right (don't need to \ escape the [Ba]) and update the date 2010-12-16 19:30:44 +00:00
wiz c4245e6781 Sort sections 2010-12-16 19:13:26 +00:00
pgoyette 1ac135da61 Fix typo - or_eq is "|=" and not "!=" 2010-12-16 18:51:39 +00:00
jruoho df18c5ee83 Xref iso646(3). 2010-12-16 18:45:38 +00:00
wiz 999aa128b1 Mention vlan(4) support in vr(4). 2010-12-16 18:29:47 +00:00
jruoho 595da22eed Reference __builtin_object_size(3) and attribute(3) with each other. 2010-12-16 17:50:39 +00:00
jruoho e4082b0bf6 Document __dead, __pure, __constfunc, __noinline, __unused, and __used. 2010-12-16 17:47:53 +00:00
wiz 3d3c5d42cb Observe the following spelling:
- wide character (noun)
- wide-character (adjective)

Inspired by jmc@OpenBSD.
2010-12-16 17:42:25 +00:00
jruoho b71dd4cbdd Paraphrase slightly. 2010-12-16 15:55:41 +00:00
pgoyette 5c690f069b Also allow specification of sensor's initial value when it is loaded,
using "-i value=<value>".

Suggested by njoly@
2010-12-16 14:33:30 +00:00
jruoho ec9cee68b7 Xref cdefs(3). 2010-12-16 10:40:04 +00:00
jruoho 85e71b7d90 Now that <sys/cdefs.h> is mostly documented, include a small summary page
for it, cdefs(3).
2010-12-16 10:19:13 +00:00
jruoho af41f549a3 Remove extra .Pp before wizd(8) beats me. 2010-12-16 08:45:05 +00:00
jruoho e7b1a862f7 Mention attribute(3) in passing. 2010-12-16 08:43:01 +00:00
jruoho 084bbf58ac Start to document the GNU C attributes. For now, only __packed, __aligned,
and __section are documented, but I will keep extending this.
2010-12-16 08:35:35 +00:00
pgoyette 7ebf14078a Per private email (to myself and core@), cgd has agreed
I'm happy to assign all copyright to this file, ...

So replace original 4-clause cgd with a 2-clause NetBSD.
2010-12-14 18:51:56 +00:00
jruoho 6a1d1f627b Remove functions/macros that are not in <tgmath.h> in NetBSD.
Use .Xr instead of .Fn for those functions/macros that have a manual page.
2010-12-14 17:27:32 +00:00
jruoho 9c53985f97 Add a manual page for the makedev(), major(), and minor() macros.
Taken from FreeBSD. Written by Ed Schouten.
2010-12-14 17:09:27 +00:00
jruoho 15e0576436 Remove Xref to format(8) as it is available only on VAX and HP300. 2010-12-14 16:39:33 +00:00
jruoho 91e230c6b8 Fix xref; module(4) -> module(7). 2010-12-14 16:23:59 +00:00
jruoho 674e0899ee By majority vote, move module(4) to the section 7. 2010-12-14 16:18:15 +00:00
jruoho 1c405e152e Fix small format error. Noted by pgoyette@. 2010-12-14 13:32:14 +00:00
jruoho 5c1bce6b00 Reference strsuftoll(3) and orders(7) with each other. 2010-12-14 13:00:34 +00:00
wiz cb2cb67e97 Sort SECTIONS, fix xref. 2010-12-14 09:51:01 +00:00
wiz 863a4fa69c Wording. 2010-12-14 09:46:51 +00:00
jruoho d2fb482d11 Xref number(1) and units(1). 2010-12-14 09:21:30 +00:00
jruoho 4cda92a2b7 Note specifically that kernel modules can be loaded at securelevel 0.
In addition, some markup improvements.
2010-12-14 09:09:52 +00:00
pooka 43673c5e38 befriend RUMPPRG with CRUNCHEDPRG 2010-12-13 21:47:04 +00:00
jruoho f6b2d8b701 Prompted by dholland@; add the C99 TCORs. 2010-12-13 19:35:00 +00:00
jruoho 37f05f2dfb Clarifications. Improvements to wording and markup. Also follow the common
conventions and split the NOTES into CAVEATS (all these really highlight the
work-in-progress nature of the modules). Split the note about security into
SECURITY CONSIDERATIONS. Add an EXAMPLE on how to manually update modules.
2010-12-13 19:22:01 +00:00
pooka 84d9317cb6 Define RUMPPRG, which is just like PROG, except it additionally
builds a rump client with the name rump.${PROG}.  The rump client
is not installed suid/sgid by default even if BINMODE is defined.
2010-12-13 17:22:26 +00:00
jruoho 05a9f55544 Xref module(4). 2010-12-13 10:07:46 +00:00
pgoyette 778ab9e884 Fix another reference to LKM, and update author's name. 2010-12-12 22:14:19 +00:00
wiz 26a33d6cdb Split "filesystem", and remove superfluous Pp. 2010-12-12 22:11:02 +00:00
pgoyette bded1272a7 Add module(4) man page by popular request.
XXX Major portions copied shamelessly from cgd's earlier lkm(4) man page,
XXX so his original copyright/license is retained.
2010-12-12 19:29:01 +00:00
jruoho 5c1e669b30 Point to module(9) instead of modctl(8). 2010-12-11 19:55:53 +00:00
martin f6c30c513f Revert last, gcc(1) checks explicitly for -r on some platforms to disable
passing down --relax as well.
2010-12-11 18:42:33 +00:00
cegger e758ac3c49 ossaudio(3) -> compat/ossaudio and soundcard.h
suggested by Ian Hibbert
2010-12-11 17:32:14 +00:00
cegger 7e86c61f2b add pci(4) and ossaudio(3)
yes, be careful. They can easily conflict. Actually when this happens kdump
fails compiling due to 'duplicate case value'
2010-12-11 17:15:03 +00:00
wiz e696d9fc3c Remove trailing whitespace, sort sections. 2010-12-11 15:49:34 +00:00
pgoyette cedd9a0b1c Enhance the swsensor(4) pseudo-device's capabilities to emulate more
sensor types
2010-12-11 04:13:03 +00:00
joerg f360555e8a Revert last, gcc(1) checks explicitly for -r on some platforms to disable
passing down --relax as well.
2010-12-10 20:08:17 +00:00
jym f49994b935 BCM5700 family PHYs are also supported. Bump date. 2010-12-09 23:35:24 +00:00
jym b2cb6a38f6 Document BCM5709S support. While here, complete media types list. 2010-12-09 23:34:10 +00:00
njoly 989d80ec98 Remove reference to Curses development kit (CDK) which do not exists
anymore.
2010-12-09 13:51:45 +00:00
joerg 49755c474a gcc passes down -r directly to ld, so make it explicitly a linker option. 2010-12-08 02:04:13 +00:00
joerg d9da1368fc Don't depend on ${CC} passing down -R to ld, use -Wl,-rpath explicitly. 2010-12-08 01:57:22 +00:00
phx 9efedd612c There should be no MD keymaps in /usr/share/wscons/keymaps. So I made the
PowerBook keymap MI again, after a discussion with <mrg>.
2010-12-06 18:26:28 +00:00
hauke e4eca41742 Sync the device names with reality; while we are here, polish a few
sentences, and mention the spif driver works on sun4u/sparc64.
2010-12-06 11:54:04 +00:00
pooka 39f08af21d mirror change of -lrumpcrypto ==> -lrumpkern_crypto 2010-12-05 20:13:26 +00:00
mrg aa6fd2d6fa switch ofppc to xorg. 2010-12-05 09:54:34 +00:00
jmmv 2040b17649 Document what the default values for localcipher and ypcipher are. 2010-12-03 21:41:40 +00:00
phx 12e38db326 Make sure the new ukbd.any.powerbook keymap is just compiled for macppc.
So it can be removed from distrib/sets/lists/base/mi again.
2010-12-03 17:57:43 +00:00
wiz 36c0ebae6f Remove HTMLDEPS; was only used by nroff.
Ok joerg@
2010-12-02 23:08:04 +00:00
wiz 05859157e6 Remove boilerplate in CODE REFERENCES on file paths.
Describe in intro(9) how to read paths in the CODE REFERENCES section.
2010-12-02 12:54:13 +00:00
wiz d530a416f7 Various (mostly wording) improvements. Sort SEE ALSO. 2010-12-02 12:04:01 +00:00
dholland d739f78382 +FPS, GG, GGWP, OOC, TMJ, fix expansion of SFAICT. 2010-12-02 08:32:32 +00:00
phx 0acc6b4268 Overlay for all Apple PowerBook keymaps, to support the special function
keys for brightness-, volume-control, num-lock, etc.
To be loaded via /etc/wscons.conf.
2010-12-01 17:48:04 +00:00
jruoho 677827a9a5 Reference stdbool(3), stdint(3), and inttypes(3). Use .Vt. 2010-12-01 13:27:15 +00:00
dholland 430077746e typo 2010-12-01 11:24:38 +00:00
dholland 2d8f9e4c6a Minor grammar patrol.
XXX: if this is going to mention the c89 TC's, it should really
XXX: mention the c99 TC's too.
2010-12-01 11:23:39 +00:00
jruoho 072bfa1368 OWITE -> OWTTE, as in the original patch. 2010-12-01 05:18:09 +00:00
jruoho 83f1baf744 Update. 2010-11-30 21:22:38 +00:00
jruoho f5ea53518f Fix botched CVS identifier. 2010-11-30 20:59:59 +00:00
jruoho d34231af78 Add glob(7).
From OpenBSD. Written by Todd C. Miller.
2010-11-30 20:59:10 +00:00
jruoho e4adbfb091 Add c(7).
Pillaged from FreeBSD. Written by Gabor Kovesdan.
2010-11-30 20:50:28 +00:00
jruoho 1b259f8e7b Add orders(7) as a miscellaneous manual page. 2010-11-30 20:19:30 +00:00
jruoho d8fe334089 Add numerous entries from Roland Kammerer.
Couple of good ones, FTFY, AMOL, AINEC, GLHF, IAWTC, OOI, OWTTE, ...
2010-11-30 19:07:15 +00:00
dholland fab6ef2374 Document pathbuf_assimilate, used by nfsd to move pathnames from mbufs to
pathbufs. It is like pathbuf_create but takes responsibility for the path
buffer passed in. (Because this is asymmetric, it carries an extra risk
of error and therefore shouldn't be used except where it's really needed.)
2010-11-30 10:32:46 +00:00
jym b6c27da785 PCI IDs are in bus:dev.func notation, not bus:dev:func. 2010-11-29 12:44:17 +00:00
skrll 1f561df24f Fix a comment 2010-11-28 18:44:13 +00:00
skrll 15fa0783d7 Centralise USE_COMPILERCRTSTUFF.
PCC might need help.
2010-11-28 18:40:54 +00:00
is 024d7f2c28 Add BCP. 2010-11-28 16:08:28 +00:00
wiz 8876e80b9e Remove trailing whitespace. 2010-11-28 09:06:16 +00:00
christos 48c55e7813 Add ihphy 2010-11-28 01:57:17 +00:00
jnemeth 22405528a4 Rename the autoloaded property list from <module>.prop to <module>.plist
as discussed on tech-kern.
2010-11-28 00:26:38 +00:00