signed is undefined and has been since 1992 (in GCC)

Robert Dewar dewar@adacore.com
Tue Jun 28 19:32:00 GMT 2005


Gabriel Dos Reis wrote:

> The strict aliasing rule by itself does not show it is not a high level
> assembly language.  There are chips out there where you cannot access
> data willy-nilly through random register types.

And there are chips for which signed arithmetic is not wrap around!



More information about the Gcc mailing list