2 /* { dg-options "-O2" } */
4 extern void abort (void);
5 extern char *strncpy(char *, const char *, __SIZE_TYPE__
);
15 void __attribute__((noinline
,noclone
))
19 __builtin_strncpy(vi
, u
->vi
, sizeof(u
->vi
));
20 if (__builtin_object_size (u
->all
, 1) != -1)