~ruther/qmk_firmware

b846480d5a83171e85dba48422b42aa95e29d31a — David Cuthbert 5 years ago abec529
Output an error message if LINK_TIME_OPTIMIZATION_ENABLE is set but LTO_ENABLE is not (#10217)

* Output an error message if LINK_TIME_OPTIMIZATION_ENABLE is set but LTO_ENABLE is not.

* Update common.mk

Specify that LINK_TIME_OPTIMZATION_ENABLE has been renamed, not deprecated.
1 files changed, 2 insertions(+), 0 deletions(-)

M tmk_core/common.mk
M tmk_core/common.mk => tmk_core/common.mk +2 -0
@@ 161,6 161,8 @@ ifeq ($(strip $(LTO_ENABLE)), yes)
    EXTRAFLAGS += -flto
    TMK_COMMON_DEFS += -DLTO_ENABLE
    TMK_COMMON_DEFS += -DLINK_TIME_OPTIMIZATON_ENABLE
else ifdef LINK_TIME_OPTIMIZATION_ENABLE
    $(error The LINK_TIME_OPTIMIZATION_ENABLE flag has been renamed to LTO_ENABLE.)
endif

# Search Path