------- Comment #4 from jakub at gcc dot gnu dot org 2008-09-10 06:59 ------- More reduced testcase: void baz (char *); int c;
void
bar (void)
{
char a[2];
int *ip = &c;
char *p = a, *q = (char *) &ip;
const char *r = q + 2;
for (; q != r; p++, q++)
*p = *q;
baz (a);
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37382
