Переместить код исходного файла группы в определенный раздел сценария компоновщика

Я узнал, что с помощью __attribute__ ((section(«.section_name»))) я могу перемещать функцию или переменную в определенный раздел, как определено в сценарии компоновщика. Но у меня есть несколько исходных файлов C, для которых я хочу переместить весь этот код в определенный раздел простым методом вместо того, чтобы писать указанную выше команду для каждого объявления функции / переменной.

Точно так же у меня есть файлы режима C, для которых мне нужно переместить их в другие определенные разделы.

Написание __attribute__ ((section(«.section_name»))) для каждой функции и переменной будет трудоемким и сложным процессом. Может ли у кого-нибудь быть альтернативный метод применения определенного раздела для всего файла вместо каждой функции?

Источник: ledsshop.ru

Стиль жизни - Здоровье!