Hi DJ,
This is OK, but note that it prevents some operations like:__far int i; foo() { i ++; } from being implemented with a minimum set of opcodes. This might be particularly troublesome for volatile far things.
Right - it is something I will have to look into. Cheers Nick