From 457f0ee11b51d3d78134acf07933a6c921802f97 Mon Sep 17 00:00:00 2001 From: inference Date: Wed, 15 Jun 2022 15:16:42 +0100 Subject: [PATCH] Add configuration targets. --- README.md | 8 ++++++++ portage/make.conf | 8 ++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8389134..4084a41 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,14 @@

Configuration

Inference personal configuration files.


+

These configuration files are targeting Linux, Gentoo Hardened,
+musl libc, and LLVM toolchain. Anything else is out of scope and
+unsupported. I am working on moving all GCC-related configurations to LLVM,
+and GCC will eventually be dropped, entirely. They also focus on hardening
+the system as much as possible, without making it unusable; expect
+noticeable performance impact, although the system should still be usable.
+Security and privacy are the focuses, nothing else. +

Licensing

All content is licensed under MIT License.

diff --git a/portage/make.conf b/portage/make.conf index 1db8c03..9c5ce9d 100644 --- a/portage/make.conf +++ b/portage/make.conf @@ -9,13 +9,13 @@ CC="clang" CPP="clang-cpp" CXX="clang++" LD="ld.lld" -STRINGS="llvm-strings" -STRIP="llvm-strip" NM="llvm-nm" -RANLIB="llvm-ranlib" -READELF="llvm-readelf" OBJCOPY="llvm-objcopy" OBJDUMP="llvm-objdump" +RANLIB="llvm-ranlib" +READELF="llvm-readelf" +STRINGS="llvm-strings" +STRIP="llvm-strip" # Flags.