Сегодня мы с коллегой столкнулись с этой странной ошибкой, используя следующую версию LD:
$ mb-ld --version
GNU ld (GNU Binutils) 2.21.53.20110813
Copyright 2011 Free Software Foundation, Inc.
Это часть цепочки инструментов GNU с поддержкой архитектуры MicroBlaze, распространяемой как часть инструментов Xilinx ISE 14.4 Embedded Development Kit (EDK). Моя платформа сборки — Red Hat Enterprise Linux Server версии 5.9 для x86_64.
В общем, на ум приходят и другие вопросы:
- Существует ли основной список всех типов перемещения GNU ld?
- Если нет, то есть ли способ опросить мою конкретную версию LD, чтобы определить, что означает тип перемещения?