Severe bug: several library functions calculate wrong
foo (long l) { if (l < 0) return 1; return 0; }
generates this code:
mov r2,dpl mov r3,dph mov r4,b mov r5,a clr c jnc 00102$
Logged In: YES user_id=63512
fixed in SDCCsymt.c
Log in to post a comment.
Logged In: YES
user_id=63512
fixed in SDCCsymt.c