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" };