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
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)"'
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 $@ $<