If the ASZ80 assembler used by SDCC is a full fledged macro assembler, then we might want to chose for not porting to the Z80ASM assembler, since working without macros can be really horrible, I can say... Henk Poley