blob: af2bc0e3f258c0103fa0de04aaaac10fde7a1cf1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/* PR tree-optimization/84095 - false-positive -Wrestrict warnings for
memcpy within array
{ dg-do compile }
{ dg-options "-O2 -Wrestrict" } */
struct { int i; } a[8];
void f (void)
{
int i;
for (i = 1; i < 8; i++)
__builtin_memcpy (&a[i], &a[0], sizeof(a[0])); /* { dg-bogus "\\\[-Wrestrict]" } */
}
|