может быть ) нужно попробовать будет если найду время, тем более оно уже перешло в Stage 3, т.е. все что нужно туда уже добавили (LTO, поддержка плагинов например), у меня сравнительно старая сборка уже, там вообще всё переломано, включая графит, который в 4.4.х работает более-менее
да, в 4.4.х новых возможностей уже не будет скорее всего, активно делают ветку 4.5,
в 4.4 только исправления, хотя в дистрибутивных ветках могут что-нибудь набэкпортировать -march=atom например (Redhat, Gentoo .. )
mono@linux-2k9:~> gcc --version
gcc (SUSE Linux) 4.3.2 [gcc-4_3-branch revision 141291]
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
mono@linux-2k9:~> arm-apple-darwin9-gc
arm-apple-darwin9-gcc arm-apple-darwin9-gccbug
arm-apple-darwin9-gcc-4.2.1 arm-apple-darwin9-gcov
mono@linux-2k9:~> arm-apple-darwin9-gcc --version
arm-apple-darwin9-gcc (GCC) 4.2.1 (Based on Apple Inc. build 5555)
Copyright (C) 2007 Free Software Foundation, Inc.
Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах. Без гарантии каких-либо качеств, включая
коммерческую ценность и применимость для каких-либо целей.
нет, просто у меня в /usr/local/ понаставлены куча разных версий, в том числе и это старье, уже не помню правда для чего именно была нужна эта древнючая версия )
Интересно они исправили баг с OpenMP, когда в приложении OpenMP используется 30% времени, но несмотря на это все ядра загружены постоянно? Спрашивается чем же занимаются OpenMP потоки вне OpenMP секций?
еще расскажи как ломались человеческие судьбы в какойнить линейке или варкрафте.
у меня в жизни полно вещей, которые много важнее этого сайта. впрочем, публика здесь все таки интересная.
~ gcc/gcc/c-format.c
> teach gcc about our kprintf and syslog format attributes (robert@)
~ gcc/gcc/common.opt ~ gcc/gcc/flags.h
~ gcc/gcc/opts.c ~ gcc/gcc/config/i386/i386.c
> merge some gcc-local(1) changes:
> - disable -fident by default
> - disable -fstrict-aliasing with -O2
> - add support for -Wstack-larger-than-N (only for i386 and amd64 for now)
> (robert@)