Commit Graph

13122 Commits

Author SHA1 Message Date
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
wiz
63f1b0d299 New sentence, new line. Use Nx. 2010-11-25 09:13:37 +00:00
skrll
b6fc822fcf Add nbfs(8) man page from Ben Harris. 2010-11-25 08:18:33 +00:00
mrg
5efc132dce - always include <xorg-config.h> for DIX components
- update stuff to xorg-server 1.9.2
2010-11-23 09:49:30 +00:00
mrg
a69630cac3 add transforms for dri.pc. 2010-11-23 00:02:20 +00:00
dholland
0b58ffc1fd +HCF 2010-11-22 23:05:22 +00:00
plunky
8a47b1912b update for ioctl changes 2010-11-22 19:59:43 +00:00
pooka
ebb5797af8 add LIBRUMPCLIENT 2010-11-22 11:29:07 +00:00
dholland
3b377e2bb5 +GPF, RKM, SEGV, WORM 2010-11-21 03:36:10 +00:00
dholland
6cf2d35a2a +BSP (binary space partition) 2010-11-21 01:46:20 +00:00
dholland
4756f11bab bump date for previous (thanks jnemeth) 2010-11-19 07:44:00 +00:00
dholland
8f6ed30d57 Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.
2010-11-19 06:44:33 +00:00
wiz
d999ecb2cd Capitalize the Internet's importance. 2010-11-17 18:03:49 +00:00
wiz
606383f1ce Convert manual list to Bl; fix typo; remove dot at end of SEE ALSO. 2010-11-17 18:02:20 +00:00
wiz
deee42d237 Remove pasto. 2010-11-17 17:59:25 +00:00
pooka
c3eed02978 note that shmif can be destroyed now 2010-11-17 17:55:00 +00:00
pooka
78439d6c9f document shmif, or at least what's implemented so far 2010-11-15 23:10:51 +00:00
skrll
08aa2b4b48 Add a man page for nside(4). 2010-11-15 23:07:37 +00:00