The OpenNET Project / Index page

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

25.01.2018 20:46  Выпуск набора компиляторов GCC 7.3

Доступен корректирующий релиз набора компиляторов GCC 7.3, в котором проведена работа по исправлению ошибок, регрессивных изменений и проблем с совместимостью. По сравнению с прошлым обновлением отмечено 99 исправлений, в основном связанных с устранением регрессивных изменений. Отдельно выделяется добавление опций ("-mindirect-branch", "-mfunction-return", "-mindirect-branch-register") для генерации последовательностей инструкций, исключающих вовлечение механизма спекулятивного выполнения для косвенных переходов. Сборка приложений с представленными опциями позволяет избежать проявления второго варианта уязвимости Spectre (CVE 2017-5715) на системах x86 и powerpc.

Напомним, что начиная с ветки GCC 5.x в проекте внедрена новая схема нумерации выпусков: версия x.0 используется в процессе разработки, корректирующие выпуски формируются с номерами x.2.0, x.3.0 и т.д. Новые возможности развиваются в экспериментальной ветке GCC 8.0, на базе которой будет сформирован следующий значительный релиз GCC 8.1.

  1. Главная ссылка к новости (https://gcc.gnu.org/ml/gcc-ann...)
  2. OpenNews: Релиз набора компиляторов GCC 7
  3. OpenNews: Ошибка в GCC привела к игнорированию режима выявления проблем с форматированием строк
  4. OpenNews: В состав GCC одобрено включение языка программирования D
  5. OpenNews: Для GCC представлен бэкенд c реализацией WebAssembly
  6. OpenNews: GCC на пути удаления компилятора для Java
Лицензия: CC-BY
Тип: Программы
Ключевые слова: gcc
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Аноним, 20:57, 25/01/2018 [ответить] [смотреть все]     [к модератору]
  • –2 +/
    Друзя, а будет порт этих опий в старые компиляторы Хочу CentOS 6 10, в которых ... весь текст скрыт [показать]
     
     
  • 2.2, iZEN, 21:10, 25/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –12 +/
    А смысл Вот GCC 8 0 для сборки и работы FreeBSD с ПО из портов - это гораздо кр... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.4, Crazy Alex, 21:18, 25/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +15 +/
    Можно подумать, во FreeBSD есть вообще какой-то смысл
     
     
  • 4.13, Аноним, 00:56, 26/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    конечно есть, хорошая алтернатива
     
     
  • 5.14, Аноним, 01:13, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    Даже биткоины нужнее, чем эта альтернатива DragonFlyBSD конечно еще можно вспом... весь текст скрыт [показать]
     
     
  • 6.22, Аноним, 10:00, 26/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Кстати, DragonFlyBSD более привлекательная альтернатива, чем FreeBSD.
     
     
  • 7.49, Аноним, 18:35, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Согласен, но не в коем случае не FreeBSD Все эти проекты разошлись в разные сто... весь текст скрыт [показать]
     
  • 7.50, iZEN, 20:10, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Для студентов - да Для преподавателей - уже нет ... весь текст скрыт [показать]
     
  • 5.17, Аноним, 03:51, 26/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Некоторые компоненты из проекта OpenBSD действительно хороши и нужны.
     
  • 2.3, Crazy Alex, 21:18, 25/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Должен, по идее, как минимум - силами RedHat. RHEL6 в поддержке же ещё
     
  • 2.43, Аноним, 17:33, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    В 4 8 есть RHEL 7, SLE 12 , к 4 9 подходит Для остальных - обращайся в службу ... весь текст скрыт [показать] [показать ветку]
     
  • 2.69, 0x0, 23:34, 27/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Точно трудно сказать нужно следить за разработкой интересующих дистрибутивов Н... весь текст скрыт [показать] [показать ветку]
     
  • 1.6, Дуплик, 22:13, 25/01/2018 [ответить] [смотреть все]    [к модератору]  
  • –17 +/
    Когда GCC догонит CLang/LLVM по скорости?
     
     
  • 2.8, Аноним, 22:45, 25/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +35 +/
    Уж точно не раньше, чем clang обгонит gcc.
     
  • 2.24, Клыкастый, 10:21, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    как троллит, как троллит ты хоть пиши по скорости чего, пруфы там и все дела ... весь текст скрыт [показать] [показать ветку]
     
  • 2.27, Аноним, 10:44, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Теперь всё понятно, чем ты Qt и приложения на Qt собираешь, что всё падает.
     
  • 1.9, Андрей, 22:48, 25/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > позволяет избежать проявления второго варианта уязвимости Spectre (CVE 2017-5715) на системах x86 и powerpc.

    А так много пользователей powerpc? Для ARM было бы важнее. Хотя гугл забросил GCC, так что да, неважно. А как там с этим у clang?

     
     
  • 2.20, Аноним, 09:04, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    а кто из ARM в составе комитета по gcc а от powerpc - представители IBM вот ва... весь текст скрыт [показать] [показать ветку]
     
  • 2.28, Аноним, 11:26, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Зато они готовы заплатить за устранение уязвимостей In 2003, BAE SYSTEMS Platfo... весь текст скрыт [показать] [показать ветку]
     
  • 2.30, freehck, 12:06, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Так забросили, что патчи retpoline для противодействия Spectre сделали в том чис... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.42, Андрей, 16:04, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Значит, забросили gcc за одним исключением Си всё ещё нужен им для сборки ядра ... весь текст скрыт [показать]
     
  • 2.51, iZEN, 20:13, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Clang уже может генерировать код для powerpc?


     
     
  • 3.62, пох, 11:36, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    уже может С версии 4 как минимум Но твоя bsd им не соберется Патамушна нену... весь текст скрыт [показать]
     
  • 2.75, Аноним, 17:32, 30/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    PowerPC почти все с OoO, а большинство телефонных ARMов и проч - без OoO Кортек... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, Аноним, 23:18, 25/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    а как там __builtin_load_no_speculate() ?
     
  • 1.11, Аноним, 23:52, 25/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    GCC бинари и юзерспейс станет еще толще и прожорливее?
     
     
  • 2.23, Аноним, 10:05, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Откуда следует Если бы это было так, то Торвальдс выкатил бы свой палец разраба... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.70, Аноним, 12:10, 28/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Ох уж эти молящиеся на палец Торвальдса.
     
     
  • 4.73, Вареник, 07:39, 29/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Культ личности. "Про Торвальдсе такого не было!"
     
  • 3.77, slump64, 10:57, 01/02/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Не выкатил бы.
     
  • 1.12, Аноним, 00:50, 26/01/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    Подскажите кто знает как лечить сегфолты firefox 52 на gcc7 Child 4597 ... весь текст скрыт [показать]
     
     
  • 2.16, qwfqwf, 02:43, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    lor
     
  • 2.32, Аноним, 13:05, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Для начала освоить gdb ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, Аноним, 13:11, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Присоединяюсь Пользоваться современным файрфоксом без отладчика стало совсем не... весь текст скрыт [показать]
     
  • 3.38, Аноним, 14:43, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я пока не понял как его запустить с отладочными символами Когда беру релизную в... весь текст скрыт [показать]
     
     
  • 4.52, Аноним, 20:55, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Для gdb нужен софт собраный в режиме Debug не Release , без выполнения strip Е... весь текст скрыт [показать]
     
     
  • 5.54, Аноним, 00:14, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Нет 1 Большинство если не все autotools проектов по умолчанию собираются с ... весь текст скрыт [показать]
     
     
  • 6.76, Аноним, 18:00, 30/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ты можешь собрать с -O2, но потом в ряде мест в дебагере получишь в принципе съе... весь текст скрыт [показать]
     
  • 2.33, Аноним, 13:09, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    В dev shm должно быть примонтировано tmpfs размером хотя бы в четверть гигабайт... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Аноним, 14:37, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Это у меня как раз и выключено Disable e10s user_pref browser tabs remo... весь текст скрыт [показать]
     
     
  • 4.55, Аноним, 00:18, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Точно, эти А на каких сайтах проблемы В ближайшее время планирую пересобрать с... весь текст скрыт [показать]
     
     
  • 5.58, Аноним, 02:44, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Тут сразу падает на чистом профиле https www ghacks net 2017 11 13 customize-... весь текст скрыт [показать]
     
     
  • 6.79, Аноним, 16:07, 24/02/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    В общем выяснил я откуда ноги ростут Собрал с отладочными символами, отключил з... весь текст скрыт [показать]
     
  • 5.59, Аноним, 02:54, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Еще тут падает, если открывать без блокировщиков и без приватного режима в обычн... весь текст скрыт [показать]
     
  • 1.15, RobotsCantPoop, 02:39, 26/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Интересно, принцип Интелнобыля и Фукуспектра применим ко всяким там модным облачным дедупликациям?
     
  • 1.18, Аноним, 06:05, 26/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Не заметил когда шестой вышел, а они уже седьмой выпустили.
     
     
  • 2.19, Аноним, 08:15, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Уже можно хеллоуворлды для продакшена собирать :)
     
  • 2.21, Andrey Mitrofanov, 09:32, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Не спать https gcc gnu org develop html timeline ... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, Аноним, 10:29, 26/01/2018 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    А они собираются делать поддержку OpenAAC, OpenCL так, чтобы при вычислениях на ... весь текст скрыт [показать]
     
     
  • 2.48, фывфыв, 18:06, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    А при чем здесь GCC?
     
     
  • 3.65, Аноним, 16:22, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    При том, что необходимый для этого нежирный, в отличие от всяких LLVMов, рантайм... весь текст скрыт [показать]
     
  • 1.29, Чупачупс, 11:53, 26/01/2018 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    А C# под Linux оно умеет из исходников собирать?
     
     
  • 2.31, Аноним, 12:42, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    >C# под Linux

    Не нужно. Есть Java.

     
     
  • 3.36, Анамоним, 14:27, 26/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    > C#
    > Java

    Шило на мыло.

     
     
  • 4.41, Аноним, 15:07, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Не совсем Java кроссплвтформенная P S пожалуйста не надо про кроссплатформенн... весь текст скрыт [показать]
     
     
  • 5.46, Аноним, 17:40, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Пожалуйста, да, в этом месте должна быть запятая не надо про кроссплатформеннос... весь текст скрыт [показать]
     
  • 5.56, Аноним, 00:20, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    fxd... весь текст скрыт [показать]
     
  • 3.39, Аноним, 14:52, 26/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    >Не нужно. Есть Java.

    Не нужно. Есть Python.

     
     
  • 4.40, Andrey Mitrofanov, 14:58, 26/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Машины Тьюринга должно хватать всем ... весь текст скрыт [показать]
     
     
  • 5.61, Тьюринг, 05:13, 27/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    На релешках
     
  • 2.53, iZEN, 23:07, 26/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Система поддержки выполнения кода на C , mono-4 8 1 0, с помощью GCC 6 4 0, 7 3 ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.57, Аноним, 00:22, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А если не секрет, зачем собирать openjdk из исходников Оно при сборке требует б... весь текст скрыт [показать]
     
     
  • 4.60, dasrfatwet, 04:26, 27/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Ему скучно по вечерам, нечем заняться вот он и страдает всякой ерундой.
     
  • 4.64, iZEN, 13:25, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Чтобы убедиться, что установленное ПО именно то, что собрано из исходников И чт... весь текст скрыт [показать]
     
     
  • 5.66, Аноним, 21:19, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Постойте-постойте Если дядя подсунул лажу грамотно, то эта лажа будет добавлять... весь текст скрыт [показать]
     
     
  • 6.67, iZEN, 21:35, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Хороший вопрос Использую несколько различных JDK, скачанных из разных источнико... весь текст скрыт [показать]
     
     
  • 7.68, Аноним, 21:50, 27/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Серьёзно Ну тогда снимаю шляпу, без шуток Думал, вы очередной я скачал openjd... весь текст скрыт [показать]
     
     
  • 8.71, iZEN, 13:39, 28/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Сертифицированные на совместимость с Java SE SDK - Oracle JDK - Oracle JRockit ... весь текст скрыт [показать]
     
     
  • 9.72, Аноним, 21:19, 28/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Спасибо ... весь текст скрыт [показать]
     
     
  • 10.78, Аноним, 23:21, 03/02/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Excelsior Jet - самый быстрая из них Это единственная JVM под ПК, которая испол... весь текст скрыт [показать]
     
  • 1.63, Hellraiser, 11:56, 27/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > Сборка приложений с представленными опциями позволяет избежать проявления второго варианта уязвимости Spectre

    теперь интел окончательно морально разложится - зачем ему напрягаться, если дыры железа закрываются софтом

     
     
  • 2.74, kk, 13:29, 29/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    тогда он еще в 94 году разложился с ошибкой FDIV, тогда в компиляторах тоже чтото костылили по этому поводу
     

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


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