Add configuration targets.

This commit is contained in:
inference 2022-06-15 15:16:42 +01:00
parent d64a512d84
commit 457f0ee11b
2 changed files with 12 additions and 4 deletions

View File

@ -1,6 +1,14 @@
<h1>Configuration</h1> <h1>Configuration</h1>
<p>Inference personal configuration files.</p> <p>Inference personal configuration files.</p>
<br> <br>
<p>These configuration files are targeting Linux, Gentoo Hardened,<br>
musl libc, and LLVM toolchain. Anything else is out of scope and<br>
unsupported. I am working on moving all GCC-related configurations to LLVM,<br>
and GCC will eventually be dropped, entirely. They also focus on hardening<br>
the system as much as possible, without making it unusable; expect<br>
noticeable performance impact, although the system should still be usable.<br>
Security and privacy are the focuses, nothing else.
<br>
<br> <br>
<h2>Licensing</h2> <h2>Licensing</h2>
<p>All content is licensed under MIT License.</p> <p>All content is licensed under MIT License.</p>

View File

@ -9,13 +9,13 @@ CC="clang"
CPP="clang-cpp" CPP="clang-cpp"
CXX="clang++" CXX="clang++"
LD="ld.lld" LD="ld.lld"
STRINGS="llvm-strings"
STRIP="llvm-strip"
NM="llvm-nm" NM="llvm-nm"
RANLIB="llvm-ranlib"
READELF="llvm-readelf"
OBJCOPY="llvm-objcopy" OBJCOPY="llvm-objcopy"
OBJDUMP="llvm-objdump" OBJDUMP="llvm-objdump"
RANLIB="llvm-ranlib"
READELF="llvm-readelf"
STRINGS="llvm-strings"
STRIP="llvm-strip"
# Flags. # Flags.