Hi,
I'm trying to move some variables around by assigning them my own sections with the section attribute, such as this:
struct info_data_flash Data_Flash_A __attribute__((section(".infoA"))); // resides at 0x10C0
I believe the problem is with the compiler because of the addresses given in the output error:
.bss [00000238 -> 000002cd] overlaps section .infoB [00000200 ->
0000023f]I get an error for .infoA too, but that tells me that .data is full.
I can see that .infoB has the right size ending at 0x3f above 0x200, but why is it still in the .bss section? I explicitly moved it to .infoB
Any help is appreciated...
-Ryan