summarylogtreecommitdiffstats
path: root/02.lto.patch
diff options
context:
space:
mode:
Diffstat (limited to '02.lto.patch')
-rw-r--r--02.lto.patch12
1 files changed, 6 insertions, 6 deletions
diff --git a/02.lto.patch b/02.lto.patch
index eb611f431acb..f32711b58c17 100644
--- a/02.lto.patch
+++ b/02.lto.patch
@@ -6,13 +6,13 @@
+ # Use lto if it is requested (check buildenv and PKGBUILD opts)
+ if check_buildoption "lto" "y" && [[ -f "$(gcc -print-search-dirs | grep install | awk '{print $2 "liblto_plugin.so"}')" ]]; then
-+ CFLAGS+=" -flto=$(getconf _NPROCESSORS_ONLN)"
-+ CXXFLAGS+=" -flto=$(getconf _NPROCESSORS_ONLN)"
-+ LDFLAGS+=" $CFLAGS $CXXFLAGS -Wl,-fuse-linker-plugin"
++ CFLAGS+="-flto=$(getconf _NPROCESSORS_ONLN)"
++ CXXFLAGS+="-flto=$(getconf _NPROCESSORS_ONLN)"
++ LDFLAGS+="-fuse-linker-plugin"
+ LTOPLUGIN="$(gcc -print-search-dirs | grep install | awk '{print $2 "liblto_plugin.so"}')"
-+ ARFLAGS+=" --plugin $LTOPLUGIN"
-+ RANLIBFLAGS+=" --plugin $LTOPLUGIN"
-+ NMFLAGS+=" --plugin $LTOPLUGIN"
++ ARFLAGS+="--plugin $LTOPLUGIN"
++ RANLIBFLAGS+="--plugin $LTOPLUGIN"
++ NMFLAGS+="--plugin $LTOPLUGIN"
+ fi
+
run_function_safe "build"