In message <12b101c1eae8$20d61da0$[EMAIL PROTECTED]> you write: > > I didn't see an easy fix for these warnings, so patches from the authors > > are greatly appreciated :) > > It'd be nice if the fix were just to cast everything, but it's > not clear that there hasn't in fact been a change in the > semantics here.
No, there has been no change in semantics. You were *never* allowed to use set_bit et.al on which did not have the same alignment and size as a "long" (except in arch-specific code, which might allow it). This was one of these "everything knows" things which many people didn't know. So, please do really fix your code! The best way to fit these guarantees is to simply make it an "unsigned long" if you're going to do bitops on it. Hope that helps! Rusty. -- Anyone who quotes me in their sig is an idiot. -- Rusty Russell. _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
