> Date: Sat, 17 Aug 2024 17:55:28 -0400 > From: Christos Zoulas <chris...@zoulas.com> > > There is only one bug. I have sent mail to Roland about it and will revert > once it is fixed. > > The rest are: > - cast through (void *) > - add casts because __BITS returns uintmax_t which is wider than the > destination types.
To track this bug, I filed PR toolchain/58617: lint spuriously warns about impossible __SHIFTOUT/__BITS truncation (https://gnats.NetBSD.org/58617). Please revert the casts and use `LINTFLAGS.mbrtoc8.c+= -X 132' instead until it is fixed.