You need a wrapper because the ABI used by my BBC BASIC interpreter is non-standard (pretty ad-hoc really, as it has evolved from the old Z80 version through the 16-bit 8086 version to the 32-bit x86 version). So, as I'm not proposing any source code changes at all, that ABI is a non-negotiable feature of any Linux port! |
|