LINUX.ORG.RU

GCC 4.6.0

 , ,


0

1

Вышла новая версия GNU Compiler Collection — 4.6.0.

Новшества:

  • улучшения в использовании памяти и скорости компиляции;
  • поддержка языка программирования Go;
  • новый уровень оптимизации -Ofast, который включает в себя все ключи из -O3 и ключи, позволяющие получить ещё более оптимизированный код, например -ffast-math;
  • улучшения в LTO (Link-Time Optimization);
  • улучшения в IPO (межпроцедурная оптимизация);
  • на 32-х битных системах теперь по умолчанию задействован ключ -fomit-frame-pointer (кроме -Os).

Добавлена поддержка следующих процессоров:

  • Intel Core i3/i5/i7 (-march=corei7, -mtune=corei7);
  • Intel Core i3/i5/i7 с новым набором инструкций — AVX (-march=corei7-avx, -mtune=corei7-avx);
  • AMD Bobcat (-march=btver1, -mtune=btver1).

Анонс

>>> Полный список изменений

★★★★

Проверено: hibou ()
Последнее исправление: post-factum (всего исправлений: 7)
Ответ на: комментарий от anon_666

Удобство. Пользоваться арчем можно, если только регулярно и часто полностью обновлять систему. Выборочное обновление приводило к нарушению линк-левел зависимостей и требовало ручной пересборки/полного апдейта. Да и то, полный апдейт из-за косорукости девелоперов не проходил. Взять, к примеру, тот же питон - помню, с переходом с 2.6 на 2.7 была большая куча проблем с устаревшими пакетами. Брр, зачем есть кактус?

В генте об этом думать не нужно — есть куча утилит, хэндлящий подобные вещи.

ky-san
()
Ответ на: комментарий от ky-san

>регулярно и часто полностью обновлять систему

Апдейтил спустя от пары месяцев до полугода - проблем не было.

Выборочное обновление


В dep прописаны диапазоны версий. Хотя, что-то отваливалось, пару лет назад.

В генте об этом думать не нужно — есть куча утилит, хэндлящий подобные вещи.


Те, при обновлении некой хренолибы последует revdep-rebuild, кот-й может продлиться дозавтра, чудесно.

anon_666
()
Ответ на: комментарий от anon_666

>последует revdep-rebuild, кот-й может продлиться дозавтра,
вот тока так откровенно врать не надо

megabaks ★★★★
() автор топика
Ответ на: комментарий от anon_666

>последует revdep-rebuild, кот-й может продлиться дозавтра

portage-2.2 , можно обойтись и без этого, да и не особенно стремятся заставлять народ пересобирать всю систему, обычно в новый слот проще обновление сделать, а старый слот оставить устаревать.
в portage 2.2 сделали резервирование библиотек, т.е. старые останутся для совместимости, пока что-то их использует, можно таким образом смягчить переезд на какую-то из новых ключевых библиотек.
Опять же ситуация не особенно частая.

Sylvia ★★★★★
()
Ответ на: комментарий от anon_666

>кот-й может продлиться дозавтра

Ну, гента это точно не вариант для нищебродов с третьим пентиумом.

Vex
()
Ответ на: комментарий от anon_666
[ megabaks@desktop ] ~/ $ sh test /usr/bin/mplayer
cpuid:          12
nop:            28930
call:           49562
i486:           4028
i586:           3
i686:           6183
mmx:            60765
sse:            21728
sse2:           73472
sse3:           528
ssse3:          368
sse4.1:         59
3dnow!:         671
3dnowext:               2930
[ megabaks@desktop ] ~/ $ 

так что лучше

megabaks ★★★★
() автор топика
Ответ на: комментарий от Sylvia
[ megabaks@desktop ] ~ $ echo $PS1
\[\033[01;32m\][ \u@\h ]\[\033[01;34m\] \w \[\033[01;32m\]\$\[\033[00m\]
[ megabaks@desktop ] ~ $ 

пингвинчик - это имя диры такое )

megabaks ★★★★
() автор топика
Ответ на: комментарий от Sylvia

ну если есть ШГ с туксом - можно же впилить в PS1 -только в tty не видно его будет

megabaks ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.