------- 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

Reply via email to