Категория:GNU Compiler Collection
GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU. GCC является свободным программным обеспечением, распространяется фондом свободного программного обеспечения (FSF) на условиях GNU GPL и GNU LGPL и является ключевым компонентом GNU toolchain. Он используется как стандартный компилятор для свободных UNIX-подобных операционных систем.
Изначально названный GNU C Compiler поддерживал только язык Си. Позднее GCC был расширен для компиляции исходных кодов на таких языках программирования, как C++, Objective-C, Java, Фортран, Ada, Go, GAS и D. С версии 4.2.2 GCC перешёл на лицензию GPLv3. |
|
Страницы в категории «GNU Compiler Collection»
Показано 200 страниц из 254, находящихся в данной категории.
(Предыдущая страница) (Следующая страница)- Проект GCC разрешил приём изменений без передачи Фонду СПО прав на код
- Релиз набора компиляторов GCC 11
- Выпуск GNU Mes 0.23, инструментария для самодостаточной сборки дистрибутивов
- Выпуск системной библиотеки Glibc 2.33
- Обновление набора компиляторов GCC 10.2
- Релиз статического анализатора cppcheck 2.1
- В Fedora планируют предоставить возможность сборки пакетов в Clang вместо GCC
- Результаты пересборки пакетной базы Debian при помощи Clang 10
- Релиз набора компиляторов GCC 10
- Обновление почтового сервера Postfix 3.5.1
- Релиз набора компиляторов LLVM 10.0
- Обновление набора компиляторов GCC 9.3
- GCC удалён из основного состава FreeBSD
- GCC 9 портирован для OS/2
- Inlinec — новый способ использования Си-кода в Python-скриптах
- Проект по добавлению в GCC поддержки распараллеливания процесса компиляции
- В состав GCC принят бэкенд для компиляции в eBPF
- Лекция Ричарда Столлмана в Московском Политехе
- GCC будет удалён из основного состава FreeBSD
- Обновление набора компиляторов GCC 9.2
- Релиз набора компиляторов GCC 9
- Выпуск набора компиляторов GCC 8.3
- Влияние несущественных изменений кода на производительность при использовании GCC
- Выпуск GNU Mes 0.17, инструментария для самодостаточной сборки дистрибутивов
- Выпуск набора компиляторов GCC 8.2
- Релиз набора компиляторов GCC 8
- Google представил Си-библиотеку для определения возможностей CPU
- Выпуск набора компиляторов GCC 7.3
- Утверждён стандарт C++17
- Ядру Linux исполнилось 26 лет
- Выпуск набора компиляторов GCC 7.2
- Обзор проблем в коде на C/C++, вызванных неопределённым поведением компилятора
- В состав GCC одобрено включение языка программирования D
- Компания AMD выпустила оптимизирующий C/C++ компилятор AOCC 1.0
- Релиз набора компиляторов GCC 7
- Ошибка в GCC привела к игнорированию режима выявления проблем с форматированием строк
- Для GCC представлен бэкенд c реализацией WebAssembly
- В компиляторе G++ обеспечена поддержка C++17
- Выпуск набора компиляторов GCC 6.3
- Выпуск набора компиляторов GCC 6.2
- В пакетную базу Debian 9 «Stretch» добавлен набор компиляторов GCC 6
- Компания Microsoft открыла систему динамической проверки указателей для кода на языке Си
- Релиз набора компиляторов GCC 6
- Дэниэл Бернштейн выступил с инициативой создания Си-компилятора для защищённого ПО
- Выпуск набора компиляторов GCC 5.3
- Корректирующий релиз GCC 5.2 и LLVM 3.6.2
- Объявлены победители соревнования по созданию скрытного кода на языке Си
- Увидел свет набор компиляторов GCC 5.1
- Пример использования средств JIT-компиляции, появившихся в GCC 5
- Релиз компилятора PCC 1.1.0
- Корректирующий выпуск набора компиляторов GCC 4.9.2
- Корректирующий выпуск набора компиляторов GCC 4.9.1
- Проект GCC удостоен премии ACM
- Корректирующий выпуск набора компиляторов GCC 4.8.3
- Релиз набора компиляторов GCC 4.9
- Представлен ARM Compiler 6, перешедший с GCC на Clang
- Ричард Столлман указал на недопустимость проприетарных надстроек над GCC
- В условиях конкуренции с Clang Эрик Реймонд предложил отменить ограничения GCC в области плагинов
- Результаты 22 чемпионата по написанию запутанного кода на языке Си
- Для GCC подготовлен фронтэнд с поддержкой языка Rust, развиваемого проектом Mozilla
- Пакеты в Fedora Linux будут собираться с защитой от уязвимостей форматирования строки
- Рассматривается вопрос отключения по умолчанию поддержки Java в GCC
- Сравнение производительности C++ компиляторов GCC, Clang и ICC
- Оптимизация кода компилятором может привести к появлению проблем безопасности в приложениях
- Обновление набора компиляторов GCC 4.8.2
- Основанные на GCC проекты JIT-компилятора и расширения, использующего GPU для вычислений
- Во FreeBSD-HEAD прекращена базовая поставка GCC для архитектур i386, amd64 и arm
- Watchman — новый GCC-фреймворк для защиты от переполнения буфера
- Представлен Intel C++ Compiler 13.0 для Android
- Apache прекращает разработку stdcxx, стандартной библиотеки C++
- Компания Adobe открыла код компилятора FlasCC, позволяющего собирать C/C++ проекты для Web
- Новая версия набора компиляторов LLVM 3.3
- Обновление набора компиляторов GCC 4.8.1
- Корректирующие выпуски GCC 4.7.3, PHP 5.4.14/5.3.24 и LibreOffice 3.6.6
- Разработчики SUSE выпустили систему распределённой сборки Icecream 1.0.0
- Обзор предложений для включения в состав стандарта C++14
- Выпущен набор компиляторов GCC 4.8
- Опубликован код первого компилятора для языка Си
- DragonFly BSD переходит на GCC 4.7. Сравнение производительности GCC и Clang во FreeBSD 9.1
- FreeBSD-CURRENT переведён по умолчанию на Clang
- Опубликованы работы, победившие на 21 чемпионате по написанию запутанного кода на языке Си
- Оценка эффективности различных режимов оптимизации GCC
- Релиз набора компиляторов GCC 4.7.2
- Оценка производительности Clang/LLVM и GCC при сборке во FreeBSD 10.0-CURRENT
- Проект по задействованию LTO-оптимизации при сборке ядра Linux
- GCC 4.8.0 будет собираться компилятором C++
- Релиз открытого компилятора AMD Open64 4.5.2
- Обзор изменений в языке Си за последние 13 лет
- Релиз набора компиляторов GCC 4.7.1
- Новая версия набора компиляторов LLVM 3.1
- Сравнение производительности GCC и LLVM-Clang
- Опубликован код работ, победивших на соревновании по написанию самого запутанного кода на языке Си
- Корректирующий релиз набора компиляторов GCC 4.6.3
- Опубликован новый международный стандарт для языка Си (C1X/C11)
- Оценка производительности GCC на новых процессорах AMD
- Релиз набора компиляторов LLVM 3.0
- Релиз GNUstep Objective-C Runtime 1.6
- Возобновлено соревнование по написанию самого запутанного кода на языке Си
- Сравнение производительности результирующего кода GCC 4.6, LLVM/Clang 3.0 и AMD Open64
- Язык программирования D на пути к включению в состав GCC
- На базе Sparse создан LLVM-бэкенд, нацеленный на пересборку ядра Linux
- Версия компилятора Clang с поддержкой SAFECode для выявления ошибок при работе с памятью
- Компания Intel представила ветку GCC с реализацией технологии Cilk Plus
- Спецификация C++0X принята в качестве международного стандарта C++11
- Наглядное представление шагов оптимизации в GCC
- Опубликован стандарт OpenMP 3.1, определяющий API для параллельного программирования
- Проект по тестированию эффективности языков программирования
- Компания PathScale открыла под лицензией GPL высокопроизводительные GCC-совместимые компиляторы EKOPath
- Компания Google подключилась к работе по улучшению поддержки C++ в Clang
- Firefox для Linux станет таким же быстрым, как и для Windows
- Разработчики компилятора PCC начали процесс подготовки релиза 1.0
- В компиляторе PCC обеспечена возможность сборки FreeBSD
- Эксперимент по пересборке пакетной базы Ubuntu при помощи GCC 4.6
- Корректирующий релиз набора компиляторов GCC 4.5.2
- Проект по автоматическому анализу кода в пакетной базе Debian
- Для Linux-ядра доступны пакеты для кросс-компиляции с использованием GCC 4.4.5 и 4.5.1
- Компания Digital Mars намерена добиться включения в GCC компилятора для языка программирования D
- Сравнение производительности GCC, LLVM-GCC, DragonEgg, Clang
- Компания Google надеется на включение компилятора языка Go в GCC 4.6
- Релиз GCC-плагина DragonEgg 2.8
- Новая версия набора компиляторов LLVM 2.8
- Корректирующий релиз набора компиляторов GCC 4.4.5
- Открыт код, позволяющий использовать GPU для оптимизации сортировки
- Корректирующий релиз набора компиляторов GCC 4.5.1
- Разработчики Mozilla столкнулись с проблемой производительности в GCC 4.5
- В кодовой базе GCC разрешено использование языка C++
- Проект LLVM представил новую стандартную библиотеку С++
- Компания Intel выпустила релиз Threading Building Blocks 3.0
- Корректирующий релиз набора компиляторов GCC 4.4.4
- Что мешает разработчикам участвовать в открытых проектах, подобных GCC
- Сравнение производительности компиляторов GCC, Clang и LLVM-GCC
- Оценка производительности GCC 4.5.0
- Тестирование варианта FreeBSD, переведенного на компилятор Clang
- Новая техника управления памятью позволяет ускорить программы на 19%
- Компания NVIDIA выпустила тулкит с поддержкой CUDA 3.0 для Linux
- Native Client портирован для архитектур ARM и x86-64
- Сервис для выявления логических ошибок в коде
- GCC-плагин DragonEgg достиг возможности собственной пересборки
- Компилятор Clang преодолел барьер собственной пересборки
- Компания Facebook открыла код высокопроизводительного PHP транслятора
- В состав GCC одобрено включение фронтэнда для языка Go
- Релиз набора компиляторов GCC 4.4.3 и планы подготовки GCC 4.5
- Анонсировано соревнование по созданию запутанного кода на языке Си
- Свободный компилятор PCC доведен до состояния, позволяющего собрать ядро OpenBSD
- Новая версия набора компиляторов LLVM Compiler 2.6
- Вышел релиз набора компиляторов GCC 4.4.2
- Вышел Android NDK 1.6, для выполнения кода на языках Си и Си++
- Сравнение производительности компиляторов GCC и LLVM-GCC
- Линус Торвальдс о борьбе с оптимизатором GCC
- Компания Intel выпустила релиз Threading Building Blocks 2.2
- Релиз GCC 4.4.1
- Для платформы Android реализована поддержка разработки программ на языках Си и Си++
- В компиляторе PCC появилась поддержка архитектуры AMD64
- Вышел первый стабильный релиз системы рецензирования кода Review Board
- Стартовал проект по созданию новой реализации системной библиотеки Libc
- Обновление набора компиляторов Sun Studio Compilers 12
- Libssh — библиотека для интеграции поддержки SSH в программы на языке Си
- Релиз системной библиотеки glibc 2.10 и генератора файлов сборки Automake 1.11
- Проект Debian GNU/Linux планирует заменить GNU C Library на EGLIBC
- Обзор новшеств будущей версии системной библиотеки glibc — 2.10
- Intel готовится произвести большую передачу кода проекту GCC
- Фонд свободного ПО опубликовал лицензионное исключение на GCC Runtime
- Разработчики GCC приступили к подготовке релиза GCC 4.4
- В GCC 4.4 появится поддержка автоматического распараллеливания циклов
- Оценка влияния использования distcc и ccache на скорость сборки
- Новая версия набора компиляторов LLVM Compiler 2.5
- Linux ядро адаптировано для сборки компилятором Intel C/C++
- Сравнение производительности Sun Studio 12, GCC 3.4 и GCC 4.0
- Анонсирован релиз набора компиляторов GCC 4.3.3
- Вышла первая версия библиотеки прототредов
- Интервью с создателем языка C++ о проблемах образования
- Компания Google выпустила средство для выполнения бинарных программ в браузере
- В OpenBSD появилось новое средство для выявления ошибок при работе с памятью
- Результаты попытки пересборки пакетов Debian экспериментальной версией GCC 4.4
- Описание хода процесса компиляции исходного текста в исполняемую программу
- Реализация оптимизации для GCC, учитывающей связь между файлами сборки
- Компания Adobe представила C/C++ компилятор, генерирующий код для Flash
- Выпущен релиз Linux версии компилятора Intel C++ Compiler 11.0
- Новая версия набора компиляторов LLVM Compiler 2.4
- В новой версии среды разработки Sourcery G++ улучшены средства отладки
- Основы разработки безопасного программного обеспечения
- Начата публикация отчетов о ходе развития средств разработки GNU
- Вводное руководство по программированию на уровне ядра Linux
- Статус подготовки Debian Lenny. Эксперимент по пересборке пакетов GCC 4.4
- Эксперимент по сравнению производительности Си и Python
- Выпущен релиз набора компиляторов GCC 4.3.2
- Опубликованы материалы саммита разработчиков набора компиляторов LLVM
- Компания Intel выпустила релиз библиотеки Threading Building Blocks 2.1
- Самообучающаяся система для оптимизации GCC на мобильных платформах
- Выпущен набор средств разработки GNU, оптимизированный для архитектуры MIPS
- Набор компиляторов GCC планируют переписать на языке C++
- Релиз GCC 4.3.1
- Решение проблем с блокировками изменения данных для систем с большим числом CPU
- Коммерческая IDE основанная на GNU инструментах и Eclipse
- Оптимизатор GCC 4.2 убирает проверки целочисленного переполнения для указателей
- Компания Asus выпустила комплект для разработки приложений для Eee PC
- Основы написания переносимого кода
- Доступен высокопроизводительный шаблонизатор CTPP2
- Debian Sid и Lenny готовят к переходу на GCC-4.3
- Библиотека на Си для встраивания HTTP сервера в приложения