diff --git a/portage/env/basic.conf b/portage/env/basic.conf index 432dc03..41b8e32 100644 --- a/portage/env/basic.conf +++ b/portage/env/basic.conf @@ -3,21 +3,6 @@ # Copyright 2022 Inference -# Toolchain. -AR="llvm-ar" -CC="clang" -CPP="clang-cpp" -CXX="clang++" -LD="ld.lld" -NM="llvm-nm" -OBJCOPY="llvm-objcopy" -OBJDUMP="llvm-objdump" -RANLIB="llvm-ranlib" -READELF="llvm-readelf" -STRINGS="llvm-strings" -STRIP="llvm-strip" - - # Flags. ## Compiler flags. CFLAGS="-march=znver3 -O2 -pipe -U__gnu_linux__" diff --git a/portage/env/nolto-nopie.conf b/portage/env/nolto-nopie.conf index c2632f6..fb77f64 100644 --- a/portage/env/nolto-nopie.conf +++ b/portage/env/nolto-nopie.conf @@ -3,21 +3,6 @@ # Copyright 2022 Inference -# Toolchain. -AR="llvm-ar" -CC="clang" -CPP="clang-cpp" -CXX="clang++" -LD="ld.lld" -NM="llvm-nm" -OBJCOPY="llvm-objcopy" -OBJDUMP="llvm-objdump" -RANLIB="llvm-ranlib" -READELF="llvm-readelf" -STRINGS="llvm-strings" -STRIP="llvm-strip" - - # Flags. ## Hardening flags. C_SEC="-fPIC -fstack-protector-all -fstack-clash-protection -D_FORTIFY_SOURCE=2 -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fwrapv" diff --git a/portage/env/nolto.conf b/portage/env/nolto.conf index ba68c1f..401979b 100644 --- a/portage/env/nolto.conf +++ b/portage/env/nolto.conf @@ -3,21 +3,6 @@ # Copyright 2022 Inference -# Toolchain. -AR="llvm-ar" -CC="clang" -CPP="clang-cpp" -CXX="clang++" -LD="ld.lld" -NM="llvm-nm" -OBJCOPY="llvm-objcopy" -OBJDUMP="llvm-objdump" -RANLIB="llvm-ranlib" -READELF="llvm-readelf" -STRINGS="llvm-strings" -STRIP="llvm-strip" - - # Flags. ## Hardening flags. C_SEC="-fPIE -fPIC -fstack-protector-all -fstack-clash-protection -D_FORTIFY_SOURCE=2 -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fwrapv" diff --git a/portage/env/nopie.conf b/portage/env/nopie.conf index 0380095..47b4aa0 100644 --- a/portage/env/nopie.conf +++ b/portage/env/nopie.conf @@ -3,21 +3,6 @@ # Copyright 2022 Inference -# Toolchain. -AR="llvm-ar" -CC="clang" -CPP="clang-cpp" -CXX="clang++" -LD="ld.lld" -NM="llvm-nm" -OBJCOPY="llvm-objcopy" -OBJDUMP="llvm-objdump" -RANLIB="llvm-ranlib" -READELF="llvm-readelf" -STRINGS="llvm-strings" -STRIP="llvm-strip" - - # Flags. ## Hardening flags. C_SEC="-fPIE -fPIC -fstack-protector-all -fstack-clash-protection -D_FORTIFY_SOURCE=2 -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fwrapv"