Выпущен GCC 4.0.0 Из нововведений можно отметить улучшенную оптимизацию (и, особенно, полную интеграцию оптимизаций SSA), расширен список атрибутов (скрытые имена, алиасы).
Полный список изменений можно посмотреть здесь.
|
Комментарии |
Комментарии: 55
Зарегистрирован: 18.04.2005 15:35
| а слабо выкачать, поставить, перекомпилять ею что-нить типа md5sum, а потом выложить результаты в сравнении с 3.4.0 и 2.96 |
|
Комментарии: 26
Зарегистрирован: 29.03.2005 01:18
| Уже на протяжении восьми лет я наблюдаю одну и ту же картину: выходит gcc версии X, и тут же производители дистрибутивов начинают ее поставлять. Потом оказывается, что более свежий дистрибутив поставляется уже с версией gcc X-1. В этом плане мне симпатична осторожность Mandrake (ныне Mandriva). Они частенько поставляют новые версии вместе со старыми. |
|
Комментарии: 523
| А мне - осторожность Gentoo, где последний стабильный релиз GCC - 3.3.5.20050130-r1... И KDE 3.3.2... |
|
Комментарии: 55
Зарегистрирован: 18.04.2005 15:35
| Линус Торвальдс сказал что предпочирает 2.96 потому как она генерит лучший код, если верить заверениям разработчиков что генерируемый 4.0.0 код лучше чем у 3.х.х, то можно предположить что они наконец-то забили на встраивание новых функций и возможностей (интересно кто ими пользуется) и наконец-то занялись оптимизацией
Насчет осторожности... кто-нить себе fedora-core-3 ставил - это же просто кошмар, если приложению в RedHat-7.3 нужна библиотечка версии такой-то, то суешь ему ее оно нормально работает иногда можно сунуть и более старю/новую и оно работает, а этот монстр хочет именно ту версию библиотеки так еще и скомпилиную именно тем компилятором.... - RH7.3 foreva )) |
|
Комментарии: 26
Зарегистрирован: 29.03.2005 01:18
| Действительно, Торвальдс любит 2.96, до этого любил 2.95.2, но однажды сказал, что готов вообще отказаться от gcc в пользу маленького и хорошего компилятора. Он обосновывает это тем, что уже несколько лет разработчики gcc работают только над C++, а для языка C не сделано никаких существенных изменений. |
|
Комментарии: 558
| Но к сожалению маленькой и крутой реализации си не существует... есть tcc, но как он оптимизирует - я лучше промолчу.
С генту то просто... ему можно сказать например что gcc третьей и выше версии - не приемлим... и он будет ставить второй... хотя это наверное может вызвать проблемы.. кстати единственный из 2 - 2.95.3-r8... |
|
Комментарии: 558
| А kde 3.3.2 - не такая уж и старая вещ! |
|
Комментарии: 523
| Dron KDE 3.3.2 - это KDE 3.3 с заплатками. Там нет почти ничего нового... |
|
Комментарии: 952
| KDE, Gentoo... Ну вот стоит рядышком машина с GCC 3.4.3 и KDE 3.4.0, тоже вроде бы Gentoo. Захочу - завтра (ОК, будем реалистами - через пару-тройку дней ) будет на GCC 4.0. У Gentoo нет никакой версии GCC и KDE. |
Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь
|