From 80133dad8aa9b6d8bec7050a77d603c53ecd8512 Mon Sep 17 00:00:00 2001 From: Ramsay Jones Date: Sat, 29 Nov 2008 19:19:31 +0000 Subject: [PATCH] Use cgcc in the sparse target cgcc is the recommended way to run sparse, since it provides many -Defines suitable to the given gcc platform. For example, on some Ubuntu/glibc versions, a plain sparse invocation gives the following warning: "warning: This machine appears to be neither x86_64 nor i386." Using "cgcc -no-compile" instead eliminates this warning. Signed-off-by: Ramsay Jones Acked-by: Andreas Ericsson Signed-off-by: Shawn O. Pearce --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 4ea481c61..01ef4fad0 100644 --- a/Makefile +++ b/Makefile @@ -38,7 +38,7 @@ apidocs: test: $(TEST_RUN) sparse: - sparse -DSPARSE_IS_RUNNING $(ALL_CFLAGS) $(SPARSE_FLAGS) $(SRC_C) + cgcc -no-compile -DSPARSE_IS_RUNNING $(ALL_CFLAGS) $(SPARSE_FLAGS) $(SRC_C) install-headers: $(PUBLIC_HEADERS) @mkdir -p /tmp/gitinc/git