2 /* { dg-do compile } */
3 /* { dg-options "-g -Os" } */
5 typedef __SIZE_TYPE__
size_t;
6 extern inline __attribute__ ((__always_inline__
))
8 memset (void *x
, int y
, size_t z
)
10 return __builtin___memset_chk (x
, y
, z
, __builtin_object_size (x
, 0));
14 foo (unsigned char *x
, unsigned char *y
, unsigned char *z
,
15 unsigned char *w
, unsigned int v
, int u
, int t
)
18 for (i
= 0; i
< t
; i
++)
24 __builtin_memcpy (z
, x
, u
);