3 typedef __SIZE_TYPE__ size_t;
4 int memcmp (const void *, const void *, size_t);
8 __attribute__((noinline))
11 struct S { char w[8]; } *p = x, *q = y;
12 if (memcmp (p->w, "zyxwvut", 8) != 0)
14 if (memcmp (q[0].w, "abcdefg", 8) != 0)
16 if (memcmp (q[1].w, "ABCDEFG", 8) != 0)
18 if (memcmp (q[2].w, "zyxwvut", 8) != 0)
20 if (memcmp (q[3].w, "zyxwvut", 8) != 0)
25 __attribute__((noinline))
28 struct S { char w[y]; } *p = x, a;
30 a = ({ struct S b; b = p[2]; p[3] = b; });
37 struct S { char w[8]; } p[4]
38 = { "abcdefg", "ABCDEFG", "zyxwvut", "ZYXWVUT" };