求助:GCC自定义段定位问题:
div16_t divs16_s16(int16_t val0,int16_t val1) __attribute__ ((section(".section_a"))); makefile 加上:LDFLAGS += -Wl,-section-start=section_a=0x200
编译出来的汇编代码,section_a 并不是从0x200开始的, LDFLAGS += -Wl,-section-start=section_a=0x200一点作用都没起, 为什么?问题出在哪里?
另外,AVRGCC如何设置对齐方式? 能否对自定义段单独定义对齐方式吗? |