Ah, sorry for the confusion, but it occurs even if -a is omitted. I got mixed up with something else. So it's probably a simple range check error in the source and not an assembler issue. Gareth aka. Kit -- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus