aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-02-18 14:08:34 +0100
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-02-20 11:29:24 +0100
commit90bf63e9779623488d02febf2dc8293b55283691 (patch)
treea308156ff635a466829b0fe08900c87579d5f0c9 /Makefile
parent5ef49e0a7de2193df9b17c679d4d2449df267d9e (diff)
downloadsparse-dev-90bf63e9779623488d02febf2dc8293b55283691.tar.gz
build: use -MMD for generated dependencies
For the autogenerated dependencies, we're not interested in the system header files, only the project's ones. So use the option '-MMD' instead of '-MD'. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index a36a3d9a..8b3940e3 100644
--- a/Makefile
+++ b/Makefile
@@ -99,10 +99,10 @@ EXTRA_OBJS += compile-i386.o
# Can we use GCC's generated dependencies?
HAVE_GCC_DEP:=$(shell touch .gcc-test.c && \
- $(CC) -c -Wp,-MP,-MD,.gcc-test.d .gcc-test.c 2>/dev/null && \
+ $(CC) -c -Wp,-MP,-MMD,.gcc-test.d .gcc-test.c 2>/dev/null && \
echo 'yes'; rm -f .gcc-test.d .gcc-test.o .gcc-test.c)
ifeq ($(HAVE_GCC_DEP),yes)
-cflags += -Wp,-MP,-MD,$(@D)/.$(@F).d
+cflags += -Wp,-MP,-MMD,$(@D)/.$(@F).d
endif
# Can we use libxml (needed for c2xml)?