From c45fbf26af40b73202d42b6f0d5ef419e3412883 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sun, 25 Aug 2019 10:52:00 -0700 Subject: build: bugfix: compiler opts duplicated; remove_flags broken. * Makefile (TXR_CFLAGS): Use := operator rather than += when filtering out REMOVE_FLAGS, or else REMOVE_FLAGS are not really removed, and we duplicate all the flags. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f363a94b..fdbd55be 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ TXR_CFLAGS := $(CFLAGS) TXR_CFLAGS += -iquote . $(if $(top_srcdir), -iquote $(top_srcdir)) \ $(LANG_FLAGS) $(DIAG_FLAGS) \ $(DBG_FLAGS) $(PLATFORM_CFLAGS) $(EXTRA_FLAGS) -TXR_CFLAGS += $(filter-out $(REMOVE_FLAGS),$(TXR_CFLAGS)) +TXR_CFLAGS := $(filter-out $(REMOVE_FLAGS),$(TXR_CFLAGS)) TXR_LDFLAGS := $(LDFLAGS) TXR_LDFLAGS += -lm $(CONF_LDFLAGS) $(PLATFORM_LDFLAGS) $(EXTRA_LDFLAGS) -- cgit v1.2.3