[an error occurred while processing this directive]
|
Такой фрагмент:
------
u16 i = 0;
do putc(i);
while (i += 128);
------
c ключем -o1 компилится правильно, а с ключами -о2 или -о3 дает:
-----
MOV #0, T3
MOV #0, T2
L1:
CALL #_putc ; |9|
|| MOV T2, T0 ; |9|
SUB #1, T3 ; |9|
ADD #128, T2, T2 ; |9|
BCC L1,T3 != #0 ; |9|
E-mail: info@telesys.ru