Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Собрал свеженький gcc для arm, есть fortarn!!

Отправлено klen 25 июля 2007 г. 15:35


Здраствуйте.
Собрадл свежак:
binutils-cvs-20070724
gcc-4.3-20070720
newlib-cvs-20070724
gdb6.6.50-20070524

Новые феньтеплюшки:
1.
Решил попробывать gfortran присобачит - присобачился!!! Пробывал сегодня компилять проект USB усторойства (lpc2148 + libusb), добавил фортрановских файлов в которых реализовал квадратурный ЧМ демодулятор на первых разностях, и такой же на С сделал. Закопилял - отладчик показа что работает и то и то, но у фортановского объектника немного код другой и возможно!! !! чуток быстрее. Думаю что по мере усложнения математических выражений разница без приборов могет проявится Короче еще одна фенечка. таким образом теперь имеем
С/C++/Fortran95

2. Имеется поддержка Cortex (азм есть Thumb2), пришлось немного хакнуть функции newlib::setjmp/longjmp - т.к. сохранение в стек регистра указателя стека SP в Thumb2 неможет быть с помощю инструкции stm ( почему???? можь меня переглюкнуло? ) сделал сохранение чере r2 регистр. Просьба необремененных отсутствием плат на Cortex'ах попробывать и проверить на всякий случай этот момент, и желательно мне сообщить. Крайне чучуть модифицировал lib1funcs.asm на предмет Thumb2 инструкции itt.
Все должно работать но нада проверить (чего я не могу сделать иза отсутствия подопытного животного)

3. Наконец то дошли руки со системы префиксов GCC: теперь компиллер не использует реестр для узнавания директории его инсталяции и соответственно кудабы не перенести папку с установленым компиллером он будет в ней автоматом находить хидеры и либы. Все работет по принципу вычисления относительного пучи черех путь cc1,cc1plus,gcc.. Выкинул все гавно, переделал по свойму

ну и так по мелочам..

Кому интерсно, качайте, архив 34,3 метра rar
http://www.klen.org/Files/kgp_arm_gcc4.3-20070720_bu-cvs-20070724_newlib-cvs-20070724_gdb6.6.50-20070524.rar



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru