проблемы компоновщика arm-none-eabi при попытке компилировать C ++ на Tiva Launchpad

Я работал над довольно масштабным проектом (проект в качестве ссылки) для Tiva Launchpad (ARM Cortex M4) в Arch Linux (x64), и, похоже, натолкнулись на препятствие.

В проекте используются как C, так и C ++, и он работает до сих пор. Загадка началась, когда я начал работать над интерфейсом между объектами и системными прерываниями. Вывод довольно шумный, поэтому вот ссылка на pastebin: Pastebin. Я уверен, что просто делаю что-то глупое в Makefile или нет, но просто не знаю об этом.

Я никогда не видел ничего подобного (нет, я думаю, это не связано с регистрами VFP или newlib). Я не уверен, как даже приблизиться к чему-то подобному, и был бы признателен за любое руководство.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …