pentoo-overlay/profiles/pentoo/zero-system/make.defaults
Rick Farina (Zero_Chaos) 5d01dc9a58
profile: update CFLAGS et al
I've been testing this stuff for months now, time for everyone to enjoy.
Enabling -flto for execution speed improvement as well as a bunch of
pending gcc 14 security flags which seem to work reliably without
causing any issues.
2024-11-15 22:36:01 -05:00

22 lines
706 B
Text

ACCEPT_LICENSE="${ACCEPT_LICENSE} NVIDIA-CUDA android google-chrome Google-TOS baudline Intel-SDP Nero-AAC-EULA ms-teams-pre PUEL PUEL-11"
USE="${USE} pentoo-extra zsh-completion -semantic-desktop"
PORTAGE_GPG_DIR="/home/zero/.gnupg/"
PORTAGE_GPG_KEY="0xA5DD1427DD11F94A"
#PORTAGE_GPG_KEY="0xA29433C0AA431DDC"
FEATURES="sign"
ECHANGELOG_USER="Rick Farina <zerochaos@gentoo.org>"
DCO_SIGNED_OFF_BY="Rick Farina <zerochaos@gentoo.org>"
CFLAGS="${CFLAGS} -Werror=strict-aliasing -Werror=odr -Werror=lto-type-mismatch -Werror=stringop-overread -Werror=format-security"
CXXFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
MAKEOPTS="--shuffle"
PORTAGE_NICENESS="19"
DISTDIR=/usr/portage/distfiles