mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
sys-libs/glibc: allow -O3
After 0fdf4ba48ccce5abf567340b0ab8fa8ed8a9bc6e, 5a2cf833f5772d6c37c7adac388dd9af9cc1c4b9, and ded2e0753e9c46debeb2e0d26c5e560d2581d314 upstream, glibc builds fine with -O3 on amd64. Allow that too. Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -447,9 +447,14 @@ setup_flags() {
|
||||
# relating to failed builds, we strip most CFLAGS out to ensure as few
|
||||
# problems as possible.
|
||||
strip-flags
|
||||
# Lock glibc at -O2; we want to be conservative here.
|
||||
filter-flags '-O?'
|
||||
append-flags -O2
|
||||
|
||||
# Allow -O2 and -O3, but nothing else for now.
|
||||
# TODO: Test -Os, -Oz.
|
||||
if ! is-flagq '-O@(2|3)' ; then
|
||||
# Lock glibc at -O2. We want to be conservative here.
|
||||
filter-flags '-O?'
|
||||
append-flags -O2
|
||||
fi
|
||||
fi
|
||||
|
||||
strip-unsupported-flags
|
||||
|
||||
@@ -447,9 +447,14 @@ setup_flags() {
|
||||
# relating to failed builds, we strip most CFLAGS out to ensure as few
|
||||
# problems as possible.
|
||||
strip-flags
|
||||
# Lock glibc at -O2; we want to be conservative here.
|
||||
filter-flags '-O?'
|
||||
append-flags -O2
|
||||
|
||||
# Allow -O2 and -O3, but nothing else for now.
|
||||
# TODO: Test -Os, -Oz.
|
||||
if ! is-flagq '-O@(2|3)' ; then
|
||||
# Lock glibc at -O2. We want to be conservative here.
|
||||
filter-flags '-O?'
|
||||
append-flags -O2
|
||||
fi
|
||||
fi
|
||||
|
||||
strip-unsupported-flags
|
||||
|
||||
Reference in New Issue
Block a user