+ ifeq ($(comp),$(filter $(comp),gcc clang))
+ CXXFLAGS += -flto
+ LDFLAGS += $(CXXFLAGS)
+ endif
+
+# To use LTO and static linking on windows, the tool chain requires a recent gcc:
+# gcc version 10.1 in msys2 or TDM-GCC version 9.2 are know to work, older might not.
+# So, only enable it for a cross from Linux by default.
+ ifeq ($(comp),mingw)
+ ifeq ($(KERNEL),Linux)