On Sun, Jul 08, 2018 at 06:21:42AM +0000, Paul Goyette wrote: > Module Name: src > Committed By: pgoyette > Date: Sun Jul 8 06:21:42 UTC 2018 > > Modified Files: > src/sys/sys: types.h > > Log Message: > Use a different, type-insensitive idiom for CLR(). > > As discussed on IRC and proposed by dholland@, the existing idiom is > type-sensitive, and will likely fail silently when the flags variable > is a 64-bit type. > > No functional change intended. If anything breaks, it was probably > already broken.
This is much worse, since it now will evaluate the expression twice. Please do not just change macros like this without a proper discussion on the mailing lists. Joerg