The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз GCC 4.4.1

24.07.2009 20:30

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

  1. Главная ссылка к новости (http://gcc.gnu.org/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/22732-gcc
Ключевые слова: gcc
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:50, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В Fedora rawhide уже собрали gcc-4.4.1
     
  • 1.2, alexxy (?), 21:09, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в gentoo эта версия появилась два дня назад
     
  • 1.3, Аноним (-), 21:22, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Торвальдс будет доволен хоть? А то дооптимизировали gcc, понимаешь
     
     
  • 2.4, trdm (ok), 22:14, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А что там с оптимизацией?
    Я до сих пор на 3-ке сижу в мингве...
     
     
  • 3.5, Аноним (-), 23:06, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.linux.org.ru/view-message.jsp?msgid=3880660&lastmod=1248087806334
     
     
  • 4.8, Zenitur (?), 07:14, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А причём здесь Торвальдс? Или он в комментариях?
    Озаренье снизошло, Торвальдс, друг, разбей стекло! Жезл скрывает мощь эльфийских королей!
    Гейтс: В ночь совмещения заставлю тьму на землю лечь.
    Торвальдс: Но есть спасенье, это магия и меч!
    Ты посмотри, как этот мир прекрасен, и за него я жизнь готов отдать!
    Гейтс: Чего творишь? Я не могу тебя понять!
    Торвальдс: Тогда умри!
    Гейтс: Тебя меня не взять!
     
     
  • 5.9, Аноним (-), 08:05, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно при том, что патриархом всея ванильного ядра является именно Линус.
     
  • 4.10, Serega (??), 20:12, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    эта уязвимость возникла в первую очередь из-за использования сомнительной конструкции. GCC там, вобщем-то, прав.
     
     
  • 5.11, dq0s4y71 (?), 11:38, 26/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    В конструкции

    struct sock *sk = tun->sk;

    ничего сомнительного нет, так же как и в

        if (!tun)  
            return POLLERR;


    Другое дело, что проверять tun на равенство нулю нужно *до* того, как использовали одно из его полей для инициализации другой переменной. Так что это чисто ошибка разработчиков и компилятор здесь действительно ни при чем.
     
     
  • 6.12, dq0s4y71 (?), 11:46, 26/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    OFF: Странно тут как-то теги работают - только в момент написания сообщения...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру