From f89f7d2026f312e0d9d42231098bd6b488c374a8 Mon Sep 17 00:00:00 2001 From: Kyle K Date: Sun, 26 Dec 2021 16:25:36 -0600 Subject: glibc: remove -ftree-slp-vectorize CFLAG from -O3 preset fixes: traps general protection fault in libc.so.6 error when starting up Steam Proton game --- gentoox_build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gentoox_build.sh b/gentoox_build.sh index 19c7419..ead24cc 100755 --- a/gentoox_build.sh +++ b/gentoox_build.sh @@ -151,12 +151,14 @@ echo 'CFLAGS="\${CFLAGS} -fno-lto" CXXFLAGS="\${CFLAGS} -fno-lto"' > /etc/portage/env/nolto.conf echo 'CFLAGS="${CFLAGS} -Wno-error=missing-prototypes" CXXFLAGS="${CFLAGS} -Wno-error=missing-prototypes"' > /etc/portage/env/no-error-on-missing-prototype.conf +echo 'CFLAGS="-O3 -march=sandybridge -mtune=sandybridge -fno-tree-slp-vectorize -pipe" +CXXFLAGS="${CFLAGS}"' > /etc/portage/env/O3nolto-noslp.conf echo 'CFLAGS="-O2 -march=sandybridge -mtune=sandybridge -pipe" CXXFLAGS="\${CFLAGS}"' > /etc/portage/env/O2nolto.conf echo 'CFLAGS="-O3 -march=sandybridge -mtune=sandybridge -pipe" CXXFLAGS="\${CFLAGS}"' > /etc/portage/env/O3nolto.conf -echo 'sys-libs/glibc O3nolto.conf +echo 'sys-libs/glibc O3nolto-noslp.conf dev-libs/elfutils nolto.conf app-crypt/efitools nolto.conf sys-libs/efivar nolto.conf -- cgit v1.2.3