------- Comment #4 from kkojima at gcc dot gnu dot org 2005-10-20 12:11 ------- Here is a reduced testcase:
extern int bar (void) __attribute__ ((__pure__)); extern char *baz; void foo (void) { baz = (char *) bar (); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24445