When removing a function from the function set and adding it to deferred, we
[llvm.git] / test / FrontendC / 2007-02-04-AddrLValue-2.c
blobfa20faff3e15283b23a573b01f6fb4a934468e2f
1 // RUN: %llvmgcc %s -O3 -S -o -
2 // PR1173
4 struct S { char s; };
5 struct T { struct S t; };
7 struct S *const p = &((struct T * const) (0x4000))->t;
9 void
10 foo (void)
12 p->s = 0;