diff options
Diffstat (limited to '02.lto.patch')
-rw-r--r-- | 02.lto.patch | 12 |
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" |