for ARMClang toolchain in ARM DS, it support section pragmas in the following format.
#pragma clang section bss = ".uncached_bss" data = ".uncached_data"int test= 0;
int test2= 0;#pragma clang section bss="" data="" text=""
however, it seems that ARM GNU toolchain doesn' support this similar feature, in deed, gcc support through attribute , for example,int __attribute__((__section__(".uncached_bss"))) test= 0 ;
int __attribute__((__section__(".uncached_bss"))) test2= 0 ;
without section pragma, programmer must add attributes for the variables one by one.
so I advise ARM GNU toolchain to add simlilar support.
Best Regards,Zhang Shiping.
I think I understand. Thank you :)