История изменений
Исправление XMs, (текущая версия) :
xms@XMs-develop ~ $ equery u =cross-avr/gcc-4.9.4 [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for cross-avr/gcc-4.9.4: U I - - awt : Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+ - - cilk : Support the Cilk Plus language (C/C++ based languages for parallel programming) + + cxx : Build support for C++ (bindings, extra libraries, code generation, ...) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces - - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally - - fortran : Add support for fortran - - gcj : Enable building with gcj (The GNU Compiler for the Javatm Programming Language) - - go : Build the GCC Go language frontend. + + graphite : Add support for the framework for loop optimizations based on a polyhedral intermediate representation - - hardened : Activate default security enhancements for toolchain (gcc, glibc, binutils) - - libssp : Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) + + multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries + + nls : Add Native Language Support (using gettext - GNU locale utilities) - - nopie : Disable PIE support (NOT FOR GENERAL USE) - - nossp : Disable SSP support (NOT FOR GENERAL USE) + + nptl : Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) - - objc : Build support for the Objective C code language - - objc++ : Build support for the Objective C++ language - - objc-gc : Build support for the Objective C code language Garbage Collector + + openmp : Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE=«openmp» - - regression-test : Run the testsuite and install the results (requires FEATURES=test) - - sanitize : Build support for various sanitizer functions (ASAN/TSAN/etc...) - - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically - - vtv : Build support for virtual table verification (a C++ hardening feature) xms@XMs-develop ~ $
Исходная версия XMs, :
xms@XMs-develop ~ $ equery u cross-avr/gcc [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for cross-avr/gcc-5.4.0: U I - - awt : Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+ - - cilk : Support the Cilk Plus language (C/C++ based languages for parallel programming) + + cxx : Build support for C++ (bindings, extra libraries, code generation, ...) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces - - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally - - fortran : Add support for fortran - - gcj : Enable building with gcj (The GNU Compiler for the Javatm Programming Language) - - go : Build the GCC Go language frontend. + + graphite : Add support for the framework for loop optimizations based on a polyhedral intermediate representation - - hardened : Activate default security enhancements for toolchain (gcc, glibc, binutils) - - jit : Enable libgccjit so other applications can embed gcc for Just-In-Time compilation. This will slow down the compiler a bit as it forces all of the toolchain to be shared libs. - - libssp : Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) - - mpx : Enable support for Intel Memory Protection Extensions (MPX) + + multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries + + nls : Add Native Language Support (using gettext - GNU locale utilities) - - nopie : Disable PIE support (NOT FOR GENERAL USE) - - nossp : Disable SSP support (NOT FOR GENERAL USE) + + nptl : Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) - - objc : Build support for the Objective C code language - - objc++ : Build support for the Objective C++ language - - objc-gc : Build support for the Objective C code language Garbage Collector + + openmp : Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE=«openmp» - - regression-test : Run the testsuite and install the results (requires FEATURES=test) - - sanitize : Build support for various sanitizer functions (ASAN/TSAN/etc...) - - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically - - vtv : Build support for virtual table verification (a C++ hardening feature) xms@XMs-develop ~ $