summaryrefslogtreecommitdiffstats
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
commited1e20d7c8eab775c41efad406bdcc6fc7eb075c (patch)
tree80d6eeecc3f61e743c638271830b950c4539fb7e
parent23a1ef694251500e3e68416ffb280fac52161fa4 (diff)
downloadtxr-ed1e20d7c8eab775c41efad406bdcc6fc7eb075c.tar.gz
txr-ed1e20d7c8eab775c41efad406bdcc6fc7eb075c.tar.bz2
txr-ed1e20d7c8eab775c41efad406bdcc6fc7eb075c.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.
-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)