-// unsigned char i=8; do{ } while(--i != 0);
-// this applies if i is kept in data memory
-replace {
- dec %1
- mov a,%1
- jnz %2
-} by {
- ; Peephole 257.b optimized decrement with compare
- djnz %1,%2
-} if notVolatile(%1), operandsNotRelated(%1 '@r0' '@r1')
+//// unsigned char i=8; do{ } while(--i != 0);
+//// this applies if i is kept in data memory
+// Disabled because together with 256.c it causes bug #1721024
+//replace {
+// dec %1
+// mov a,%1
+// jnz %2
+//} by {
+// ; Peephole 257.b optimized decrement with compare
+// djnz %1,%2
+//} if notVolatile(%1), operandsNotRelated(%1 '@r0' '@r1')