1 /* 2 bug-2263.c 3 */ 4 5 #include <testfwk.h> 6 g()7unsigned long g() 8 { 9 return 0xFFFFFFFF; 10 } 11 f(unsigned short m)12void f(unsigned short m) 13 { 14 unsigned long e = g() + m; 15 while (e) 16 ASSERT (0); 17 } 18 testBug(void)19void testBug (void) 20 { 21 #ifdef __SDCC 22 f(1); 23 #endif 24 } 25