1 2 3 4 5 6 7 8 9 10 11 12
/* PR tree-optimization/21610 */ struct S { char s; }; struct T { struct S t; }; struct S *const p = &((struct T * const) (0x4000))->t; void foo (void) { p->s = 0; }