Этот вопрос должен касаться стольких людей ...
Я занят переводом моего проекта ARM C из Winarm GCC 4.1.2 в Yagarto GCC 4.3.3.
Я не ожидал каких-либо различий, и оба с удовольствием компилировали мой проект, используя один и тот же make-файл и .ld файлы.
Однако, пока работает версия Winarm, версия Yagarto не работает. Процессор Atmel AT91SAM7S.
Любые идеи о том, где искать, будут приветствоваться. Я думаю, что мое предположение о том, что make-файл является make-файлом, неверно или что файл .ld для Winarm не применим к Yagarto.
Поскольку они оба являются инструментальными цепочками GCC и предположительно используют один и тот же компоновщик, они обязательно должны быть совместимы.
ТИА
Окончание.