3 Life Range problem with
4 - uninitialized variable
8 LR problem hits all ports, but this test is mcs51 specific
20 /* just clobber all registers: */
21 for (i = 0; i < 2; ++i)
22 for (j = 0; j < 2; ++j)
26 #if !defined(PORT_HOST)
28 # pragma disable_warning 84
35 unsigned char start = 1;
40 for (i = 1; i > 0 ; i--)
41 wait(); /* destroys all registers */
47 number--; /* 'number' might be used before initialization */
48 /* the life range of 'number' must be extended to */
49 /* the whole loop _including_ the conditional block */
57 #if !defined(PORT_HOST)