NetBSD/sys/lib
dyoung 8cd106d3d2 Per discussion on tech-kern and tech-userlevel, move the bit-twiddling
macros, __BIT, __BITS, SHIFTIN, SHIFTOUT, and __arraycount() from
lib/libkern/libkern.h to sys/cdefs.h.  Add a __-prefix to SHIFTIN
and SHIFTOUT, and add a manual page for the bit-twiddling macros,
bits(3).

Make the __BIT and __BITS macros "widthless," as best I can, by
changing their type to uintmax_t from uint32_t.  XXX The manual
page lags this change by a bit.

Define __PRIxBIT and __PRIxBITS printf(3) format strings.
2006-08-31 19:24:37 +00:00
..
libkern Per discussion on tech-kern and tech-userlevel, move the bit-twiddling 2006-08-31 19:24:37 +00:00
libsa add (char *) cast to quieten GCC. 2006-05-20 19:40:46 +00:00
libz free -> dealloc 2006-01-25 18:27:23 +00:00