1 extern void abort (void);
2 extern void *memset (void *s
, int c
, __SIZE_TYPE__ n
);
3 struct S
{ int i
[16]; };
5 void __attribute__((noinline
,noclone
))
6 foo(struct S
*a
, struct S
*b
) { a
->i
[0] = -1; p
= b
; }
10 memset (&a
.i
[0], '\0', sizeof (a
.i
));
11 memset (&b
.i
[0], '\0', sizeof (b
.i
));