Subject: changes to bit-twiddling macros & __arraycount()
To: None <,>
From: David Young <>
List: tech-userlevel
Date: 08/06/2006 15:07:58
Per previous discussions, I am moving the bit-twiddling macros [1]
and __arraycount from lib/libkern/libkern.h to sys/cdefs.h.  I have
added a __-prefix to SHIFTIN & SHIFTOUT, and I wrote a manual page for
the bit-twiddling macros, bits(3).  Unless there are objections, I will
commit this work on Wednesday.

A patch is at



David Young             OJC Technologies      Urbana, IL * (217) 278-3933