-fstrict-aliasing

llewelly@xmission.com llewelly@xmission.com
Sat Jun 5 13:31:00 GMT 2004


John Parkes <jp012c6013@blueyonder.co.uk> writes:

> Is GCC permitted to miscompile, with -fstrict-aliasing, source
> which clearly flouts the assumptions of that option ?
[snip]

'miscompile' is not the right word. According to the standard, the
    behaviour of your example has undefined behavior. So the code the
    gcc produces is not a 'miscompilation' no matter what it does.




More information about the Gcc-help mailing list