gcc/gcc/testsuite/gcc.dg/asan/use-after-scope-4.c

17 lines
225 B
C

// { dg-do run }
int
__attribute__((no_sanitize_address))
main (void)
{
char *ptr;
char *ptr2;
{
char my_char[9];
ptr = &my_char[0];
__builtin_memcpy (&ptr2, &ptr, sizeof (ptr2));
}
*(ptr2+9) = 'c';
}