Вопрос по линкеру GCC. Как разместить отдельную библиотечную
функцию в другую/отдельную Output section? Имеется библиотека (libCH58xBLE.a), в которой интересующая меня функция (tmos_set_event) размещена в секции .text
При линковке она (как и другие функции библиотеки) попадает в выходную секцию .text
Мне надо эту конкретную функцию поместить в другую секцию, с целью дальнейшего размещения ее в ОЗУ.
С наскоку не получается.
Пробовал поменять Output section для всего объектника tmos.o, тоже ничего не получилось. Наверное из-за того что он находится в библиотечном файле, его имя надо как-то по особому указывать?
tmos.o(.text .text.*) не помогает.
Подскажите, в каком направлении копать? Возможно ли вообще размещать отдельные функции, или это дохлый номер?
