Browse Source

Btrfs: Add sparse checking to Makefile

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Chris Mason 18 years ago
parent
commit
af86d07efe
2 changed files with 8 additions and 3 deletions
  1. 7 2
      fs/btrfs/Makefile
  2. 1 1
      fs/btrfs/debug-tree.c

+ 7 - 2
fs/btrfs/Makefile

@@ -3,8 +3,13 @@ CFLAGS = -g -Wall
 headers = radix-tree.h ctree.h disk-io.h kerncompat.h print-tree.h
 objects = ctree.o disk-io.o radix-tree.o mkfs.o extent-tree.o print-tree.o
 
-#.c.o:
-#	$(CC) $(CFLAGS) -c $<
+# if you don't have sparse installed, use ls instead
+check=sparse
+#check=ls
+
+.c.o:
+	$(check) $<
+	$(CC) $(CFLAGS) -c $<
 
 all: tester debug-tree
 

+ 1 - 1
fs/btrfs/debug-tree.c

@@ -6,7 +6,7 @@
 #include "disk-io.h"
 #include "print-tree.h"
 
-int main() {
+int main(int ac, char **av) {
 	struct ctree_super_block super;
 	struct ctree_root *root;
 	radix_tree_init();