Цитата Сообщение от mastermind Посмотреть сообщение
Ну тут основная проблема, как я понимаю, в перемещаемости. Т.е. проблема прежде всего в том что существующие средства разработки не умеют генерировать перемещаемый код.
Большинство средств это как раз умеет. Ассемблер из GNU Binutils для z80 генерирует COFF, Си-компилятор gcc генерирует даже ELF. Оба формата содержат всю информацию о тех участках кода, куда нужно добавить какое-нибудь смещение при релоцировании.
ELF перебор, а вот COFF поддержать на спекки милое дело
sdcc тоже генерирует какой-то перемещаемый формат, но свой, не стандартный.