Перейти к содержанию
    

Компилятор под ARM Cortex A9

Существуют ли бесплатные компиляторы на основе gcc для ARM Cortex A9, для bare-metal с поддержкой hardware float?

Как я понимаю, у linaro, например, под bare-metal только soft float? Или я что-то не понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите на Launchpad. Правда, чтобы получить наилучшую оптимизацию библиотек, нужно будет собрать тулчейн самостоятельно: https://answers.launchpad.net/gcc-arm-embed...question/261297

 

Еще у нас на форуме посмотрите сборки от klen: https://electronix.ru/forum/index.php?s=&am...t&p=1473602

 

Как я понимаю, у linaro, например, под bare-metal только soft float? Или я что-то не понимаю?

Вроде как да, чему я был удивлен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пользуюсь Launchpad-овским. Недавно klen допилил свой. Работает с hard, даже с поддержкой neon.

Ссылку на проект (в котором задействован renesas RZ1AL) выкладывал не раз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за информацию. Однако на сайте Launchpad-а написано, что он для Cortex M и R, а у меня Cortex A. Или это он тоже может?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну не знаю, почему такое на сайте пишут...

Кстати, последние версии живут уже тут:

https://developer.arm.com/open-source/gnu-t...nu-rm/downloads

 

В ридми загляните... Ну и имейте в виду, оно и arm7tdmi до кучи поддерживает.

Изменено пользователем Genadi Zawidowski

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...