http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338
--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-06-09 08:47:44 UTC --- You should read the standard or at least http://gcc.gnu.org/onlinedocs/gcc-4.6.0/gcc/Optimize-Options.html#index-fstrict_002daliasing-824