On Thursday 15 December 2011 13:29:07 H. Peter Anvin wrote: > On 12/13/2011 06:56 AM, David Howells wrote: > > > > +#if BITS_PER_LONG == 32 > > #include <asm-generic/bitops/fls64.h> > > +#endif > > > > This is outside __KERNEL__, and thus ends up changing what is exported > to userspace (specifically, fls64.h won't be included for 64-bit > non-__KERNEL__ anymore.) Is this a bug? Not sure, but I think it's a bug to use BITS_PER_LONG rather than __BITS_PER_LONG outside of __KERNEL__. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html