From 75bd25e1957a17b4a947700886d0f6ede6c7484c Mon Sep 17 00:00:00 2001 From: Angus Salkeld Date: Tue, 11 Nov 2008 17:28:22 +0000 Subject: [PATCH] LINT: tweek the lint make rules. Makefile.inc: add -unrecog (don't complain about things like strdup(). tools/Makefile: don't use *.c as it complains about duplicate main() functions git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1695 fd59a12c-fef9-0310-b244-a6a79926bd2f --- Makefile.inc | 2 +- tools/Makefile | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile.inc b/Makefile.inc index 15f5ee56..3aeee4cb 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -46,7 +46,7 @@ endif CFLAGS = LDFLAGS = DYFLAGS = -LINT_FLAGS = -weak +posixlib +ignoresigns -fcnuse -badflag -D__gnuc_va_list=va_list -D__attribute\(x\)= +LINT_FLAGS = -weak -unrecog +posixlib +ignoresigns -fcnuse -badflag -D__gnuc_va_list=va_list -D__attribute\(x\)= override CFLAGS += -DLCRSODIR='"$(LCRSODIR)"' diff --git a/tools/Makefile b/tools/Makefile index 82888f39..029c8e00 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -67,7 +67,11 @@ clean: rm -f *.o $(BINARIES) lint: - -splint $(LINT_FLAGS) $(CFLAGS) *.c + -splint $(LINT_FLAGS) $(CFLAGS) corosync-objctl.c + -splint $(LINT_FLAGS) $(CFLAGS) corosync-cfgtool.c + -splint $(LINT_FLAGS) $(CFLAGS) corosync-keygen.c + -splint $(LINT_FLAGS) $(CFLAGS) corosync-fplay.c + -splint $(LINT_FLAGS) $(CFLAGS) corosync-pload.c %.o: %.c $(CC) $(CFLAGS) $(CPPFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<