I am having a problem,
ARM GNU GCC is trying to 'zero' the .bss section , I dont want it to do it as my startup code is doing it already. Due to this the final image size is increased by the bss size filled with zero's .
I am already using NOLOAD
in the linker script for bss section and -fno-zero-initialized-in-bss
as part of CFLAGS for gcc.
How do I tell ARM GNU GCC not to zero out that section ?Am I missing something?