Bob Blick wrote: > aa1 decfsz _count > btfss 7,4 ;that's portc pin 4 > goto aa2 > goto aa1 > aa2 more stuff here... > then the optimizer gets it's hands on it and does: > aa1 decfsz _count > btfsc 7,4 ;note btfss is now btfsc > goto aa1 > more stuff here... Ooh! That's a *bad* bug. Particularly for the "supremacy of C" argument! ;-) -- Cheers, Paul B.