cleanup warnings in gcc, fixed some hw module cleanup routines
[dcpu16] / Makefile
index 0593b49d6028abf71f612d4c2cb2c388140dd3f3..4dcde613241b5595f8829ebf4fe6f0e34138e8c8 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,10 @@
 ifeq "$(origin CC)" "default"
 CC = clang
 endif
+ifeq ($(CC),gcc)
+CPPFLAGS += -DWANT_VARIADIC_VOIDP_CAST
+endif
+
 
 PROGRAMS = as-dcpu16 vm-dcpu16
 SOURCES = common.c dcpu16.c as-dcpu16.c vm-dcpu16.c \