Я использую IAR Embedded Workbench, рассмотрим следующий пример C
#pragma default_function_attributes = @"MY_APP";
void func()
{
printf ("this is a test" );
}
Используя имя раздела «MY_APP» в файле .icf компоновщика, код функции func () может быть расположен по определенному адресу памяти. Но C-компилятор помещает данные только для чтения «это тест» только в раздел «.rodata» (вместе со всеми другими разделами «.rodata» других модулей).
Есть ли аналогичный #pragma для переименования раздела .rodata c-модуля? Я хочу разместить данные только для чтения после данных кода связанного модуля.