From: Slava Barinov Date: Tue, 21 Mar 2023 09:19:03 +0000 (+0300) Subject: Remove -flto=* if present X-Git-Tag: accepted/tizen/base/toolchain/20240405.044606~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae5a3e03d696c0733da37ede5b37408128a9f1da;p=platform%2Fupstream%2Fglibc.git Remove -flto=* if present Currently glibc can't be built with LTO Change-Id: Ifefb67b8a7274fabae29fcd7aa966eb0ca7abb1b Signed-off-by: Slava Barinov --- diff --git a/packaging/glibc.spec b/packaging/glibc.spec index 3ea77c6..53fd7d4 100644 --- a/packaging/glibc.spec +++ b/packaging/glibc.spec @@ -343,7 +343,7 @@ echo "#define GITID \"%{git_id}\"" >> version.h # # Default CFLAGS and Compiler # -BuildFlags=$(echo %{optflags} | sed -e "s/-Wp,-D_FORTIFY_SOURCE=2//g" | sed -e "s/-ffast-math//" | sed -e "s/atom/i686/g" | sed -e "s/-fexceptions//" | sed -e "s/-fno-omit-frame-pointer//" ) +BuildFlags=$(echo %{optflags} | sed -e "s/-Wp,-D_FORTIFY_SOURCE=2//g" | sed -e "s/-ffast-math//" | sed -e "s/atom/i686/g" | sed -e "s/-fexceptions//" | sed -e "s/-fno-omit-frame-pointer//" | sed -e 's/-flto\(=[^[:space:]]\+\)\? //') BuildFlags="$BuildFlags -O2 -g -U_FORTIFY_SOURCE" BuildFlags="$(echo $BuildFlags | sed -e 's#-ffortify=[0-9]*##')" BuildFlags="$(echo $BuildFlags | sed -e 's#-fstack-protector-strong##')"