toolchain@gentoo.org Gentoo Toolchain Project Enable Intel Control-flow Enforcement Technology (needs binutils 2.29 and gcc 8) Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage. Enable the new clone3 syscall within glibc. Can be disabled to allow compatibility with older Electron applications. build *all* locales in src_install; this is generally meant for stage building only as it ignores /etc/locale.gen file and can be pretty slow build and install libcrypt and crypt.h When USE=hardened, allow fortify/stack violations to dump core (SIGABRT) and not kill self (SIGKILL) Add experimental LoongArch patchset build memusage and memusagestat tools enable sysv linker hashes in glibc for compatibility with binary software (EAC via wine/proton) enable optimizations for multiple CPU architectures (detected at runtime) Provide prebuilt libgcc.a and crt files if missing. Only needed for ABI switch. Build, and enable support for, the Name Service Cache Daemon Install additional scripts written in Perl enable building with sframe backtrace support protect stack of glibc internals Realign the stack in the 32-bit build for compatibility with older binaries at some performance cost Enable static PIE support (runtime files for -static-pie gcc option). Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5 Enable enhanced debugging hooks/interface via SystemTap static probe points. Note that this isn't exclusive to SystemTap, despite the name. This provides an interface which dev-debug/gdb optionally uses, see https://sourceware.org/gdb/wiki/LinkerInterface. cpe:/a:gnu:glibc