/* PR sanitizer/56330 */ | |
/* { dg-do compile } */ | |
char e[200]; | |
struct S | |
{ | |
char a[100]; | |
char b[100]; | |
} s; | |
int | |
foo (void) | |
{ | |
int i = __builtin_memcmp (s.a, e, 100); | |
i += __builtin_memcmp (s.a, e, 200); | |
return i; | |
} | |
void | |
bar (int *a, char *b, char *c) | |
{ | |
__builtin_memmove (c, b, a[b[0]]); | |
} |