On 20/12/2025 at 11:02, David Laight wrote: > On Fri, 19 Dec 2025 23:39:48 +0100 > Vincent Mailhol <[email protected]> wrote: > >> The function like macro __is_nonneg() casts its argument to (long long) >> in an attempt to silence -Wtype-limits warnings on unsigned values. > > nak. > > The cast is needed for pointer types, not for -Wtype-limits. > which is why the '#if __SIZEOF_POINTER__ == __SIZEOF_LONG_LONG__' > test is there.
OK. I will remove that fourth patch in v3. Yours sincerely, Vincent Mailhol
