diff --git a/config/functions b/config/functions index 094cc514af..c20d577ab0 100644 --- a/config/functions +++ b/config/functions @@ -1,13 +1,8 @@ setup_toolchain() { - # lto flag - if flag_enabled "lto" "$LTO_SUPPORT" "only-disable"; then + if [ "$LTO_SUPPORT" = "yes" ] && flag_enabled "lto" "no"; then TARGET_CFLAGS+=" $CFLAGS_OPTIM_LTO" TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_LTO" TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_LTO" - else - TARGET_CFLAGS+=" $CFLAGS_OPTIM_NOLTO" - TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_NOLTO" - TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_NOLTO" fi # gold flag