А вот как бы вы предложили связать SDCC и движок типа Nirvana, привязанный к определённому адресу в памяти?

[скомпилированный Си-код] [00 00 00 много нулей 00 00 00] [Nirvana]

Си-код растёт, уменьшая размер пустого блока нулей.

Самое простое, что можно придумать - загружать код и движок отдельными блоками - LOAD ""CODE 2 раза.

Решил набросать утилитку, которая будет сливать два бинаря с указанием их адресов в один блок, показывать размер пустого блока нулей между ними. И если Си-код, растущий вверх, наполз на начало следующего блока (отрицательный размер буфера нулей), сигнализировать об этом.

Может есть ещё какие-то варианты? (хочется только один LOAD ""CODE)