.ARM.exidx имеет как упорядоченные, так и неупорядоченные разделы - PullRequest
0 голосов
/ 25 октября 2018

Когда я компилирую свой код с использованием кросс-компилятора 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 указывает на newlib и использует nosys.specs в качестве одного из параметров компиляции.

Мой скрипт компоновщика содержит следующую соответствующую строку внутри РАЗДЕЛОВ:

        .ARM.exidx  ALIGN(0)        : {*(.ARM.exidx* .gnu.linkonce.armexidx.*)}

Пожалуйста, помогите с этой ошибкой.Я могу поделиться более подробной информацией, если требуется.

...