------- Additional Comments From steven at gcc dot gnu dot org 2005-04-10 19:03 ------- FWIW, smallest test case I could find: extern struct bar_t bar; void foo (void) { void **p; do { *p++ = ((unsigned char *) &bar + ((unsigned long int) 1L << 31)); } while (p); }
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20928