--- /dev/null
+.PHONY: boolops bool boolenum break bstring decl enumbool extension modarray nestext offestof sizeofarray rex struct\r
+\r
+SPLINT = splint\r
+\r
+all: boolops bool boolenum break bstring decl enumbool extension modarray nestext offestof sizeofarray rex struct\r
+\r
+boolops:\r
+ $(SPLINT) boolops.c -expect 1\r
+\r
+bool:\r
+ -$(SPLINT) bool.lcl booldef.c -expect 1\r
+\r
+boolenum:\r
+ $(SPLINT) boolenum.c -booltype BOOLEAN -booltrue TRUE -boolfalse FALSE -expect 1 \r
+\r
+break:\r
+ $(SPLINT) break.c -expect 1\r
+\r
+bstring:\r
+ $(SPLINT) bstring.c -expect 2 \r
+\r
+decl:\r
+ $(SPLINT) decl.c -expect 1 \r
+\r
+enumbool:\r
+ $(SPLINT) enumbool.c -booltrue true -boolfalse false \r
+# Herbert: TODO\r
+ -$(SPLINT) enumbool.c -booltrue TRUE -boolfalse FALSE -expect 2 \r
+\r
+extension:\r
+ $(SPLINT) extension.c\r
+# Herbert: TODO\r
+ -$(SPLINT) -gnuextensions extension.c \r
+\r
+modarray:\r
+ $(SPLINT) modarray.c\r
+\r
+nestext:\r
+ $(SPLINT) nestext.c -expect 1\r
+\r
+offsetof:\r
+ $(SPLINT) offsetof.c\r
+\r
+sizeofarray:\r
+ $(SPLINT) sizeofarray.c -expect 3 \r
+\r
+rex:\r
+ $(SPLINT) rex.c -expect 4\r
+### 3 new errors reported\r
+\r
+struct:\r
+ $(SPLINT) struct.c -expect 1\r