LINUX.ORG.RU

История изменений

Исправление 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 ~ $