PR middle-end/85602 - -Wsizeof-pointer-memaccess for strncat with size of source
[official-gcc.git] / gcc / testsuite / gcc.dg / pr33644.c
blobf3f543cbe9911cac70d6aec10fbbab1b264ea827
1 /* PR rtl-optimization/33644 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -ftrapv" } */
5 extern char *bar (const char *);
7 int *m, *b;
9 void foo (void)
11 int *mv;
12 int p;
13 char a[17];
15 p = bar (a) - a;
16 for (mv = m; mv < b; mv++)
17 if (p && ((*mv & 7) != p))
18 *mv=0;