]> git.saurik.com Git - cycript.git/commitdiff
Promote all warnings from bison to full-on errors.
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 11 Nov 2015 08:58:07 +0000 (00:58 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 11 Nov 2015 08:58:07 +0000 (00:58 -0800)
Makefile.am
Makefile.in

index 57cdbdc5d7fc72549d05cb8bcd8fffcc90079e09..ee3b63bd474def88b6e94dc951ebc8ca59483ddf 100644 (file)
@@ -105,7 +105,7 @@ Console.$(OBJEXT) Cycript.tab.lo Driver.lo Handler.lo Highlight.lo Library.lo le
 
 CLEANFILES += Cycript.tab.cc Cycript.tab.hh stack.hh Cycript.output
 Cycript.tab.cc Cycript.tab.hh stack.hh Cycript.output: Cycript.yy
-       $(BISON) -v --report=state $<
+       $(BISON) -v --report=state -Werror $<
        ! grep -n '^State [0-9]* conflicts:' Cycript.output
        ! grep -n '^ *$$default  reduce using rule [0-9]* (Lex[A-Z][^)]*)$$' Cycript.output -B 2 | grep 'shift, and go to state [0-9]*$$'
        ! grep -n '^ *$$default  reduce using rule [0-9]* (Lex[A-Z][^)]*)$$' Cycript.output -B 2 | grep -v '$$default' | grep 'reduce using rule [0-9]* ([^)]*)$$'
index f94d4273d07a0eecefa2ed1e5e51261c5b37c425..baed83910226010598df8b02811fcb4ff770c0c8 100644 (file)
@@ -1326,7 +1326,7 @@ lex.cy.cpp: Cycript.l
 
 Console.$(OBJEXT) Cycript.tab.lo Driver.lo Handler.lo Highlight.lo Library.lo lex.cy.lo: Cycript.tab.hh
 Cycript.tab.cc Cycript.tab.hh stack.hh Cycript.output: Cycript.yy
-       $(BISON) -v --report=state $<
+       $(BISON) -v --report=state -Werror $<
        ! grep -n '^State [0-9]* conflicts:' Cycript.output
        ! grep -n '^ *$$default  reduce using rule [0-9]* (Lex[A-Z][^)]*)$$' Cycript.output -B 2 | grep 'shift, and go to state [0-9]*$$'
        ! grep -n '^ *$$default  reduce using rule [0-9]* (Lex[A-Z][^)]*)$$' Cycript.output -B 2 | grep -v '$$default' | grep 'reduce using rule [0-9]* ([^)]*)$$'