On Mon, May 09, Andreas Schwab wrote: > The cast is still not needed. In 2's complement representation the > negation of a signed number and an unsigned number are the same operation. Linus wanted it that way a few months/years ago, in lib/vsprintf.c