summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-08-25 10:52:00 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-08-25 10:52:00 -0700
commitc45fbf26af40b73202d42b6f0d5ef419e3412883 (patch)
tree80d6eeecc3f61e743c638271830b950c4539fb7e /Makefile
parent42379dfdd0d10c9ce9ba3f7c2c7e26083e240e68 (diff)
downloadtxr-c45fbf26af40b73202d42b6f0d5ef419e3412883.tar.gz
txr-c45fbf26af40b73202d42b6f0d5ef419e3412883.tar.bz2
txr-c45fbf26af40b73202d42b6f0d5ef419e3412883.zip
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.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
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)