2 z80 code generation for ^, &, | failed when one operand is register A, while the other is a sfr.
7 #if defined(__SDCC_z80) || defined(__SDCC_z80n) || defined(__SDCC_z180) || defined(__SDCC_r2k) || defined(__SDCC_r2ka) || defined(__SDCC_r3ka) || defined(__SDCC_mcs51)
8 __sfr __at
0xB0 rtc_secl
;
15 } while((r
^ rtc_secl
) & 0x0F);
23 } while((r
& rtc_secl
) & 0x0F);
31 } while((r
| rtc_secl
) & 0x0F);