I'm using LCP1857 developing with MCUXpresso, the code is near to reach the limit of the FlashA, ( today the code size is near 480kBytes).
I know that's possible to locate functions and constants to FlashB using the directives
__TEXT(Flash2) void function_xxx(uint32_t u32_parameter) {
…}
__RODATA(Flash2) const unsigned char ach_l_Table[dim]={...};
If i'd like to move a library composed by several files to FlashB it's necessary to mark each function and table with the directive or exists a method to locate all the code in a *.c file in FlashB ?