1 /* PR tree-optimization/83446 - Bootstrap failed on i686
3 { dg-options "-O2 -Warray-bounds" } */
7 void f0i (void *d
, int n
)
11 __builtin_memcpy (d
, a
+ sizeof a
- n
, n
);
14 void f0L (void *d
, long n
)
18 __builtin_memcpy (d
, a
+ sizeof a
- n
, n
);
21 void f0u (void *d
, unsigned n
)
25 __builtin_memcpy (d
, a
+ sizeof a
- n
, n
); /* { dg-bogus "\\\[-Warray-bounds" } */
28 void f1lu (void *d
, unsigned long n
)
32 __builtin_memcpy (d
, a
+ sizeof a
- n
, n
); /* { dg-bogus "\\\[-Warray-bounds" } */