221985 Commits

Author SHA1 Message Date
apb
e1debe8414 The :C/// modifier takes an extendedregular expression. 2013-10-25 20:57:02 +00:00
martin
1e0cbe687d Consistently ifdef a variable and all uses 2013-10-25 20:55:24 +00:00
martin
ee579d18b5 Mark a potentially unused variable 2013-10-25 20:53:02 +00:00
martin
d9955df1e4 Mark a potentialy unused variable 2013-10-25 20:51:14 +00:00
martin
7b1be0e5a2 Remove unused variables 2013-10-25 20:49:38 +00:00
martin
10e9e653af Mark a potentially unused variable 2013-10-25 20:46:29 +00:00
martin
bb4c7c9014 Mark a diagnostic-only variable 2013-10-25 20:45:35 +00:00
martin
33ce426346 Mark diagnostic-only variables 2013-10-25 20:37:17 +00:00
martin
419cac9e69 Mark a diagnostic-only variable 2013-10-25 20:28:33 +00:00
martin
f7c781e1d9 Mark diagnostic-only variables 2013-10-25 20:27:29 +00:00
martin
43a24031f7 Mark a diagnostic-only variable 2013-10-25 20:26:22 +00:00
martin
f5b6eb9494 Mark diagnostic-only variables 2013-10-25 20:25:25 +00:00
martin
c9e83a001d Mark a diagnostic-only variable 2013-10-25 20:22:55 +00:00
martin
015d1a5e21 Mark a diagnostic-only variable 2013-10-25 20:05:39 +00:00
martin
e8d61dfcd2 Eliminat an unused variable and simplify the KASSERT which used to use it 2013-10-25 19:55:22 +00:00
martin
a34a934cf7 Mark a diagnostic-only variable 2013-10-25 16:34:20 +00:00
martin
7c79fd6cfc Mark a diagnostic-only variable 2013-10-25 16:23:46 +00:00
martin
dad6303a94 Mark a diagnostic-only variable 2013-10-25 16:09:29 +00:00
martin
f6552d7c17 Mark diagnostic-only variables 2013-10-25 16:08:18 +00:00
martin
b083a17f72 Mark a diagnostic-only variable 2013-10-25 16:01:56 +00:00
martin
8dbedcfe3b Eliminate unused variables 2013-10-25 16:00:35 +00:00
martin
652ae4d76b Mark a diagnostic-only variable 2013-10-25 15:51:36 +00:00
martin
d393a539e6 Mark a variable as used only in diagnostic kernels 2013-10-25 15:44:39 +00:00
martin
fdb336ca74 Fix dmamap cleanup in an error path 2013-10-25 15:42:50 +00:00
mbalmer
8b17f4a2ee add intro(3lua) 2013-10-25 15:27:03 +00:00
martin
a436874e64 Eliminate unused variable 2013-10-25 15:11:32 +00:00
apb
b3d7317ada Use markup in the descriptions of __diagused and __debugused. 2013-10-25 15:11:21 +00:00
apb
3061299967 Now that these attributes are documented in attribute(3), shorten
the comments for __used, __unused, __diagused, and __debugused.
Also s/variable/item/ because the attributes may bve applied
to functions.
2013-10-25 14:54:25 +00:00
apb
28fabf432b Document __diagused and __debugused 2013-10-25 14:46:59 +00:00
martin
5252413f60 Remove a variable 2013-10-25 14:46:35 +00:00
martin
5a6d54e60d Simplify (and remove now unused variable) 2013-10-25 14:44:25 +00:00
apb
bcf09c165b Try to make this more compiler-neutral, and give both GCC and LLVM/Clang
as examples.
2013-10-25 14:41:08 +00:00
jdc
71885a597a Add "i2c-at34c02" AT34C02 EEPROM. This is compatible with the AT24C02
EEPROM, apart from software write protection (not supported in our driver).
2013-10-25 14:32:10 +00:00
martin
dbe78631e3 Optimize out VM_PHYSMEM_PTR_SWAP on architectures that have VM_PHYSSEG_MAX = 1
(hard to address two different array entries there w/o invoking undefined
behaviour, and newer compilers complain about it).
2013-10-25 14:30:21 +00:00
joerg
a07180c32d Recursively add DT_NEEDED entries from shared libraries if symbols are
used indirectly. This is more in line with the old GNU ld behavior, but
not exactly the desired semantic.

Patch from Martin Husemann.
2013-10-25 14:28:28 +00:00
jdc
2b2120bf58 Allow the EEPROM size to be specified in the kernel configuration by
using flags.
Add the flags values, and configuration examples to the manual page.
2013-10-25 14:23:15 +00:00
martin
01c3389f26 Some pmaps may not consume all arguments of pmap_copy() 2013-10-25 14:20:11 +00:00
martin
6a2419fedf Turn a few __unused into __diagused 2013-10-25 11:35:55 +00:00
apb
f0bdf85100 Recognise .3lua and .9lua as man page extensions. Source
files like foo.3lua will result in installed files like
/usr/share/man/man3lua/foo.3lua, /usr/share/man/cat3lua/foo.0,
and /usr/share/man/html3lua/foo.html.
2013-10-25 10:45:01 +00:00
mbalmer
f9b5b9e175 add new man page directories 2013-10-25 10:27:08 +00:00
martin
bdb645204a Change a few __unused to __diagused/__debugused 2013-10-25 09:46:10 +00:00
kefren
829b00a60a RFC3032 conformance for Router Alert Label 2013-10-25 09:25:32 +00:00
apb
796121ee65 Add __diagused and __debugused. These are for marking variables that
are used only in diagnotic or debug code, but unused when NDEBUG is
defined, or DIAGNOSTIC is not defined, or DEBUG is not defined.
2013-10-25 08:51:55 +00:00
apb
5c43044692 Add comments explaining what __unused and __used are for. 2013-10-25 08:47:30 +00:00
mbalmer
8f1abb570c add 3l/3lua and 9l/9lua man page sections 2013-10-25 08:19:46 +00:00
mbalmer
c7d5cf1a03 define a place for Lua man pages 2013-10-25 08:15:14 +00:00
mbalmer
2261aa416c _build rule for man pages with a .<number><letters> extension (.3tcl, .3am, .3lua, etc.) 2013-10-25 07:59:55 +00:00
htodd
e18aba9caa Fixing the build for now. gcc=48 should probably be added back later. 2013-10-25 00:23:42 +00:00
mbalmer
201342bc2e link the lua(4) man page 2013-10-24 21:55:00 +00:00
joerg
2f95103bdc Add entries for ctor/dtor switch. 2013-10-24 19:37:35 +00:00