altos: Add -Wshadow to CFLAGS
[fw/altos] / src / stm / Makefile.defs
index 8173b349c33446f6ba14e7bc644e400746c7c001..2db534c2c57d86ca963c2776134110e6a714d2e0 100644 (file)
@@ -24,7 +24,13 @@ include $(TOPDIR)/Makedefs
 CC=$(ARM_CC)
 LIBS=-L$(NEWLIB_NANO)/arm-none-eabi/lib/thumb/v7-m -lm -lc -lgcc
 
-WARN_FLAGS=-Wall -Wextra -Werror
+WARN_FLAGS=-Wall -Wextra -Werror -Wcast-align \
+       -Wpointer-arith \
+       -Wstrict-prototypes \
+       -Wmissing-prototypes \
+       -Wmissing-declarations \
+       -Wnested-externs \
+       -Wshadow
 
 AO_CFLAGS=-I. -I../stm -I../kernel -I../drivers -I../math -I../draw \
        -DNEWLIB_INTEGER_PRINTF_SCANF \