rt_gccstream/gcc/testsuite/gcc.dg/pr33644.c

20 lines
287 B
C

/* PR rtl-optimization/33644 */
/* { dg-do compile } */
/* { dg-options "-O2 -ftrapv" } */
extern char *bar (const char *);
int *m, *b;
void foo (void)
{
int *mv;
int p;
char a[17];
p = bar (a) - a;
for (mv = m; mv < b; mv++)
if (p && ((*mv & 7) != p))
*mv=0;
}