/* doloop-2.c from the execute part of the gcc torture tests. */ #include #ifdef __SDCC #pragma std_c99 #endif #include volatile unsigned int i; void testTortureExecute (void) { unsigned short z = 0; do ++i; while (--z > 0); ASSERT (!(i != USHRT_MAX + 1U)); }