# Use LLVM # For more, see: https://wiki.gentoo.org/wiki/Clang USE="$USE clang" LDFLAGS="${LDFLAGS} -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind -Wl,--as-needed" # Hardening _HARDENING_FLAGS="-fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2" CFLAGS="${CFLAGS} ${_HARDENING_FLAGS}" CXXFLAGS="${CXXFLAGS} ${_HARDENING_FLAGS}" LDFLAGS="${LDFLAGS} -Wl,-z,relro,-z,now -pie" CC="clang" CXX="clang++"