DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 31619d75322f0c9b5efa722226160eb1f232c334
parent 66a2cf20136c5bca30d78d3c1b0c6ea0b6dfb09a
Author: falkTX <falktx@falktx.com>
Date:   Fri, 18 Nov 2022 23:30:51 +0000

Only use -Werror=lto-type-mismatch LTO flag on GCC

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
MMakefile.base.mk | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Makefile.base.mk b/Makefile.base.mk @@ -284,7 +284,10 @@ endif ifeq ($(WITH_LTO),true) BASE_FLAGS += -fno-strict-aliasing -flto -LINK_OPTS += -fno-strict-aliasing -flto -Werror=odr -Werror=lto-type-mismatch +LINK_OPTS += -fno-strict-aliasing -flto -Werror=odr +ifeq ($(GCC),true) +LINK_OPTS += -Werror=lto-type-mismatch +endif endif BUILD_C_FLAGS = $(BASE_FLAGS) -std=gnu99 $(CFLAGS)