From 976d53724e41ceff53fb943008e6e44ed2155b7c Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Wed, 22 Feb 2023 21:54:24 -0500 Subject: [PATCH] zero-system: moar lto --- profiles/pentoo/zero-system/profile.bashrc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/profiles/pentoo/zero-system/profile.bashrc b/profiles/pentoo/zero-system/profile.bashrc index d994c5d09..9124eaac2 100644 --- a/profiles/pentoo/zero-system/profile.bashrc +++ b/profiles/pentoo/zero-system/profile.bashrc @@ -9,4 +9,16 @@ if [[ $CATEGORY == net-wireless ]]; then export CXXFLAGS="${CXXFLAGS} -Werror=strict-aliasing -flto" fi fi +if [[ $CATEGORY/$PN == dev-lang/python ]]; then + export CFLAGS="${CFLAGS} -Werror=strict-aliasing -flto" + export CXXFLAGS="${CXXFLAGS} -Werror=strict-aliasing -flto" +fi +if [[ $CATEGORY == sys-devel ]]; then + export CFLAGS="${CFLAGS} -Werror=strict-aliasing -flto" + export CXXFLAGS="${CXXFLAGS} -Werror=strict-aliasing -flto" +fi +if [[ $CATEGORY == www-client ]]; then + export CFLAGS="${CFLAGS} -Werror=strict-aliasing -flto" + export CXXFLAGS="${CXXFLAGS} -Werror=strict-aliasing -flto" +fi QA_CMP_ARGS='--quiet-nodebug'