/* pr61517.c from the execute part of the gcc torture tests. */ #include #ifdef __SDCC #pragma std_c99 #endif int a, b, *c = &a; unsigned short d; void testTortureExecute (void) { unsigned int e = a; *c = 1; if (!b) { d = e; *c = d | e; } if (a != 0) ASSERT (0); }