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

Членомер С компиляторов: GCC 4.xxx зажигает!

http://www.raisonance.com/files/pdf/AN52-ARM-C-Benchmark.pdf

Что интересно, данные по RVCT оттуда убрали в феврале 2006 г. Вероятно, "крутой" компилер от ARM оказался не так уж и крут...

 

Топик, откуда это взято:

http://electronix.ru/forum/index.php?showtopic=17590&hl=

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


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

Топик, откуда это взято:

http://electronix.ru/forum/index.php?showtopic=17590&hl=

В топике есть полная версия, с RVCT.

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


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

Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...

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


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

Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...

 

Очень странное заявление, особенно учитывая наличие в моих руках кита с AT91RM9200 с ядром Линукса, собранным при помощи gcc 4.0.1 :)

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


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

Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...
GCC 4.x не продуцирует ни Linux, ни eCos, ни RTEMS при использовании конфигов от GCC 3.x. Это не баг, это фича. При правке конфигов (которую все уже постепенно сделали) все ок.

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


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

И где же взять нужные конфиги?
Увы, я не спец по этой теме. Знаю только, что в eCos конфиги выправили, и GCC 4. собирает ее на ура.

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


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

Все это очень хорошо коллега, если не считать того, что ГЦЦ четвертой версии не продуцирует работоспособного кернеля Линуха. Мелочь, но приятно...

че за сказки ? есть мелкие баги, которые присутствют во _всех_ без исключения версиях gcc, но это никогда не было смертельным

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


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

че за сказки ?

 

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

 

есть мелкие баги, которые присутствют во _всех_ без исключения версиях gcc, но это никогда не было смертельным

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

 

просто в 4.Х стали жесче поддерживать стандарты на язык С... вот с чем это и связано...

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


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

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

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


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

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

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

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

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

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

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

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

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

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