Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Членомер С компиляторов: GCC 4.xxx зажигает!
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Evgeny_CD
http://www.raisonance.com/files/pdf/AN52-ARM-C-Benchmark.pdf
Что интересно, данные по RVCT оттуда убрали в феврале 2006 г. Вероятно, "крутой" компилер от ARM оказался не так уж и крут...

Топик, откуда это взято:
http://electronix.ru/forum/index.php?showtopic=17590&hl=
Evgeny_CD
Цитата(Evgeny_CD @ Jun 19 2006, 14:43) *
Топик, откуда это взято:
http://electronix.ru/forum/index.php?showtopic=17590&hl=
В топике есть полная версия, с RVCT.
d__
Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...
makc
Цитата(d__ @ Jun 21 2006, 12:08) *
Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...


Очень странное заявление, особенно учитывая наличие в моих руках кита с AT91RM9200 с ядром Линукса, собранным при помощи gcc 4.0.1 smile.gif
Evgeny_CD
Цитата(d__ @ Jun 21 2006, 12:08) *
Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...
GCC 4.x не продуцирует ни Linux, ни eCos, ни RTEMS при использовании конфигов от GCC 3.x. Это не баг, это фича. При правке конфигов (которую все уже постепенно сделали) все ок.
IgorKossak
И где же взять нужные конфиги?
Evgeny_CD
Цитата(IgorKossak @ Jun 21 2006, 12:53) *
И где же взять нужные конфиги?
Увы, я не спец по этой теме. Знаю только, что в eCos конфиги выправили, и GCC 4. собирает ее на ура.
Harbour
Цитата(d__ @ Jun 21 2006, 11:08) *
Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...

че за сказки ? есть мелкие баги, которые присутствют во _всех_ без исключения версиях gcc, но это никогда не было смертельным
anonymous
Цитата(Harbour @ Jun 22 2006, 05:56) *
че за сказки ?


возможно на каком-то этапе это было и не сказкой.

Цитата(Harbour @ Jun 22 2006, 05:56) *
есть мелкие баги, которые присутствют во _всех_ без исключения версиях gcc, но это никогда не было смертельным

И связоно это было отнюдь не с ошибками в gcc (которые несомненно есть...), а с ошибками в других программах (может даже и не совсем ошибки), которые им собирают...

просто в 4.Х стали жесче поддерживать стандарты на язык С... вот с чем это и связано...
Harbour
отож, сам юзаю gcc-4 с тех пор как он вышел, во всех своих прожектах, альтернативы как бы и нет, это эдакий универсальный отбойный молоток, рукоять притер слегка и вперед.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.