| Flag |
Description |
9999 |
3.12.1 |
| big-endian |
Big-endian toolchain support
|
✓ |
✓ |
| cpu_flags_arm_crc32 |
Use the CRC32 instruction set
|
✓ |
✓ |
| cpu_flags_arm_neon |
Use the NEON instruction set
|
✓ |
✓ |
| cpu_flags_ppc_vsx |
Use the Vector Scalar Extension instruction set (POWER7 and later)
|
✓ |
✓ |
| cpu_flags_x86_avx |
Adds support for Advanced Vector Extensions instructions
|
✓ |
✓ |
| cpu_flags_x86_avx2 |
Adds support for Advanced Vector Extensions 2 instructions
|
✓ |
✓ |
| cpu_flags_x86_mmx |
Use the MMX instruction set
|
✓ |
✓ |
| cpu_flags_x86_sse |
Use the SSE instruction set
|
✓ |
✓ |
| cpu_flags_x86_sse2 |
Use the SSE2 instruction set
|
✓ |
✓ |
| cpu_flags_x86_sse3 |
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
|
✓ |
✓ |
| cpu_flags_x86_sse4_1 |
Enable SSE4.1 instruction support
|
✓ |
✓ |
| cpu_flags_x86_sse4_2 |
Enable SSE4.2 instruction support
|
✓ |
✓ |
| cpu_flags_x86_ssse3 |
Use the SSSE3 instruction set (NOT sse3/pni)
|
✓ |
✓ |
| 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
|
✓ |
✓ |
| examples |
Install examples, usually source code
|
⊕ |
⊕ |
| test |
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
|
✓ |
✓ |