当我使用GCC交叉编译器编译代码时,出现链接错误:
c:/gcc-6.3-arm32-eabi/arm-none-eabi/bin/real-ld.exe:.ARM.exidx具有有序和无序部分
c:/gcc-6.3-arm32-eabi/arm-none-eabi/bin/real-ld.exe:最终链接失败:错误的值
我正在为M4内核进行编译。我的GCC sysroot指向newlib,并使用nosys.specs作为编译选项之一。
我的链接描述文件在SECTIONS中包含以下相关行:
.ARM.exidx ALIGN(0) : {*(.ARM.exidx* .gnu.linkonce.armexidx.*)}
请帮助解决此错误。如果需要,我可以分享更多详细信息。