Eric Blake <[EMAIL PROTECTED]> writes: > bool foo BOOL_BITFIELD;
I'd suggest rather something like this: typedef unsigned int bool_bitfield; so that your structure members can look like this: bool_bitfield foo : 1; This doesn't rely on any autoconf or cpp magic, which is a win.