2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 980612-1.c
blobdb2438731a12c428a3c3df8ef87979868ee64916
1 struct fd
3 unsigned char a;
4 unsigned char b;
5 } f = { 5 };
7 struct fd *g() { return &f; }
8 int h() { return -1; }
10 int main()
12 struct fd *f = g();
13 f->b = h();
14 if (((f->a & 0x7f) & ~0x10) <= 2)
15 abort ();
16 exit (0);