.ARM.exidx具有有序和无序部分

时间:2018-10-25 12:11:06

标签: c gcc arm cross-compiling linker-scripts

当我使用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.*)}

请帮助解决此错误。如果需要,我可以分享更多详细信息。

0 个答案:

没有答案