1/* { dg-do compile } */ 2 3struct X { }; 4 5static inline void * 6bar (void *dst, void *src) 7{ 8 return __builtin___memcpy_chk (dst, src, sizeof (struct X), 9 __builtin_object_size (dst, 0)); 10} 11 12struct X 13foo (struct X *x) 14{ 15 struct X any; 16 bar (&any, x); 17 return any; 18} 19