История изменений
Исправление Dark_SavanT, (текущая версия) :
стати, как там экзотические случаи, когда требуется тонкая настройка линковщика
Линкер скрипты, передача параметров сборки, вот это вот всё. после сишечки приходится продираться сквозь обёртки.
как использовать разную доступную память?
указатели в unsafe, оборачиваешь в типы с safe поведением, используешь.
Реально ли юзать в режиме, где можно использовать только стэк и rodata (без .bss и .data)?
Не уверен. по идее можно, минимально требуемый рантайм - это стек и обработчик паники.
Платформы - https://forge.rust-lang.org/platform-support.html, ppc в тир2 есть, так что вполне возможно что работает нормально.
Исходная версия Dark_SavanT, :
стати, как там экзотические случаи, когда требуется тонкая настройка линковщика
Линкер скрипты, передача параметров сборки, вот это вот всё. после сишечки приходится продираться сквозь обёртки.
как использовать разную доступную память?
указатели в unsafe, оборачиваешь в типы с safe поведением, используешь.
Реально ли юзать в режиме, где можно использовать только стэк и rodata (без .bss и .data)?
Не уверен. по идее можно, минимально требуемый рантайм - это стек и обработчик паники.