Created
December 1, 2017 12:41
-
-
Save sonOfRa/a2b65ea8b8620710b83935f8e5a75b29 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
simon@odin-linux ~ equery u gcc:7.2.0 | |
--- Invalid atom in /usr/portage/profiles/releases/17.0/package.mask: =media-gfx/blender-2.78a-r1 cuda | |
[ Legend : U - final flag setting for installation] | |
[ : I - package is installed with flag ] | |
[ Colors : set, unset ] | |
* Found these USE flags for sys-devel/gcc-7.2.0: | |
U I | |
- - 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 | |
- - go : Build the GCC Go language frontend. | |
- - graphite : Add support for the framework for loop optimizations based on a polyhedral intermediate representation | |
- - mpx : Enable support for Intel Memory Protection Extensions (MPX) | |
+ + nls : Add Native Language Support (using gettext - GNU locale utilities) | |
+ + 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" | |
+ + pch : Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only) | |
+ + pgo : Build GCC using Profile Guided Optimization (PGO) | |
- - pie : Build programs as Position Independent Executables (a security hardening technique) | |
- - regression-test : Run the testsuite and install the results (requires FEATURES=test) | |
+ + sanitize : Build support for various sanitizer functions (ASAN/TSAN/etc...) | |
+ + ssp : Build packages with stack smashing protector on by default | |
- - 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) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Calculating dependencies... done! | |
[ebuild R ~] sys-devel/gcc-7.2.0:7.2.0::gentoo USE="cxx fortran (multilib) nls nptl openmp pch pgo (pie*) sanitize ssp vtv (-altivec) (-awt) -cilk -debug -doc (-fixed-point) (-gcj) -go -graphite (-hardened) (-jit) (-libssp) -mpx -objc -objc++ -objc-gc -regression-test -vanilla" 0 KiB |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment