summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle K <kylek389@gmail.com>2021-12-26 16:25:36 -0600
committerKyle K <kylek389@gmail.com>2021-12-26 16:25:36 -0600
commitf89f7d2026f312e0d9d42231098bd6b488c374a8 (patch)
treeddaa51f5ffd7835caef8f882aab1da16cea3044b
parent20e4619325825561e8a4d2d9bd8ae5414207505a (diff)
downloadgentoox-f89f7d2026f312e0d9d42231098bd6b488c374a8.tar.gz
gentoox-f89f7d2026f312e0d9d42231098bd6b488c374a8.tar.bz2
gentoox-f89f7d2026f312e0d9d42231098bd6b488c374a8.zip
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
-rwxr-xr-xgentoox_build.sh4
1 files changed, 3 insertions, 1 deletions
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