-Wno-padded \
-Wno-format-nonliteral \
-Wno-disabled-macro-expansion \
- -Wno-conversion
+ -Wno-conversion \
+ -Wno-missing-prototypes
endif
ifeq ($(track), no)
all: gmqcc qcvm testsuite
check: all
- ./testsuite
+ @ ./testsuite
clean:
rm -f *.o gmqcc qcvm testsuite *.dat
-$(OBJ) $(OBJ_C) $(OBJ_X): gmqcc.h
+$(OBJ) $(OBJ_C) $(OBJ_X): gmqcc.h opts.def
main.o: lexer.h
parser.o: ast.h lexer.h
ast.o: ast.h ir.h