The mcs51 assembler generates an offset of -2 instead
of -3 when used with a direct addressed operand and .
as the destination (address of current instruction).
When a label is used all is well. When a register is
used all is well too.
D5 E0 FE 134 djnz acc, .
SDCC 2.6.1 #4362 was used.
Thanks to SiLabs representative for reporting this
Log in to post a comment.