From fee3ae284d46ed40260cf6f81a10fb7429a8d3d8 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sun, 21 Jan 2024 13:33:23 +0100 Subject: Add a resource --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bb92d4a..ef6476a 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Note that: it's close enoughâ„¢ to warrant inclusion in the table. -Sources: +Sources and resources: - https://src.fedoraproject.org/rpms/redhat-rpm-config//blob/rawhide/f/buildflags.md - https://en.opensuse.org/openSUSE:Security_Features - https://gcc.gnu.org/pipermail/gcc-patches/2023-August/628748.html @@ -47,6 +47,7 @@ Sources: - https://wiki.ubuntu.com/Security/Features - https://wiki.ubuntu.com/ToolChain/CompilerFlags - https://fedoraproject.org/wiki/Security_Features_Matrix +- https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html [^1]: As `-D_LIBCPP_ENABLE_HARDENED_MODE` only works for llvm17, which isn't in Alpine yet. It replaces `-D_LIBCPP_ASSERT` and `-D_LIBCPP_ENABLE_ASSERTIONS`. [^2]: Not supported by [musl libc](https://musl.libc.org) -- cgit v1.3