------- Comment #4 from tege-gcc at swox dot com 2008-02-21 13:57 ------- (From update of attachment 15196) #include <stdlib.h>
long align; foo (int flag) { int variable; if (flag == 0) return (((long)&variable ^ align) & 0xf); align = (long)&variable; foo (flag - 1); } main () { if (foo (1) != 0) abort (); exit (0); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35271